Professional Documents
Culture Documents
Linear Programming Applied To Optimization of Instrument Panel and Workplace Layout
Linear Programming Applied To Optimization of Instrument Panel and Workplace Layout
‘L
Thispaper investigates the aPPfication of several linear programming algorithms to the problems of work-
place and instrument panel design. The various approaches described depend primarily upon the type of
problem constructed; that is, upon the structure of constraints and available information. Two types of
optimization functions are described, one based upon the distance between available positions and the
second based on minimum eye travel. One formulation incorporates the probability of transition between
any pair of available positions as a design parameter. The results indicate that solution of these problem3
is possible by several algorithms,primarib the I ransportation algorithm and the assignment algorithm. A
solution using Simplex was attempted for one type of design and the constraint structure proved to be
complex.
Downloaded from hfs.sagepub.com at UNIV CALIFORNIA SANTA BARBARA on April 27, 2016
296August, 1967 HUMAN FACTORS
TABLE 1
Utility Cost Tableau (Fitts, 1947, and Deininger, 1958)
Controlst
Mean
Accuracy AP I E T C AC M C
Score Area 115** 40 30 21 20 15 13 12
2.14 246.10* 85.60 64.20 57.18 42.80 32.10 27.82 25.68
2.45 282.90 98.40* 73.80 66.42 49.20 36.90 31.98 29.52
2.76 317.40 110.40 82.80' 74.52 55.20 41.40 35.88 33.12
3.03 348.45 121.20 90.90 81.81' 60.60 45.45 39.39 36.36
3.07 353.05 122.80 92.10 82.89 61.40* 46.05 39.91 36.84
3.13 359.95 125.20 93.90 84.51 62.60 46.95* 40.69 37.56
3.21 369.15 128.40 96.30 86.67 64.20 48.15 41.73* 38.52
3.49 401.35 139.60 104.70 94.23 69.80 52.35 45.37 41.88.
tA bbreviations *Optimal solutions
Mixture (M) **Frequency
Throttle 0
Elevator Tnm (E)
Auto Pilot Panel (AP) creasing frequencies and the areas are arranged
Cross Pointer Set (C)
Gyro-Mag.Compass set (G) in order of increasing mean error scores. Table 1
Intercom Panel (0 has been arranged in this manner. The optimal
Auto. Compass panel (AC) solution, found by making assignments on the
principle diagonal of the tableau, is shown in the
Table by starred (*) numbers. A proof of this
method is given by Huebner and Ryack (1961).
Relying upon hypothetical data, we next con-
sider possible extensions of this problem as fol-
lows. Suppose we have c controls to assign to n
areas, where n < c, where each control occupies
equal space, but where the areas are of differing
size. As an example, let n = 3 and suppose that
there are capacities restricting the number of in-
struments that can be placed in a given area as in-
dicated in Table 2. We desire to place a total of 4
controls in the 3 areas. Table 2 shows the fre-
quency of use associated with each control. The
cell entries in Table 2 represent the product of fre-
quency of use and mean accuracy score. The prob-
lem is now in a form which can be solved as a
transportation problem. The solution is shown in
Downloaded from hfs.sagepub.com at UNIV CALIFORNIA SANTA BARBARA on April 27, 2016
L O U l S E. F R E U N D A N D T H O M A S L. S A D O S K Y August, 1967-297
TABLE
3 TABLE
5
Final Tableau for Transportation Algorithm Final Tableau for Capacitated Transportation
Algorithm
Areos 1 2 3
Copocity I 2 1 Area
1 2 3
M e m Error Copcity
Score 5 2 4 4 2 3
- ~
Frequency Number to be
Controls of Use Assigned the “utility cost” concept, we could measure the
a 1 4 ‘5 ‘ 2 a4 distance component of cost of each position in
b 2 3 I0 4 8
C 3 2 IS 5 12 two ways (See Figure 2): 1) as a function of the
distance, in inches, from the geometric center of
the panel to the center of each instrument (where
formulate the problem as a capacitated trans- the panel center is assumed to be the point of
portation problem, where agah the cell entries normal eye fixation). This approach, in effect,
in the matrix represent the cost of assigning con- implies a larger probability of instrument
trol i to area j. For example, the problem is con- misinterpretation as the distance from the panel
strained so as to aUow placement of no more than center increases; and 2) as a function of the sum of
two control type a’s to areas 1,2, or 3 in the opti- the distances from a particular position to every
mal solution; these restrictions are represented by other position on the panel. In both cases the
numbers in the upper left comer of the appropri- distance component of cost will be termed the
ate cells. The final tableau k shown in Table 5 and “distance value.”
the optimal solution is to assign 2 control a’s to Approach Using Cost Measure I . Using the
area 1, 2 control a’s to area 3, 2 control b’s to Panel center to instrument center as the distance
Downloaded from hfs.sagepub.com at UNIV CALIFORNIA SANTA BARBARA on April 27, 2016
298-AugustJ 1967 HUMAN FACTORS
DIMENSIONS FOR COST MEASURE I arrange the positions in order of increasing dis-
tance value. We would then obtain a solutioncom-
parable to that shown in Table 7 by making as-
signments along the principle diagonal.
Approach Using Cost Measure 2. Here, the dis-
tance value of any position is the sum of the dis-
tances from that position to every other position
on the panel. For example, in Figure 2 the distance
value of positions 1 and 4 would be 2 + 4 + 6 =
12 inches each, and the distance value of positions
2 and 3 would be 2 4 + +
2 = 8 inches each.
With this structure, it is possible toconsider the
probability of transition between instruments a
DIMENSIONS FOR C O S T MEASURE 2 and b as a contributing factor to the optimal
Figure 2. Linear arrangement with distance mea- arrangement. This consideration is not possible
sured between positions and from panel center. under the approach using cost measure 1 above.
The example presented will utilize the probability
of transition matrix shown in Table 8. Structured
value, it is additionally necessary to have data as an assignment problem, the initial tableau
describing the frequency of use of each instru- would appear as in Table 9, where the entry in
ment. Assume the data is as shown in Table 6. the i, jth cell of the matrix represents the dis-
The assignment matrix is also given in Table 6, tance value of the position j times the probabil-
where the cell entries in the matrix represent the ity of transition from instrument i to any other
cost of placing instrument i in position j (i.e., instrument in the panel. For example, this
distance value [from Figure 21 times the frequency probability is shown in Table 8 as the transition
of use per hour). Using the Hungarian method of probability subtotal, Placing instrument 1 in
-
solution, we can derive the final tableau given in position 1 would have an associated cost of .4 X
Table 7. The optimal assignment is given by the 12 4.8. This value appears in the 1.1 cell in the
starred entries in the table. The minimum utility matrix in Table 9. Again, using the Ifungarian
+ + +
cost is then 48 25 19 39 = 131. The op- method of solution, we can derive a final tablcclu
timum assignment is Instrument 1 to position 2, which is presented in Table 10. The minimum
Instrument 2 to position 4, Instrument 3 to posi- utility cost is then 4.8 8 7.2 10.8 30.8.
tion I , and Instrument 4 to position 3. An optimum assignment is Instrument 1 to posi-
+ + + -
This solution could also be obtained using the tion 1, Instrument 2 to position 3, Instrument 3 to
product method. First we would arrange the position 2, and Instrument 4 to position 4.
instruments in descending order according to
decreasing frequency of use. We would next
TABLE 7
TABLE 6 Final Tableau for Assignment Algorithm
Initial Tableau for Assignment Algorithm Position Number
~
Position No. 1 2 3 4
1 2 3 4 Distance Measure
Distance Value 3 1 x 3
3 1 x 3 Instrument Frquerrcy of
Instrument Frequency of .NO.
.-. Use/ l i r .
No. usP/lIT. 1 25 18 0' 0 18
1 25 75 25 25 75 2 13 0 6 6 0 .
2 13 39 13 13 39 3 16 0 ' 0 0 0
3 16 48 16 16 48 4 19 6 0 0 . 6
4 19 57 19 19 57 Optimal Assignmcnts
Downloaded from hfs.sagepub.com at UNIV CALIFORNIA SANTA BARBARA on April 27, 2016
LOUIS E. F R E U N D A N D T H O M A S L . S A D O S K Y August, 1967-299
TABLE 8
Transition Probability Matrix
Transition A way
To Instrument No. Probability From
1 2 3 4 SubToral Panel Total
1 0 .1 0 .3 .4 .6 1 .o
From Instrument No. 2 .2 0 .6 .1 .9 .1 1.o
3 .4 .5 0 .1 1 .o 0 1 .o
4 .2 .3 .4 0 .9 .1 1.o
Downloaded from hfs.sagepub.com at UNIV CALIFORNIA SANTA BARBARA on April 27, 2016
3OO-August, 1967 HUMAN FACTORS
which, with the recognition that xij = xji, can example problem the optimal arrangement of the
be reduced to: four instruments is shown in Figure 3 by the
Minz = . 3 x ~ .4x13 + + .5X14 + 1 . 1 ~ 2 3+ .4x24 numbers 1 through 4. In our investigation of the
+sx34 problem of arranging 4 instruments in a linear
fashion (as shown in Figure 2) utilizing the sim-
subject to the following restrictions: plex algorithm, we were unable to establish any
systematic procedure for specifying constraint
Xjj 22 i <j inequalities for a feasible solution.
i 1,2,3
=
xij 5 2.8284 j = 2,3,4
Xi2 + + + x23 + x24 +
Xi3 Xi4 x34 = 4(2) +2 SUMMARY
(2.8284) = 13.6568 The following statements seem justified as a
Xi2 + Xi3 5 4.8284 result of this analysis:
Xi3 + Xi4 5 4.8284 1. The workplace layout or control panel
Xi2 4- Xi4 5 4.8284 optimization problem can be approached using
X23 + X24 5 4.8284 the utility cost method described. I t has been
Xz4 4-X34 54.8284 demonstrated that this approach will lend itself
Xi2 4-X23 5 4.8284 to many problems of this type enabling optimi-
X i 2 4- X24 5 4.8284 zation by the product method, the Hungarian
Xi3 + X23 5 4.8284 method, or the assignment or capacitated trans-
X i 3 + X34 5 4.8284 portation algorithms, where the algorithm applied
xi4 + &4 5 4.8284 depends upon the problem structure.
xi4 + x34 5 4.8284 2. The objective of minimization of total eye
x23 + xat S 4.8284 travel distance requires a complex system of con-
straint equations which appear to limit its useful-
The first pair of restrictions set upper and lower ness as a practical technique.
bounds on values of x i j to maintain feasibility.
The third restriction also is included to maintain
feasibility of the solution by restricting the sum of ACKNOWLEDGEMENTS
the possible distances. In this problem, we are
essentially asking which instruments should be The authors wish to express thanks to Pro-
“caddycorner” from each other. The remaining fessors R.M. Thrall of the Department of Indus-
feasibility problem is to define which instruments trial Engineering and R.W.Pew of the Human
can be across the diagonals from each other in a performance Center at the University of Mich-
feasible solution. This is done by noting that the igan for guidance on this project.
sum of pairs of distances which have a common
digit in their subscript must be either 4.0 (both REFERENCES
distances are along the rim), or 4.8284 (one dis-
Dantzig, G. B. Litiear programming and exlensiolu.
tance is along the rim and the other distance is Pnnceton, N.J.: Princeton University Press, 1963.
across a diagonal). These restrictions are enumer- Deiinger, R. L. Rocess sampling. workplace ar-
ated in the last group of constraints given above. rangements and operator activity levels. USAF-
Even though the number of instruments was WADC, Engineering Wchology Branch Unpub
S m a l l s the problem demanded constraints which lished Manuscript, 1958.
Fitts, M, A study oflocation discriminationability.
it large for hand computation. Thus, a In P. M. Fitts (Ed.) Psychologkd researrh on equip
Computer programmed simplex routine was ment design. Washington, D.C. : U.S. Government
Downloaded from hfs.sagepub.com at UNIV CALIFORNIA SANTA BARBARA on April 27, 2016