Linear Programming Based Effective Maintenance and
Linear Programming Based Effective Maintenance and
net/publication/339438626
CITATIONS READS
14 2,028
2 authors, including:
Buliaminu Kareem
Federal University of Technology, Akure
187 PUBLICATIONS 406 CITATIONS
SEE PROFILE
All content following this page was uploaded by Buliaminu Kareem on 23 February 2020.
26
Linear Programming based Effective Maintenance and Manpower Planning Strategy: A Case Study
determining overall availability, and defined while the term programming in the context
it as consideration of maintenance means planning of activities. The objective is
procedures, personnel and spare part to maximize or minimize a single objective
provision. function relative to a set of constraints.
International Journal of The Computer, the Internet and Management Vol.16. N.o.2 (May-August, 2008) pp 26 -34
27
B. Kareem and A.A. Aderoba
28
Linear Programming based Effective Maintenance and Manpower Planning Strategy: A Case Study
Where W is the total number of repairs Constraint on spare part cost associated
of all the machines and Q is the total number with the maintenance of each machine.
of repairs of each machine. From the above
relationships the Table 2 is generated. Also 20.99X1 + 24.5X2 + 8.75X3 + 27.99X4 +
from the data collected Table 3 estimates the 43.73X5 + 83.96X6 + 69.96X7 + 10.5X8 +
value of number of repair in a year, 26.24X9 ≤ 850.69.
maximum number of hours available for
repair in a year and the percentage Constraint on depreciation cost
production hour available for each machine. associated with the maintenance of each
machine.
The objective of the linear program is to
determine the crew size that will maximize 826.97X1 + 432.4X2 + 137.83X3 + 344.57X4
the effectiveness of maintenance thereby + 344.57X5 + 826.97X6 + 344.57X7 +
maximizing the effectiveness of the 413.49X8 + 344.57X9 ≤ 9027.78.
production operation.
International Journal of The Computer, the Internet and Management Vol.16. N.o.2 (May-August, 2008) pp 26 -34
29
B. Kareem and A.A. Aderoba
32
Linear Programming based Effective Maintenance and Manpower Planning Strategy: A Case Study
The linear program model generated machines. Invariably, only two crews are
was solved using software called the needed in this maintenance period. Also
Quantitative System for Business, QSB during the second maintenance cycle,
(version 3.0). The main advantage of this machines one, two and six broke-down and
software is that it does not only generate the the number of maintenance crew needed to
result, but also does the sensitivity analysis perform the maintenance job on machine,
of the optimal solutions. m/c one is one, on machine number two is
two and on machine number six is one.
4. Results and Discussion Invariably, four maintenance crews are
needed to effectively carry out the
Solving the linear programming model maintenance job during this maintenance
with QSB software, the optimal results with cycle. Following the trend of this Table, it
its objective function co-efficients sensitivity can be seen that the cycle that having the
analysis including opportunity cost are given highest number of machine breakdown (peak
in Table 5. From Table 4, which shows the maintenance period) and also requiring the
frequency of machine breakdown, Table 6 is highest number of maintenance crews is
developed to indicate how maintenance crew cycle period six (vi). At this cycle eight
must be allocated based on the results machines broke-down and twenty-crews will
obtained from the optimal solution of the be needed to carry out peak maintenance
linear programming model developed (Table jobs, instead of maximum of six crews
5). During the first maintenance cycle, only available in the section. This indicates a
machines machine number one and six shortage of 14 crews during the peak
broke-down and only one crew is needed to maintenance period.
perform the maintenance job in each of these
Table 4: Frequency of Machine Breakdown per Cycle
Machine i ii iii iv v vi vii viii ix x xi xii
1 a a a a a a a a a a a a
2 a a a a a a
3 a
4 a a a a
5 a a a a
6 a a a a a a a a a a a a
7 a a a a
8 a a a a
9 a a a a
Table 5: Sensitivity Analysis of the Optimal Results
Variable (Optimal crew) Minimum Original Maximum
X1 (1) 0.2988 0.998 Infinity
X2 (2) 0.3486 0.998 Infinity
X3 (3) 0.1245 0.999 Infinity
X4 (4) 0.3934 0.998 Infinity
X5 (5) 0.6225 0.997 Infinity
X6 (0) Infinity 0.994 1.1952
X7 (3) 0.8283 0.996 1.5952
X8 (1) 0.1494 0.999 Infinity
X9 (3) 0.3735 0.998 Infinity
International Journal of The Computer, the Internet and Management Vol.16. N.o.2 (May-August, 2008) pp 26 -34
33
Linear Programming based Effective Maintenance and Manpower Planning Strategy: A Case Study
From this, it can be seen that the number there is a change in the production capacity,
of crews needed to solve the maintenance which is equivalent to the production
problem that may arise at any point in time capacity per gain (reduction) in waiting time
as derived from the optimal result without of the machine. The same condition applies
the defective machines undergoing any to the change in production capacity per
unnecessary delay is twenty. From the maintenance cycle of all the remaining
optimal results, Table 7 was gotten which machines. It can be seen also that the change
shows the old and optimal waiting times. in production capacity per gain (reduction) in
From Table 8, it can be seen that there is no waiting time of machines is negligible when
significant change in production capacity per compared with the original (old) production
maintenance cycle of Machine number one, capacity per maintenance cycle of the
since there is no change in the waiting time machines.
of the machine, but in machine number two,
Table 7: The Old and Optimal Waiting Table 8: Production Capacity (in tons) per
Times of Repair Jobs Maintenance Cycle
Machine Waiting Time (in min.) Machine Production Capacity (in tons) per
Old Optimal Maintenance Cycle
1 60 60 Old Optimal
2 120 60 1 2160 2160
3 150 50 2 2768 2771
4 200 50 3 11520 11523
5 300 60 4 3600 3604
6 240 240 5 5000 5005
7 430 160 6 1080 1080
8 60 60 7 3000 3003
9 180 60 8 4000 4000
9 3000 3003
International Journal of The Computer, the Internet and Management Vol.16. N.o.2 (May-August, 2008) pp 26 -34
33
Linear Programming based Effective Maintenance and Manpower Planning Strategy: A Case Study
4. Conclusion References
Through the application of linear Allan, M., Lockyer, K., Oakland, J., (1988).
programming techniques to the analysis of Production and Operation
the manpower planning in maintenance, the Management. Pitman Publishing
following findings were made: the minimum Company. London. 421pp.
number of maintenance crew needed to solve Armstrong, M., (1979). Case Study in
the maintenance problem that may arise at Personnel Management. Kogan Page.
any point in time, in order to maximize the London. pp. 3.
effectiveness of the system is twenty (20); Bieghter, C.S., Phillips, D. T., Wilde, D.J.,
with the availability of this number of crew, (1979). Foundation of Optimization.
there will be an appreciable reduction in the Macmillan Press, London. 325pp.
waiting time of machines during Bronson, R., (1982). Shaums Outline of
maintenance as shown in Table 7; the change Theory and Problems of Operation
in production capacity per maintenance cycle Research. McGraw Hill Book
is not appreciable even with the use of the Company, Singapore. 423pp.
optimal number of crew (Table 8). These CBR-Conference Board Report., (1971).
findings can be used to predict the system Manpower Planning Evolving System.
operation and no doubt served as a very Vol.1. pp. 6-13. New York.
useful tool for future planning. Fapetu O.P., and Kareem, B., (2003). “An
Effective Manpower Planning
Since the twenty maintenance crews Approach for Maintenance
needed for peak maintenance period could be Departments: A Case Study of a Cocoa
idle at less maintenance periods, some of Processing Industry”, Ondo, Global J.
them could be transferred to work in of Pure and Applied Sci., 2: 59-67.
production section to promote efficiency and Heizer, J., Render, B. (1988). Production
reduce overall cost of production. To be able and Operations Management, Allyn
to achieve this objective maintenance crew and Bacon Inc., Massachusetts. 419pp.
must be multi-skilled in nature. These Howard, J.W. (1989). Production and
people should be trained and used as Operations Management. Allyn and
supplement whenever there is excess Bacon Inc. Massachusetts. 332pp.
production workload, but when there is John, F.C. (1970). Cost Optimization
excess maintenance workload they continue Engineering, McGraw Hill Book
with maintenance work. This is to avoid the Company. New York. 319pp.
cost of keeping idle maintenance crew(s). Joseph, P. (1987). Productivity Management,
For maintenance to be effective there is need Allyn and Bacon Inc. Massachusetts.
for experienced and skilled personnel. 412pp.
Therefore, further work should look at skill Kareem, B., and Aderoba, A.A., (2000).
vis-à-vis specified work to be done. “Development of a Queuing Model for
Improvement should be made in the Determining Effective Crew-Size in
documentation of maintenance data to allow Maintenance Operations”, Nig. J. of
easy analysis of the maintenance section in Eng. Manag., 1: 1-5.
the future. Kareem, B., and Aderoba, A.A., (2004).
“Application of Linear Programming
Model to Manpower Planning”,
Proceedings of the 2004 National
International Journal of The Computer, the Internet and Management Vol.16. N.o.2 (May-August, 2008) pp 26 -34
33
B. Kareem and A.A. Aderoba
___
34