Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
78 views66 pages

Systematic Layout Planning Guide

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

Systematic Layout Planning Guide

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

Systematic Layout Planning (SLP)

 Phase I: Determining the location of the area


where the facilities will be laid out
 Phase II: Establishing the general overall
layout
 Phase III: Establishing detailed layout plans
 Phase IV: Installing the selected layout
Muther’s Systematic Layout Planning
(SLP)
Muther’s Systematic Layout Planning
(SLP) – Contd.
A More Detailed Representation
Algorithmic Approaches (ii)
 Types of input
 Qualitative “flow” data (i.e. relationship chart)
 Quantitative data (i.e. from-to chart, flow-between)
 Both
 Classification of algorithms
 Based on objective function
 Distance based
 Adjacency based
 Format of layout representation
 Discrete representation
 Continuous representation
 Primary function
 Improvement
 Construction
Adjacency-based rating
 The layout score is computed as:
6
s  wi X i
i 1

where,
Xi is the number of adjacencies in class i, and
wi is the weighting factor for class i.

 Typical weights: A (64), E(16), I(4), O(1), U(0) and X(-1024)


 Larger the score, better is the layout.
Distance-based scoring
 The scoring model for m activities:
m 1 m
s  c D ij ij
i 1 j i 1

Cij is the cost per unit distance of flow between activities i and
j. (same as i-to-j and j-to-i)
Dij is the distance between activities i and j.
Classification of Algorithms
- Layout Representation Format
 Layout representation format
 Discrete
 The area of each department is rounded off to the nearest integer number of grids.
 A smaller grid size yields a finer resolution and gives more flexibility in
department shapes, but
 Results in a larger number of grids which complicates computations. Why?
 Continuous
 Does not use a grid
 More flexible but more difficult to use
 Usually limited to rectangular building and departments
Examples of Split and Unsplit
departments
Classification of Algorithms - Primary
functions
 Construction-based
 Develop ‘from scratch' and progressively build layout
 Example
 ALDEP (Automated Layout Design Program)
 CORELAP (Computerized Relationship Layout Planning)
 Improvement-based
 Start with an initial layout and try to improve it through
incremental changes
 Example
 Pair-wise exchange (TWOWAYX)
 CRAFT (Computerized Relative Allocation of Facilities Technique)
Pairwise Exchange Method (i)
 Compute the total cost of existing layout based on
initial from-to chart and distance matrix
 Exchange two departments
 Recompute the total cost
 Continue until you find the lowest total cost
 Not guaranteed to find the optimal solution but will
be locally optimal.
 The method assumes departments areas are equal
Pairwise Exchange Method (ii)
Pairwise Exchange Method (iii)
 TCABCD = 5(15)+8(35)+10(50)+5(20)+3(35)+2(15)=1090

 TCBACD = 5(15)+8(20)+10(35)+5(35)+3(50)+2(15)=940

 TCCBAD = 5(20)+8(35)+10(15)+5(15)+3(35)+2(50)=810

 TCDBCA= 5(35)+8(15)+10(50)+5(20)+3(15)+2(35)=1010

 TCACBD = 5(35)+8(15)+10(50)+5(20)+3(15)+2(35)=1010

 TCADCB= 5(50)+8(35)+10(15)+5(15)+3(35)+2(20)=900

 TCABDC= 5(15)+8(50)+10(35)+5(35)+3(20)+2(15)=1090

C-B-A-D
Basic Algorithms for
The Layout Problem
Introduction
 A model by itself does not provide a solution
to a problem
 An algorithm is a step by step procedure that
finds a solution to a model
 A number of algorithm may be classified as:
 Optimal algorithm
 Heuristic algorithm
Heuristic Algorithms
 3 classes :
 Construction Algorithms:
 Starting with empty layout and they add one facility after another until all
the facilities
 The main difference among various construction algorithms :

First facility to enter the layout

Subsequent facility or facilities added to the layout

Location of the first (and subsequent) facilities in the layout
Ex: Modified Spanning Tree, CORELAP (Computerized Relationship Layout
Planning)
 Improvement Algorithms
 Improve a user provided starting solution, which must be feasible
 Modify the starting solution and evaluate the resulting modified solution
