- Open Access
- Total Downloads : 744
- Authors : Anoop Kumar Elia, Nagaraj
- Paper ID : IJERTV3IS081039
- Volume & Issue : Volume 03, Issue 08 (August 2014)
- Published (First Online): 01-09-2014
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Minimizing Number of Stations and Cycle Time for Mixed Model Assembly Line
Anoop Kumar Elia Mechanical Department GNDEC
GNDEC Bidar Karnataka ,India
Nagaraj
Mechanical Department GNDEC GNDEC Bidar Karnataka,India
Abstract Assembly Line Balancing is one of the widely used basic principles in production system. The problem of Assembly Line Balancing is distribution of activities among the workstations so that there will be maximum utilization of human resources and facilities without disturbing the work sequence. The specified objective for the work is to minimize number of stations and cycle time, subject to precedence constraints. In this work, the single model assembly line problem or equivalent model of multi model assembly line problem are solved for minimum number of stations and minimum cycle time. The work carried has the objective to minimize cycle time and the work stations. For deriving the minimize number of stations and cycle time the method is divided into two stages.1) Optimize the number of work stations. 2) Optimize the cycle time. The problem is chosen based on the presence of complexity and the number of models that are assembled on the line. This is a seat fabrication and assembly and has 28 activities for 04 different models.
Keywords Assembly line, line optimization, minimizing number of stations, time of each station.
I. INTRODUCTION
The assembly line balancing is to assign the different tasks to various stations such that the precedence relations are maintained and some measurements of effectiveness are being optimized. The main objective of LB is to distribute the required tasks evenly over the work station by minimizing the time of the machines and the operators.
In todays world, some main purposes in order to be successful. These main purposes are; raising the level of productivity, efficiency, increasing capacity, improving quality, providing customer requests and satisfaction, using labor, machine and equipment effectively and providing ergonomic work environment.
The process in which the number of parts of a product is combined in according to a predetermined sequence is called an assembly line.
The first published paper of the assembly line balancing problem (ALBP) was made by Salve son (1955) [1] who suggested a linear programming solution. Since then, the topic of line balancing has been of great interest to researchers. However, since the ALB problem falls into the NP hard class of
combinatorial optimization problems (Gutjahr and Nemhauser, 1964) [2] it has consistently developed the efficient algorithms for obtaining optimal solutions.
During the assembly line process the product traverses in a assembly line, station by station, while in each workstation a fixed predetermined set of tasks is performed. Each task is an atomic working unit, which usually requires specific machinery and skill. The assembly line design involves the assignment of these tasks into the work- stations, subject to given precedence relationships among the tasks.
II CLASSIFICATION AND DESCRIPTION OF ASSEMBLY LINE BALANCING PROBLEM
Generally the assembly line is carried out in many industries. Especially, they are used to produce consumer goods such as cars, engines, domestic appliances, television sets, computers and other electrical appliances. These products are rather different, and it is necessary to implement different production systems.
-
Single – model lines:
In single model assembly line the same products are continuously manufactured in large quantities. According to Merengo. Nava & Pozzetti (1999), single model lines are suitable for large-scale production. In this line no operation changes are carried out at any station and all the stations repeat the same work. Thus, does not change in workloads of stations.
-
Mixed – model lines :
In this line system can produce the production sequentially by mixing more than one product on the same line. Product ranges produces on the same line are quiet similar to the main product. According to Merengo, Nava & Pozzetti (1999), it is possible to produce very small batches (even one unit batches.). (s. 2836). Also whenever we required to change the model on the line, set-up is carried out quite fast and cheap. For example, if option
differences of main product are produced sequentially mixed on the same line according to customer demand, this belongs to mixed-model assembly lines class.
-
Multi – model lines:
In this line the similar products with differences in production processes are produced on these lines. Due to differences in production processes, because of situations like operation processing times, ergonomic need of work space and so on, products are produced in batches. Even a lengthy set-up study is needed during product change.
III OBJECTIVE
-
To develop the algorithm for Optimizing the MMALBP
-
To minimize the number of stations.
-
To optimize the cycle time.
-
LITERATURE SURVEY
-
Erel and Gökcen (1999) are studied THE balancing problem with the shortest-route formulation by turning mixed-model assembly lines into single model assembly lines.
In order to meet the customer satisfaction, and also to get high volume and variety of products, mixed-model assembly lines are examined within the scope of even this study. Creation of task sets of each model, performance time measurement of tasks, considering precedence relations are quite difficult. It is assumed that each model has common tasks to avoid this situation in this study.
-
Matanachai and Yano (2001) have balanced mixed- model assembly lines, in order to reduce workload of work stations. Therefore a heuristic solution procedure based on filtered beam search is developed. Their focus is an assigning task to stations so that workloads are reasonably well balanced and it is relatively easy to construct daily sequences of jobs that provide stable workloads (in a minute to minute sense) on the assembly line. Stability provides to contribute to the quality of the product by the fact that employees working without having to rush. For it, they focused on closed-station, paced lines with Fixed-Rate Launching (FRL) on structure of the line.
-
Jin and Wu (2002) tried to balance mixed-model assembly lines by taking advantage of goal chasing method and using good parts in early sequence. A heuristic method called variance algorithm is used for this. In just in time systems, a simple heuristic method called goal chasing method can be used in problem solving. Since the objective function is different within the scope of this problem, the algorithm has been revised without changing the
impact of basic point. The goal chasing method is very simple and large scale problems can be solved with a small amount of time, regardless of the number of parts, models or demand.
-
Esmaeilian, Ismail, Sulaiman, Ahmad and Hamedi (2009) focus on assigning and balancing of tasks to workstations as long as target purposes are provided. Mixed model production balancing problem usually is transformed into a single model line-balancing problem to solve. But in this study, mixed-model problem has not been turned into single-model problem, and the settlement has been done by arranging it as mixed products on the parallel assembly lines.
-
Yamahan (2011) focused on balancing mixed-model assembly lines by using multi-objective ant colony optimization approach.
This study considers the aim to miniize smoothness index and the balance delay for the cycle time given in mixed-model assembly lines. The multi-objective ant colony optimization algorithm is used in the solution of this problem
algorithm is given in the final balancing. After that, model sequencing is used to reduce the impact of rest unbalanced models. Model imbalance is measured
by comparing targeted times and required times for stations
-
-
PROBLEM DEFINITION
The main objective of our problem is minimizing the number of workstations and cycle time associated with ALBP. The problem is chosen based on the presence of complexity and the number of models that are assembled on the line. This is a seat fabrication and assembly and has 28 tasks for 04 different models. The precedence relationship table is presented in table-1. The one value in the row represents the precedence relation with respect to the respective activity. It gives four different times as given in table- 1.The algorithms and the computer codes developed are applied to an assembly line which is presently used in an automobile industry. The main purpose of our work is assignment of tasks of mixed models to different stations; this problem is considered for optimizing cycle time and number of work stations.
-
ALGORITHM DEVELOPED FOR SOLVING ASSEMBLY LINE BALANCING PROBLEM
Algorithm is developed for Optimizing the Number of work stations and cycle time for the ALBP problem. The Objectives which were discussed were effectively achieved during the simulation. By running the algorithm the feasible solution were obtained by varying number of stations.
For equivalent single models, the algorithm is defined below. The algorithm delivers number of feasible solutions.
-
Predict the average number of stations required using NOOFSTATIONS=NOOFTASKS/3
-
Round off the NOOFSTATIONS to the lower integer.
-
Assign a new station STATION[1] with a cycle time T = MINCYCLETIME
-
Determine all the tasks that do not have the predecessor TASKSWOPRED = { i, j,., n}
-
Assign one task in TASKSWOPRED to STATION [1]
-
Remove the tasks that is assigned to STATION [1] from the graph and update it as TASKSWOPRED = { j,k,.,n }.
-
Update the station cycle time as T =
MINCYCLETIME – ti
-
Repeat steps e to g, until T is positive and update the T and TASKSWOPRED each time.
-
When T turns negative, look for any other tasks in TASKSWOPRED to fit in STATION [1], but the T should remain positive.
-
When T turns zero or negative for all the tasks in TASKSWOPRED, create a new station as STATION [2].
-
Repeat steps e to j.
-
Repeat step e to k for all feasible solutions.
-
Try the solutions for a pre-decided number of stations. If the solutions derived are not feasible, repeat e to k after update the T as MINCYCLETIME+1.
-
When all the feasible solutions are obtained, store the updated T.
-
Decrease the number of stations to 1 less than the NOOFSTATIONS and run the above procedure again.
-
Increase the number of stations to 1 more than the NOOFSTATIONS and run the above procedure again.
-
-
METHODOLOGY
To develop the mixed assembly line model which will reduce the number of stations and cycle time associated with it. To develop the algorithms for the model, which will result in optimal solutions for reducing number of stations and cycle time the model will be based on the Optimizing techniques. The model shall be based on Mixed Model Assembly Line Balancing Problem by applying Branch and bound based solution approach. By the applications of MATLAB the simulation can be run for the problem to generate the solutions, which will reduce the number of stations and the cycle time associated with it. By this method an optimal solution is obtained for MMALB Problem.
MALB model which aims to minimize the total cost associated with the design of the assembly line. Some of the model assumptions are as follows:
-
Multiple similar models of the same products are be assembled on the same line.
-
The task duration is differ between models.
-
A cycle time is associated with each model type.
-
The duration of a task is not longer than the cycle time of the associated model.
-
The station time of each model should not exceed the models cycle time.
-
Assume that the each task should be assigned to exactly one station in each model.
-
-
PRECEDENCE DIAGRAM
Fig-1
PRECEDENCE TABLE
Table-1
TASK TIME FOR INDIVIDUAL MODEL
Table-2
By entering the above datas i,e precedence table, task time and tasks time for individual model in the MATLAB 2012 we have got the following results.
-
RESULTS
1)Number of Station=12 maxStation =12
nom =4
not =28
tw =Columns 1 through 13
3 3 7 5 5 7 6 4 5 6 3 3 5
Columns 14 through 26
4 5 6 6 4 4 6 12 13 13 13 5 4
Columns 27 through 28
3 7
max_tw =13
cmin =13
1
4
7
5
2
5
11
15
3
10
14
12
6
8
9
15
13
17
18
18
12
21
20
19
16
19
20
0
22
21
0
0
23
21
0
0
24
0
0
0
25
26
27
0
28
0
0
0
station_count =
4
4
4
4
4
4
3
2
2
1
3
1
ctMin =13 station =
station_time = 19
16
20
21
19
25
16
25
25
13
12
7
num_of_sols =43
station_times_all =Columns 1 through 13
14
14
14
14
20
15
15
19
16
24
24
20
24
16
19
16
20
16
20
19
16
24
16
19
21
16
16
16
21
20
17
20
20
26
16
16
21
18
17
16
22
16
20
26
25
20
17
18
18
17
18
17
17
20
20
19
19
17
24
19
21
21
21
17
26
15
14
19
15
15
16
17
22
22
22
17
20
20
12
16
16
23
16
16
16
16
23
23
16
25
16
13
13
13
16
26
26
26
26
26
26
26
16
26
16
16
26
16
25
25
25
25
16
16
16
25
26
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
7
Co
7
lumn
7
s 14
7
thro
7
ugh
7
26
7
7
7
7
7
7
7
24
20
20
16
19
25
16
20
24
20
20
24
15
19
20
21
25
17
16
20
20
16
15
18
16
19
21
17
18
16
19
19
19
19
18
19
17
21
21
17
18
17
21
21
17
20
24
20
19
19
18
20
20
21
21
20
19
25
21
16
17
20
26
20
20
19
20
19
26
20
18
18
19
27
26
19
18
20
16
22
30
16
23
16
23
16
16
16
16
22
31
26
26
26
26
26
26
26
26
26
26
26
26
26
16
16
16
26
16
25
16
25
16
26
26
16
16
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
7
7
7
7
7
7
7
7
7
7
7
7
7
Co
lumn
s 27
thro
ugh
39
23
23
19
19
18
24
17
25
25
25
25
25
16
16
16
20
20
16
16
17
16
16
16
16
16
16
20
19
19
20
24
16
19
16
22
22
22
18
18
19
17
19
21
21
21
20
21
17
17
19
16
21
19
20
20
16
19
19
20
19
19
19
18
20
24
19
26
26
26
19
20
26
26
19
19
18
20
20
22
16
16
16
23
23
16
16
16
16
16
23
23
26
26
26
26
16
26
26
26
26
26
26
26
16
16
26
16
26
16
16
25
25
25
16
16
16
25
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
7 7 7 7 7 7 7 7 7 7 7 7 7
Columns 40 through 43
16
16
21
16
24
18
17
20
19
17
21
21
20
24
19
19
20
20
20
25
14
16
23
16
25
25
25
25
16
26
16
25
13
13
13
13
12
12
12
12
7
7
7
7
24 24 16 19
station_total_time =Columns 1 through 13
167 182 193 195 212 212 214 218 214 214
209 212 220
Columns 14 through 26
210 212 220 224 212 219 211 217 212 219
219 213 220
Columns 27 through 39
2)Number of station =13
2 3
4
3
3
3
3
nom =4
3
1
1
1
3
1
not =28
station_time =
tw =Columns 1 through 13
14
3 3 7 5 5 7 6 4 5 6
3 3
5
13
Columns 14 through 26
18
4 5 6 6 4 4 6 12 13 13 13
5 4
14
Columns 27 through 28
22
3 7
14
max_tw =13
15
cmin =12
13
ctMin =13
13
sationInfo =Columns 1 through
13
13
2 4 1 3 5 1 3 7 2 4
3 7
2
13
3 3 1 4 3 1 4 3 2 6
4 6
2
12
2 3 1 2 3 1 3 8 2 4
4 8
5
7
2 3 1 2 6 1 3 7 2 4 6 8 3 num_of_sols =4
Columns 14 through 26 station_times_all =
5
4
6
5
6
6
7
10
8
9
11
12
12
14
14
14
14
7
6
7
8
2
7
8
5
9
10
11
12
12
13
14
13
13
5
4
6
5
6
6
8
7
9
10
11
12
12
14
15
18
18
4
7
6
7
4
8
8
5
9
10
11
12
12
14
14
14
14
212 221 213 222 204
213
218
222
217
208
22
0
0
0
208 212 211
23
0
0
0
Columns 40 through 43
24
0
0
0
210 218 210 218
25
26
27
0
28
0
0
0
station_count =
Columns 27 through 28
15
22
15
22
12 13
14
14
14
14
12 13
13
14
22
15
12 13
13
12
13
13
12 13
13
13
13
13
num_of_sols =4
12
13
13
13
num_of_tasks =28
13
13
13
13
loadInfo =
12
12
12
12
Columns 1 through 13
7
7
7
7
3 3 1 1 3 2 2 2
1
1
3
3
2
station_total_time =
1 2 1 1 3 2 2 4
1
1
3
3
2
167 177 181
181
2 1 1 3 2 2 3 2
1
1
2
3
3
2 2 1 3 1 2 1 1 1 2 2 2 3
Columns 14 through 26
1 2 1 2 3 2 1 1 1 1 1 1 2
1 2 2 1 3 3 2 1 1 1 1 1 2
2 3 2 1 1 3 1 1 1 1 1 1 2
3 2 3 3 1 1 3 1 1 1 1 1 2
Columns 27 through 28
3 1
3 1
3 1
3 1
3
6
0
0
We have developed the algorithms for 28tasks and 4
1
4
9
0
models models, which will result in optimal solutions
2
7
13
8
for reducing number of stations and cycle time based
10
14
18
0
on the Optimizing techniques. By the applications of
21
14
17
0
MATLAB we have generated the simulation for the
5
11
16
0
solution, which will reduce the number of stations and
8
15
17
0
the cycle time associated with it. By running the
12
19
20
0
MATLAB algorithm we have calculated the cycle
station =
If we continue for further experiment the cycle time remains same. So the optimum number of stations is
12 and cycle time is 13minutes, hence no need to increase the number of stations, so by increasing the number of stations simply we are wasting the cycle time, expenditure, man power etc.
-
CONCLUSION
In this study, we have developed the algorithm for mixed Model assembly line which will reduce the number of stations and cycle time associated with it.
time by varying the number of stations. For station 10 the cycle time is 16minutes, for station 11 the cycle time is 15minutes, for station 12 the cycle time is 13minutes, for station 13 the cycle time is 13minutes.if we increase the number of stations then also we have got the same time, so based on the results the stations 12 and 13 the cycle time is same, so the optimum number of stations is 12 and cycle time is 13minutes.
From the above calculated result we can concluded that the minimum number of station is 12 and cycle time is 13minutes for the selected problem.
ACKNOWLEDGMENT
We would like to thank our Respected Principal of our Esteemed Institution Guru Nanak Dev Engineering College Bidar Dr. Ashok H Biradar and Head of the Department Dr.D.Choudhary for kindly support and encouragement for successful completion of this work.
We would like to thank all to automotive Group of company Chairman, Managers and all Employees for their help and contributions for carrying out this work successfully.
REFERENCES
-
Salveson, M.E. (1955). The assembly line balancing problem. Journal of Industrial Engineering, 6 (3), 18-25J. Clerk Maxwell, A Treatise on Electricity and Magnetism, 3rd ed., vol. 2. Oxford: Clarendon, 1892, pp.68-73.
-
Thomopoulos, N.T. (1970). Mixed-model line balancing with smoothed station assignments. Management Science, 16 (9), 593-603.
-
Ghosh, S., & Gagnon, J. (1989). A comprehensive literature review and analysis of the design, balancing and scheduling of assembly systems. International Journal of Production Research, 27 (4), 637-670.
-
Gökçen, H., & Erel, E. (1997). A goal programming approach to mixed-model assembly line balancing problem. International Journal of Production Research, 48 (2), 177-185.
-
Erel, E., & Sarin, S.C. (1998). A survey of the assembly line balancing procedures. Production Planning and Control, 9 (5), 414-434
-
Erel, E., & Gökçen, E. (1999). Shortest-route formulation of mixed- model assembly line balancing problem. European Journal of Scientific Research, 116 (1), 194-204
-
Amen, M. (2000). Heuristic methods for cost-oriented assembly line balancing: A survey. International Journal of Production Economics, 68 (1), 114.
-
Amen, M. (2001). Heuristic methods for cost-oriented assembly line balancing: A comparison on solution quality and computing time. International Journal of Production Economics, 69 (3), 255264.
-
Matanachai, S., & Yano, C.A. (2001). Balancing mixed-model assembly lines to reduce work overload. Institute of Industrial Engineers Transactions, 33 (1), 29-42.
-
Jin, M., & Wu, S.D. (2002). A new heuristic method for mixed model assembly line balancing problem. Computers & Industrial Engineering, 44 (1), 159-169.