De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Modelering en analyse van een bottellijn bij Heineken ‘s-Hertogenbosch Docentendag 21 juni 2011 Remco Bierbooms.

Verwante presentaties


Presentatie over: "Modelering en analyse van een bottellijn bij Heineken ‘s-Hertogenbosch Docentendag 21 juni 2011 Remco Bierbooms."— Transcript van de presentatie:

1 Modelering en analyse van een bottellijn bij Heineken ‘s-Hertogenbosch Docentendag 21 juni 2011 Remco Bierbooms

2 Introductie Heineken brouwerij ‘s-Hertogenbosch Verpakkingsafdeling Productielijn voor retourflesjes Efficiëntie!

3 Introductie Inhoud Probleemomschrijving Data analyse Simulatiemodel Verificatie & Validatie Resultaten Conclusies

4 Probleemomschrijving Productielijn 15A Elf machines.... M1M1 M2M2 M 10 M 11 Depalletiseerder Logo detectie Uitpakker Wasmachine Empty bottle inspector Vuller Pasteur Labeler Inpakker Krattenmanco Palletiseerder

5 Probleemomschrijving

6 Productielijn 15A – lay-out OUT IN 2

7 Probleemomschrijving Karakteristieken Transportbanden  buffers Machine snelheden Machines hebben verschillende snelheden Machines passen hun snelheden aan wanneer noodzakelijk “Up en down” gedrag Iedere machine stopt zo nu en dan, bijvoorbeeld vanwege mankementen, schoonmaak, omgevallen flesjes,... Operationeel afhankelijk faalgedrag

8 Probleemomschrijving Belangrijkste doelstelling Maximaliseer OPI: Operational Performance Indicator Ratio tussen werkelijke en theoretisch haalbare productie gedurende een bepaald tijdsinterval = doorzet per uur / vullersnelheid per uur Andere belangrijke variabelen / verdelingen Doorlooptijden Statistiche verdeling van de bufferinhoud Werkelijke machinesnelheden

9 Probleemomschrijving Belangrijkste vraag van Heineken: kan er gesneden worden in de bufferruimte? Voorbeeld: weghalen U-bocht tussen vuller en pasteur Vuller Pasteur

10 Data analyse Buffergroottes

11 Data analyse Machine snelheden

12 Data analyse Up & down gedrag nrMachinestart datumstarttijdeind datumeindtijdduurmachinestatus 15AEtiketteerder :55: :56:4164Leegloop 15AEtiketteerder :56: :57:3655Productie 15AEtiketteerder :57: :58:0529Interne storing 15AEtiketteerder :58: :59:0055Productie 15AEtiketteerder :59: :59:1818Operator stop 15AEtiketteerder :59: :01:44146Productie 15AEtiketteerder :04: :05:039Volloop 15AEtiketteerder :05: :20:11908Productie 15AEtiketteerder :20: :23:30198Interne storing 15AEtiketteerder :23: :25:20110Productie 15AEtiketteerder :25: :26:5089Interne storing 15AEtiketteerder :26: :27:4555Productie 15AEtiketteerder :27: :28:2338Interne storing

13 Data analyse Verdeel de statussen in vier groepen Uptijden: productie Ongeplande downtijden: interne storing, externe storing (bijv. geen bier, geen electriciteit), operator stop,... Geplande downtijden: schoonmaak, onderhoud Leegloop en volloop Statussen van de eerste twee groepen vormen een up & down cyclus

14 Data analyse Up en down cyclus: tijdsafhankelijk vs. operationeel afhankelijk faalgedrag Tijdsafhankelijk Operationeel afhankelijk Leegloop StoringReparatie Leegloop StoringReparatie

15 Data analyse Tel de productietijden voor en na een leegloop / volloop op om een uptijd realisatie te verkrijgen Voorbeeld: uptijd realisatie = nrMachine start datumstart tijd eind datumeind tijdduurMachine status 15AEtiketteerder :59: :59:1818Internal storing 15AEtiketteerder :59: :01:44146Productie 15AEtiketteerder :04: :05:039Volloop 15AEtiketteerder :05: :20:11908Productie 15AEtiketteerder :20: :23:30198Interne storing +

16 Model Gebruik simulatiemodel om de doorzet van de productielijn te schatten Aannames De stroom van flesjes gedraagt zich als een vloeistof Machines passen hun snelheid aan wanneer noodzakelijk Operationeel afhankelijk faalgedrag −Pauseer de uptijd wanneer een machine niet werkt door volloop of leegloop Verdeling van up- en downtijden: empirische verdeling Geplande downtijden zijn niet meegenomen in de simulatie, maar we corrigeren de gesimuleerde doorzet hiervoor Altijd aanvoer beschikbaar

17 Model

18 Verificatie In het geval er geen of oneindige buffers zijn, kunnen we de doorzet exact uitrekenen Stel = gemiddelde uptijd machine i = gemiddelde downtijd machine i = maximale snelheid machine I Oneindige buffers −“Zwakste schakel” bepaalt de doorzet Doorzet =

19 Verificatie In het geval er geen of oneindige buffers zijn, kunnen we de doorzet exact uitrekenen Stel = gemiddelde uptijd machine i = gemiddelde downtijd machine i = maximale snelheid machine I Geen buffers = intensiteit waarmee machine i down gaat Doorzet = = gem. uptijd productielijn = gem. downtijd productielijn

20 Verificatie Vergelijking

21 Validatie % verschil tussen gesimuleerde en werkelijke doorzet LijnVerschil 8A1.62% 8B1.12% 15A1.87% 16A0.88% 16B2.27%

22 Resultaten Wegsnijden U-bocht tussen vuller en pasteur Geen significant effect op de doorzet Vuller Labeler

23 Results Variatiecoeffient up- en downtijden Variatiecoefficient = standaarddeviatie / gemiddelde MachineVariatiecoeffiecient UptijdenDowntijden

24 Results Statistiche verdeling van de bufferinhoud

25 Resultaten Effect van snijden in bufferruimte

26 Resultaten OPI winst bij het oplossen van korte en lange stops

27 Resultaten Inzichten uit het simulatiemodel De totale bufferruimte kan met 25% gereduceerd worden zonder een significante verandering in de doorzet Door andere buffers te vergroten kan de doorzet juist toenemen De vuller en de labeler zijn de bottlenecks in de productielijn Het reduceren van korte stops van de labeler en het reduceren van alle stops van de vuller levert de grootste verbetering in doorzet op

28 Resultaten Optimalisatie van snelheden Maximaliseer (gesimuleerde) doorzet Waarom lagere snelheden: onwenselijk om steeds snelheden te wijzigen, liever constante snelheid Maximaliseer doorzet als een functie van de set-up van snelheden, s.t. −Constraint voor het percentage van de tijd dat machines op hun eigen maximale snelheid produceren −Constraint voor de gemiddelde duur waarop een machine op dezelfde snelheid produceert −Constraint voor maximum snelheden Los op met “cross-entropy method”, gebruik makend van de simulatie

29 Conclusies Het simulatiemodel geeft een nauwkeurige schatting van de doorzet bij Heineken Het simulatiemodel kan worden gebruikt om bufferruimtes op een efficiente wijze te verdelen Het betrouwbaarder maken van de vuller en labeler geeft de meeste winst in doorzet Een systematische aanpak is nodig om optimale machinesnelheden te bepalen Verder onderzoek: analytisch model


Download ppt "Modelering en analyse van een bottellijn bij Heineken ‘s-Hertogenbosch Docentendag 21 juni 2011 Remco Bierbooms."

Verwante presentaties


Ads door Google