Ex: 2-OPT, 3-OPT, CRAFT(Computerized Relative Allocation of Facilities
Technique)

 Hybrid Algorithms
Construction Algorithms
 Modified Spanning Tree (MST) Algorithm
 Attempts to find a sequence of machines that
maximizes the sum of the edges corresponding to
adjacent machines
Construction Algorithms
Example Construction Algorithms
Machine
Machine Lengths (in feet)
1 2 3 4 5 6
1 - 12 3 6 0 20 20
2 12 - 5 5 5 0 10
Machine

3 3 5 - 10 4 2 16
4 6 5 10 - 2 12 20
5 0 5 4 2 - 6 10
6 20 0 2 12 6 - 10
Example Construction Algorithms
Machine
1 2 3 4 5 6
1 - 204 60 132 0 340
2 204 - 75 85 60 0
Machine

3 60 75 - 200 60 30
4 132 85 200 - 34 204
5 0 60 60 34 - 72
6 340 0 30 204 72 -
Step 2
Machine
1 2 3 4 5 6
1 - 204 60 132 0 -∞
2 204 - -∞ -∞ 60 -∞
Machine

3 60 -∞ - 200 -∞ 30
4 132 -∞ 200 - 34 204
5 0 60 -∞ 34 - 72
6 -∞ -∞ 30 204 72 -
5 2 1 6 4 3
Single Row Layout
Multirow Layout
Example
solution
ALDEP: ILLUSTRATIVE Example

Example 2: Develop a layout for the following problem. Layout


& area requirements are shown in Table2.1
Department Area (sq.ft) No. of unit squares
1 1200 30
2 800 20
3 600 15
4 1200 30
5 800 20
6 1200 30
7 1200 30
Total 7000 175

Table.2.1
ALDEP: ILLUSTRATIVE Example
Solution:
Assume One square in the layout to be equal 40 sq.ft.
No. of unit squares for dept = dept.area in sq.ft/area per square
Let the size of layout be 15x12, & the sweep width be 2 (this means that we will
fill 2 columns simultaneously).
The Relationship chart for the example is follows:
Department 1 2 3 4 5 6 7
1 E O I O U U
2 E U E I I U
3 O U U U O U
4 I E U I U U
5 O I U I A I
6 U I O U A E
7 U U U U I E
CORELAP
 Inputs

Relationship chart

Number of departments

Area of each department

Weight of REL chart entries
 Calculates a total closeness rating (TCR) from
the relationship chart
 Department with highest TCR is placed in the
center
 Next department chosen by the relationship with
first department

Start with A relationships

If no A’s, then E’s, I’s, etc.
 Calculate the placement rating

Based on relationship weights

Sum of weights of adjacent departments
An Example of CORELAP
Adjacency relationship and Areas for Six Facilites Facility Areas (in
square feet)
Facility
1 2 3 4 5
1 - U I A U 12,000
Facility

2 U - U E U 18,000
3 I U - O I 10,000
4 A E O - E 24,000
5 U U I E - 12,000
A= 25 ; E= 24 ; I = 23 ; O = 22 ; U = 21 ; X = -32
Calulation of TCR Values
Number
Facility TCR Area
of squares
1 2 + 8 + 32 + 2 = 44 12,000 2
2 2 + 2 + 16 + 2 = 22 18,000 3
3 8 +2 + 4 + 8 = 22 10,000 2
4 32 + 16 + 4 + 16 = 68 24,000 4
5 2 + 2 + 8 + 16 = 28 12,000 2
Layout Developed by CORELAP for
Numeric Example

* 13 13 * * *
* 15 11 11 * *
* 15 14 14 * *
* 12 14 14 * *
* 12 12 * * *
* * * * * *
Exercise : CORELAP
 Build a layout based on this information
Improvement Algorithms
 Very simple and easy to understand and
implement
 Give a good solution
 It will be discussed 2-opt and 3-opt Algorithm
 The method assumes departments areas are
