cuello de botella flow shop3

Upload: edison-jimenez

Post on 07-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/4/2019 Cuello de Botella Flow Shop3

    1/4

    E o Cod Irl o Bol Ido Slo

    Kasemset', V KachitvichyanukufIDepartment ofndustrial Engineering, Chiang Mai Univesiy, Chiang Mai, Tailnd

    2ndustria and Manufacturing Engineering, Asian nsiue of Technoogy, Pahtani, Tailand([email protected] , [email protected])

    Abstract - This paper presents the app lication ofsimulation-based procedure to identify bottleneck in a jobshop environment. Ten jobs ten machines job-shop problem(OxO JSP) is used to test the simulation-based procedure for identiing the system bottleneck. The result from thecase shows that the choice of condence interval level (CL)used in throughput mean comparison has eect on the

    bottleneck selection. Two scenarios are presented with wodifferent CL of throughput mean, 75% CL and 90% CL.

    The result from the experiment shows that when % CL isincreased, the judgment of bottleneck identication can bechanged. Thus, it is necessary to use appropriate number ofrep lications to match with the required %CL used in the

    simulation. In general, more replications are necessary whenhigher percentage of condence interval level is required.

    Keords - Simulation, Bottleneck identication,Theory of Constraints (TC), Condence interval level (CL)

    I. INTRODUCTION

    Theor of Constraints (TOC), developed by Goldratt

    and Cox in [], concenates on how to manage theconstraint of the system, the bottleneck resource orcapacity constraint resorce (CCR), to drive more incomeand for company to srvive in the real world business.

    In order to implement this policy, there are ve stepsintroduced in []; (i) bottleneck identication, (ii)bottleneck exploitation, (iii) bottleneck subordination, (iv) bottleneck elevation d (v) retu to the rst step butprevent inertia from being the next constraint.

    The bottleneck identication is the key to TOCimplementation because the bottleneck is the onlymachine at can limit the overall system performance. Ifthe ue system bottleneck c be identied, the

    succeeding steps to improve system performance candenitely work.

    To locate bottlenecks, many researchers pposed the bottleneck identication methods that utilized only staticdata. In [], [3] and [4], throughput rate was used toidenti the bottleneck. In [5], the expected load wasconsidered and compared with available load to d theCCR.

    Under ob-shop environment, it is dicult to identithe real system bottleneck because different products havetheir own routes and usually share machines. In the casethat the bottleneck machine is located behind anothermachine that operates at a slow rate, it may be dicult to

    971424403110/$2600 2010 IEEE

    identi the bottleneck simply om e utilization or enumber in queue.

    [6], simulation technique was applied to collectdata and used ese data to calculate two factors, the number of obs in queue for a resource and resourcecriticality factor. These two factors are used to identi bottlenecks in a ob-shop. In [7], [8], [9] and [0], bostatic data d data collected om simulation were usedto classi bottleneck candidates d identied e real

    system bottlenecks via simulation.The obective of this study is to present theapplication of simulation-based procedue proposed in [7when it is applied to ten jobs ten machines ob-shop problem (lxl0 JSP) in the process of bottleneckidentication. The test, illusates the effect on the bottleneck selection when the condence inteal level(CL) used in throughput mean comparison is changed.

    The orgaization of this paper is as follows. Thebased method, simulation-based procedue for bottleneckidentication proposed in [1] is ntroduced n Secton 2.The experiment on changing condence interval level inorder to identi the system bottleneck is presented in

    Section 3. Conclusion and Discussion are addressed inSection 4.

    II. BASED METHOD:SIMULATION-BASED PROCEDURE FOR

    BOTTLENECK ENTIFICATION

    Simulation-based procede for bottleneckidentication proposed in [7] is applied with l x 0 JSP inthis study. The following sections are e explanation ofthe procedure.

    Prcedure ssumtions

    This procedure is applied based on e followingassumptions;

    ) The target demand exceeds the system capacity.) All operation times and set up times e

    exponentially distributed.

    192

    doted Procedure

    order to identi the real system bottleneck, threefactors are introduced in [7];

    ) Machine/process utilization: these data can be

    directly collected from the simulation model. Machines or

  • 8/4/2019 Cuello de Botella Flow Shop3

    2/4

    Proceedings of the 2010 IEEE IEEM

    processes having hi utilizations e selected to bebottleneck candidates.

    2) Utilization factor (p): From [11], he utilizationfactor, based on queuing theor, M/Ml/K, is calculatedfrom p = A / J where A is the average number of unitsadded to the time buer per nit time nd J is the average

    serice rate unit per unit time. Both A and J can beobtained om simulation model. Bottleneck cdidatesare selected om machines or prcesses with high

    utilization factors.3) Bottleneck Rate Rb Rb is the rate (pts per it

    time or jobs per ui ime) of he orkstation hainghighest long-term utilization frm Basic Factory Dynamicfrom [2]. Machines or processes with Rb are consideredas bottleneck candidates.

    The three factors above can be used to identi potential bottleneck candidates.

    Among all bottleneck candidates, the station thatmeets following three criteria is identied to be real e

    system bottleneck;) High value of the machine/process utilization2) High value of the process utilization factor3) Low value of the product bottleneck rateThen, simulation is re-run again to conrm that (i) the

    true bottleneck is selected and (ii) no other bottlenecksremain in the system (in case of multiple bottlenecks).

    Real bottlenecks are identied when the simulation yields improving in system throughput by relaxing thatmachine constrints.

    III. THE APPLICATION JSP CASE

    By applying the method proposed in [13] to evaluatethe performance measre of the system, the meancondence interval of system throughput at 75% CL isconstructed ad comped with based situation. Theimprovement in the system is obsered when no overlapof he CL's between the CL from the based scenario dthose om the test cases (crently used 30 replications).

    In is paper, 10x JSP is adopted. The detail of thisproblem can be found in [14].

    Applying the simulation-based procedure om [7],the three factors, the utilization of machine, the utilizationfactor or p and the bottleneck rate or Rb are sho in

    Table I.From this problem, machine number 7 meets all three

    criteria addressed previously to quali as the system bottleneck. Then, he simulation is used to conrm thatthe tre bottleneck is selected and no other bottlenecksthat still remain in he system (in case of multiple

    e e

    bottleneck). The result om e simulation is shown inFig. l .

    TABLE I1T DAA LAN L ND ANALYZED DAA

    Machine no.% Rb

    Utilization p (part/min)0 40.35 1.052 0.111 (P.5, P. lO)

    1 41.68 0.940 0.111 (P.6)

    2 1. 1.058 .111 .1 a 3 41.42 0.946 0.111 (P.5 and 6)

    4 45.04 0.9770.11 (P.4)

    5 48.37 1.1090.111

    (P., 7 and 10)

    6 43.74 1.100 0.111 (P.2)

    7 .1 1.14 .12 .1 a.111 .68 47.60 1.047

    9 33.76 1.094 0.111 (P.8)

    Note: 1) Bold letters mean hat one of tee ctea S met order to

    identi bottleneck cdidate.2) Example for machine no. 3 Rb 0.111 (P.5 and 6) means forproduct 5 d product 6 bottleneck rate is 0.111.

    From Fig. 1, the result shows that when increasing theseventh machine's capacity in the test scenario, esystem throughput mean cnnot be improved whencomparing at 75% CL (There is some overlapped area ofe condence interval). It means that oer bottlenecksmay exist in the system. Thus, the simulation should bere-rn again to nd more system bottleneck candidates.

    By relaxing the capacity of machine number 7, thethree factors used to identi the bottleneck are collectedand compared again (See Table II)

    TABLE II DAA FRM LAN L AND NALYZED DAA

    Machine no.% Rb

    Utilization p (part/min)

    0 45.11 1.067 0.111 (P.5, P.10)

    1 43.20 0.954 0.111 (P.6)

    2 2.2 0.964 .111 .1 a 93 43.41 0.997 0.111 (P.5 and 6)

    4 46.81 1.067 0.111(P.4)5 47.89 1.132

    0.111 (P.1, 7 d10)

    6 40.36 1.056 0.111 (P.2)

    7 25.00 1.0468 47.14 1.040

    9 38.08 1.26 .111 (P.8)Note: 1) Bold letters mean hat one of tree ctea S met order toidenti bottleneck candidate.

    2) Example for machine no. 3 Rb 0.111 (P.5 and 6) means forproduct 5 and product 6 bottleneck rate is 0.111.

    B Cs! .61 4oo1-------------3:e+ O-=o 3o8e-=03-------4 e+0st >U0 Adi2 D +3Total - 8001------------269:+-='.-:7:+O-0 ----- 4 e 03

    Fig. 1. 75% CL comparison of hrouput mean for 1 test

    193

  • 8/4/2019 Cuello de Botella Flow Shop3

    3/4

    Proceedings of the 2010 IEEE IEEM

    From Table II, there is no machine at meets alltree criteria to quali as the system bottleneck.Machines number 2 and 9 are identied to be thebottleneck candidates. The simulation test is carried outto d the second system bottleneck. this case, two

    scenios are set up. each scenario, each bottleneckcandidate capacity is added in addition to the increaseof the capacity of machine number 7.

    Firs Senario ly 75% CL

    The result in Fig. 2 shows that the throughput ofscenarios 2 and 3 show signicant improvements overthe based case. Thus, machines number 2 and 9 re alsoidentied as system bottlenecks. Thus, for this scenrio,the conclusion is that there are tee bottleneckmachines: machines number 2, 7 and 9.

    Second Senario ly 90% CL

    In this scenario, 90% CL is used instead of 75%CL. When e percentage of CL is increased, thedecision of bottleneck identication can be changed asin Figre 3.

    From this study, with 10x0 JSP, when % CL isincreased to 90%, only machine number 7 and machine number 9 are identied to be the system bottleneck (when 75% CL is adopted there re three bottleneck

    machines (machine number 2, 7 and 9)).

    IV. CONCLUSION AND DISCUSSION

    This paper aims to show the application of thesimulation-based procedre for bottleneck identication

    in ob-shop problem. 10x JSP is used as a test

    J Cal C I an tObk

    problem. The eect of changing condence intervallevel when this procedure is applied is obsered aswhen % CL used to compare system troughput mean isincreased, the udgment of bottleneck identication may

    be changed.

    In the based method, e simulation test is conductedwith the based scenario at 75% CL based on 30

    replications. In case of small number of rus with thehigh %CL, the different in troughput mean sometimescnot be clearly obsered so e bottleneck may not becoectly identied. Thus, e selected %CL shouldmatch with the number of s used. Where higher%CL is required, more replications are necessary.

    However, this decision on bottleneck identicationhas eect on the bottleneck exploitation andsubordination phase because e schedule must beconsidered rst at the bottlenecks. Although, is

    sitation occurs, the nal (5

    ) step of TOCimplementation can be applied to handle is issue because when the TOC system is adopted, the systemperformance must be evaluated to conrm that there is

    no hidden bottleneck remaiing in the system. The 5

    step of TOC implementation works as iterativeimprovement step that makes the system uder TOC become self-adusted when the system changes in the bottleneck location.

    Furthermore the advantage of this procedure whenit is applied with large-scale size problems is to reduce

    the number of potential candidates by considering threecriteria as mention earlier. Thus, the number ofsimulation test cn be reduced in order to identi thesystem bottleneck.

    Bl1SNI \1Se 2 , 61. 003To 'oo1------------2:43.:003,;+:;8.:003 -_ 4003Spnmio 1: Adg 7 oy 2 , 003To H 800f-----------7"_----- 4.0032,9 00 0Spnio 2 Addg 2 "To 800f:r'e0032 .92& .0'3 3 2&003

    Spnio Adg 9 \ 3,o03 JTo H e003-------.".=-- 4HOC39 eOe00Fig 2 75%CL comparison of throuput mean for 2nd test

    sd C.. fan r _Obi

    P:\S .00 ---------:.:;"F003_t;:----- 4 . +0032 34e003 289e+003SNlmio Ad 7 o 2 ,8 /0To TH 8001------------.,".-O0-.=.-":"'5:-0----'.+003Senmio 2 Add + 2 3 .09 003To 8001=>.,4eO02 84e+003 V ' ,35e. o03Senmio 3: Ad 7 + 9 I 3. 1 5. 0'To TH 0031-l;+- ,0032 1 .+0 3.003

    Fig 3 90CL comparison of throuput mean for 2 Test

    194

  • 8/4/2019 Cuello de Botella Flow Shop3

    4/4

    Proeedins of the 2010 IEEE IEEM

    REFERENCES

    [1] E. M. Go1datt and J. Cox, e Goal: A Process of Ongoing Improvement, Reved Edton, No RvePe, 1986.

    [2] R. A. Red, "Applyn the TOC ve-tep founpoe n the eve eto, Managing Service Quali,vol. 17, no. 2, pp. 209-234, 2007.

    [3] S. Taj and L Beo, "Applaton of ontanedmaement and le manufatun n developn bet pate fo podutvty mpovement n autoaembly plt, Inteational Joual of Productiviand Peormance Management, vol. 55 , no.3/4, pp. 332-345, 2006.

    [4] C. C. Peel d C. Waou, "Applaton of e theoyof onant to a bottlenek opeaton n amufatun plt, Journal of ManufacturingTechnolo Management, vol. 16, no. 3, pp. 302-311,2005.

    [5] S. Y Wu, J. S. Mo and T. M. Godon, "A mulatonnaly of e eetvene of Dm-Buffe-Rope

    heduln n te manufatn, ComputersIndustrial Engineering, vol. 26, no, pp. 757-764, 1994.

    [6] V. B. Geya, "Reoue Conant Meaue n a DualContaned Job Shop, Omega, vol. 22, no. 6, 659-668,1994.

    [7] C. Kaemet and V. Kahtvhyukul, "Smulaton baed poede fo bottlenek dentaton, n Proceedings of AsiaSim 2007, Asia SimulationConference 2007, Seoul, Koea, Spne, Beln, pp. 47-55, 2007.

    [8] C. Kaemet and V. Kahtvhyukul, "Smulaton baed tool fo mplementn theoy of ontant, in Proceedings of the 6th AEMS Conference, The 6thAEMS Conference, Manla, Phlppne, Ale 4426,

    2005.[9] C. Kaemet and V. Kahthyukul, "Smulaton baed poedue fo mplementn eoy of ontant:Extenon fo ae wh multple bottlenek, in

    Proceedings of the 9th APIEMS Conference, The 9thAEMS Conference, Bal, Indonea, pp. 18111819,2008.

    [10 ] C. Kaemet and V. Kahtvhyanl, "Smulaton Tool fo TOC mplementaton, in Proceedings of ASIMMOD 2009, ASIMMOD 2009, Bankok, Thald,pp. 86-97, 2009.

    [11] Z. D. Radovlky, "A Quanttatve Appoah to Etmatethe Sze of the Tme Bue n e Theoy of Contant,

    Inteational Joual Production Economics, Vol. 55,pp. 113-119, 1998.

    [12] W. J. Hopp d M. L Spea, Facto Physic, SeondEdton, Gaw-Hll, In., 1999.

    [13] C. Kaemet, "Smulaton-baed Tool fo Theoy ofContant (TOC) Implementaton, Mate eeahtudy Indutal Sytem Enneen, Shool of Adved Tehnoloy, Aan Inttute of Tehnoloy,Bkok, Thald, 2005.

    [14] C. Kaemet, "TOC baed Poedue fo Job-hopSheduln, Dotoal Dtaton, IndualEnneen and Maement, Shool of Enneend Tehnolo, Aan Inttute of Tehnoloy,Bkok, Thald, 29.

    1595