equal
2-opt Algorithm
The steps are in the following :
 Step 1 : let S be the initial solution provided by the
user and z its objective function value (OFV). Set S *
= s, z* = z, i = 1 and j = i + 1 = 2
 Step 2 : Consider the exchange between the
positions of facilities i and j in the solution S. If the
exchange results in a solution S’ that has OFV z’ <
z*, set z* = z’ and S* = S’. If j < mn, set j = j + 1;
otherwise, set i = i + 1 and j = i + 1. If i < mn, repeat
step 2; otherwise go to step 3.
2-opt Algorithm
 Step 3 : If S = S*, set S = S*, z = z*, i =1, j =
i+1 = 2 and go to step 2, otherwise, return S *
as the best solution to user. Stop
A Layout of mn Facilities

* * * * * mn
* * * * * *
* * * * * *
* * * * * *
m+1 m+2 * * * *
1 2 * * * m
Sites in which the mn facilities in the
previous are to be placed

* * * * * mn
* * * * * *
* * * * * *
* * * * * *
m+1 m+2 * * * *
1 2 * * * m
Example
 Develop a layout for the LoanBank problem
using 2-opt Algorithm
Office
1 2 3 4
1 - 17 12 11
2 17 - 12 4
Office

3 12 12 - 4
4 11 4 4 -
Distance Matrix
Site
1 2 3 4
1 - 1 1 2
Site

2 1 - 2 1
3 1 2 - 1
4 2 1 1 -
Solution
 Step 1 : Let S be the initial solution in which
the facilities are assigned as show in figure
and z = 83. set S* = s, z* = 83, i = 1 and j = i +
1=2
1 (1) 2 (2)
3 (3) 4 (4)
 Step 2 : Consider exchanging the positions of
facilities 1 and 2. The resulting solution is
shown in figure. The OFV of this solution is
(17)(1) + (12)(2) + (11)(1) + (12)(1) + (4)(2)
_ (4)(1) = 76. Because exchanging the
positions of facilities 1 and 2 results in a
solution with OFV = 76 < 83, set z* = 76 and
store this solution as S*. Since j= 2 < mn=4,
set j to j = i + 1 = 2 + 1 =3 2 (1) 1 (2)
3 (3) 4 (4)
3-Opt Algorithm
BLOCPLAN
 Uses a relationship chart as well as a from-to chart
 Can be used only one at a time
 Objective function: Measures layout “cost” using
 distance based, or
 adjacency-based, or
 REL-DIST
 Number of bands determined by the program
 Usually two or three bands
 Band widths may vary
 Departments contained in only one band
 departments are rectangular
 Uses continuous layout representation
 Can do both construction and improvement
Adjacency score and Rel-Dist score
BLOCPLAN
 The Criterion used is R-score
 R-score=1 – (rel-dist score-LB)/(UB-LB)
 UB: Upper Bound LB: Lower Bound
 R-score =1 means that the solution is optimal
 Hence, BLOCPLAN is trying to develop the
layout with R-score being close to one.
Example
Flow-Between and Relationship Chart
Example

E=0.63
REL-DIST = 2887
Example – Contd.

E=0.63
REL-DIST = 2708

A=10, E=5, I=2, O=1, U=0, X= -10


MICRO-CRAFT (MCRAFT)
 PC version of CRAFT
 Can exchange any two departments whether they are adjacent or not
 Shifts other departments “automatically” if the exchanged
departments are not adjacent and equal sized
 Uses “bands” and assigns grid within band to a department
 User input:
 Length and width of building
 # of bands
 Layout vector or fill sequence
 Computes grid size, number of rows and columns
 Procedure
 Starts from top-left corner of building
 Sweeps bands in a serpentine fashion
MCRAFT - Example
MCRAFT - Facts
 Band widths are equal
 A department may occupy two bands
 Uses a From-To chart for input flow data
 Limitation: fixed department
 Fixed department may move
 MCRAFT’s primary strength is also its primary
weakness
Software for layout modelling

 CORELAP
 CRAFT
 BLOCPLAN
 FactoryCAD
 FactoryPLAN
 FactoryFLOW

You might also like