Autojen kokoonpanolinja Reaaliaikainen malli

Ajat yhtä vuoroa ajoneuvojen loppukokoonpanolinjan osuudella: viisi asemaa sarjassa, niiden välissä pienet puskurikaistat. Jokainen pysähdys heijastuu linjalla ylös ja alas, jokainen virhe joko korjataan asemalla tai kulkee eteenpäin, ja vuorolla on tuotantosuunnitelma saavutettavana.

Mitä opit

Simulaattori

Aika 0 min
OEE 0,0% · Tuotos suhteessa suunnitelmaan 100,0% · Keskeneräinen tuotanto 13 · Läpi päässeet virheet 0 · S1 Työskentelee, S2 Työskentelee, S3 Työskentelee, S4 Työskentelee, S5 TyöskenteleeS1▶S2▶S3 ★▶S4▶S5▶3/33/31/31/3⚙ Läpimeno 50,0 · Tahti suhteessa taktiin 100% · Läpimenoaika linjassa 16 minOEE 0,0 % = käytettävyys 100,0 × suorituskyky 0,0 × laatu 100,0📋 0 / 0 (100,0%) · ⚑ 0🔧 Korjaamossa odottavat yksiköt 0 · ⚠ Läpi päässeet virheet 0
  • Työskentelee
  • Nälkiintynyt (ei yksikköä)
  • Tukossa (ei tilaa seuraavassa)
  • Rikki
  • Andon-pysäytys
  • Yksikkö puskurikaistalla

Säätimet

Prosenttia nimellisnopeudesta. Nopeammat syklit lisäävät tuotosta — sekä vika- ja virhetasoja.

Montako yksikköä kukin asemien välinen kaista mahtuu. Enemmän erottaa pysähdykset toisistaan, mutta lisää keskeneräistä tuotantoa.

Kukin teknikko korjaa yhtä asemaa; pullonkaulaa palvellaan ensin, toinen teknikko nopeuttaa korjausta.

Operaattorit pysäyttävät asemansa korjatakseen virheen heti paikan päällä. Se maksaa käyttöaikaa — myös pysäytykset poikkeamista, jotka osoittautuvat tyhjiksi — mutta estää virheitä kulkeutumasta eteenpäin.

Kolmen hengen tiimi korjaa tunnin ajan linjan lopputestissä kiinni jääneitä yksiköitä, jotta ne voidaan toimittaa.

Mittarit

OEE
0,0%
kriittinen
Tuotos suhteessa suunnitelmaan
100,0%
normaali
Läpi päässeet virheet
0
normaali
Keskeneräinen tuotanto
13
normaali
Käytettävyys100,0 %
Suorituskyky0,0 %
Laatuaste100,0 %
Tahti suhteessa taktiin100 %
Läpimeno50,0 JPH
Yksiköitä edellä (+) / jäljessä (−) suunnitelmasta0
Läpimenoaika linjassa16 min
Korjaamossa odottavat yksiköt0
Työtunnit yksikköä kohti0,00 h
Asemat alhaalla0
Pullonkaula joutilaana (nälkiintynyt tai tukossa)0,0 %

Trendi

OEE: — %100,00,0

Kriisiskenaariot

Taso 1 · Suojaa pullonkaulaa ylävirran pysäytyksessä

Suunnitelma: 50 yksikköä tunnissa neljän tunnin puolikkaalle vuorolle. Asema 3 on linjan pullonkaula ja vuorossa on vain yksi huoltoteknikko. Huolto ilmoittaa, että asemalla 2 — heti pullonkaulan edessä — oleva kulunut osa on vaihdettava minuutilla 35: 40 minuutin työ yhdelle teknikolle.

  • Tuotos ≥ 101 % suunnitelmasta puolikkaan vuoron lopussa
  • Pullonkaula joutilaana ≤ 7 % ajasta
  • Keskimääräinen keskeneräinen tuotanto ≤ 18 yksikköä

Taso 2 · Laatupoikkeama verhoiluasemalla

Suunnitelma: 52 yksikköä tunnissa neljän tunnin puolikkaalle vuorolle, ja kymmenen yksikköä edelliseltä vuorolta odottaa yhä korjausalueella. Kaksikymmentä minuuttia vuoron alusta asemalla 4 ilmenee kiinnitysongelma: noin joka kahdeksas yksikkö poistuu sieltä virheellisenä. Linjan lopun testi pyydystää useimmat — ei kaikkia.

  • Enintään 1 virhe pääsee asiakkaalle
  • Tuotos ≥ 104 % suunnitelmasta lopussa (korjatut jäljessä olleet yksiköt lasketaan mukaan)
  • Enintään 3 yksikköä jää korjaamoon
  • Keskimääräinen keskeneräinen tuotanto ≤ 16 yksikköä

Taso 3 · Kysynnän piikki

Linja on ajanut 80 %:n nopeudella suunnitelmalla 47 yksikköä tunnissa. Kaksikymmentä minuuttia puolikkaan vuoron alusta myynti nostaa suunnitelman 56 yksikköön tunnissa — takttiaika laskee noin 1,28:sta 1,07 minuuttiin, eikä pullonkaula pysy mukana 80 %:n nopeudella. Ylityötä ei sallita.

  • Tuotos ≥ 102 % suunnitelmasta kahden tunnin kuluttua
  • Tuotos ≥ 103 % suunnitelmasta puolikkaan vuoron lopussa
  • Enintään 1 virhe pääsee asiakkaalle
  • Keskimääräinen keskeneräinen tuotanto ≤ 20 yksikköä

Perusta — lukujen takana oleva malli

Kaikki simulaattorin käyttämät yhteydet lähteineen. Oletuksiksi merkityt vakiot ovat havainnollistavia kalibrointeja.

OEE kertoo yhteen käytettävyyden, suorituskyvyn ja laadun, mitattuna pullonkaulassa; se on ihanteellinen sykliaika × hyvät yksiköt ÷ suunniteltu aika.
OEE = A × P × Q; A = (T_plan − T_stop)/T_plan, P = CT_ideal · N_bn / (T_plan − T_stop), Q = N_first-pass / N_out; OEE = CT_ideal · N_good / T_plan when N_bn = N_out[1][2]Tulo on yhtä kuin ihanteellinen sykliaika × hyvät yksiköt ÷ suunniteltu aika vain niin kauan kuin pullonkaulan tuotos on yhtä suuri kuin linjan tuotos; asemien 3 ja linjan lopun välillä vielä olevat yksiköt tuovat pienen eron.
Asema välittää yksikkönsä eteenpäin vain, jos seuraavassa puskurissa on tilaa (muuten se on tukossa), ja aloittaa vain, jos edellisessä puskurissa on yksikkö (muuten se on nälkiintynyt).
station i: cycle = c_i / v; moves on iff buffer_i < K (else blocked); starts iff buffer_{i−1} > 0 (else starved)[3][4]
Linja ei voi koskaan kulkea nopeammin kuin hitain asemansa; taktiaika on käytettävissä oleva aika jaettuna kysynnällä.
r_line ≤ r_b = v / max_i c_i; takt = available time / demand = 60 / plan [min/unit][5][7]
Nopeusrasitus: nopeuden aiheuttamat tappiot kasvavat rajatta, kun linja lähestyy laitteidensa ja operaattoreidensa rajaa (105 % nimellisnopeudesta).
σ_n(v) = ((1.05 − 0.85) / (1.05 − v))^n (σ = 1 at 85 %; σ_1: 2× at 95 %, 4× at 100 %; σ_2: 4× at 95 %, 16× at 100 %)Oletus: sykliajat, vika- ja korjausajat, virhe- ja vääräpysäytysasteet, nopeusrasituksen laki ja tiimien koot ovat havainnollistavia arvoja, eivät oikean tehtaan dataa.
Asemat rikkoutuvat vain työskennellessään, sitä useammin mitä lähempänä rajaansa linja ajaa; korjausaika lyhenee, kun toinen teknikko liittyy mukaan.
P(fail in Δt) = 1 − exp(−λ_i · t_work), λ_i = σ_1(v) / MTBF_i; repair work ~ Erlang-3(mean MTTR_i), done at rate 1 + 0.6·(n−1), n ≤ 2[4][1]Oletus: sykliajat, vika- ja korjausajat, virhe- ja vääräpysäytysasteet, nopeusrasituksen laki ja tiimien koot ovat havainnollistavia arvoja, eivät oikean tehtaan dataa.
Virheet kasvavat nopeuden mukana vielä jyrkemmin kuin viat. Andonin kanssa suurin osa virheistä jää kiinni ja korjataan asemalla lyhyiden pysäytysten hinnalla (osa niistä vääriä hälytyksiä); muuten linjan lopun testi pyydystää osan ja loput pääsevät läpi.
p_i = p0_i · σ_2(v) (+0.12 excursion at S4); andon: detect 90 %, stop 1.5 min, fix; false stops 0.3 % · σ_2(v) per unit and station; end-of-line test catches 70 %[7][1]Oletus: sykliajat, vika- ja korjausajat, virhe- ja vääräpysäytysasteet, nopeusrasituksen laki ja tiimien koot ovat havainnollistavia arvoja, eivät oikean tehtaan dataa.
Littlen laki: keskimääräinen läpikulkuaika linjassa on keskeneräinen tuotanto jaettuna läpimenolla.
lead time W = WIP / throughput (L = λW)[6][5]
Mallin käyttämät muut toimintavakiot.
cycle c = 0.62/0.64/0.90/0.75/0.72 min at rated speed (S3 = bottleneck) · MTBF 120/100/200/110/150 min of work, MTTR 4/4/3/4/3 min at 85 % speed · S2 part replacement 40 technician-min · p0 = 0.15/0.15/0.2/0.2/0.05 % per unit · excursion contained after 3 andon pulls or 15 units caught at test · rework 4 min/unit, team of 3 for 1 h per call · 40 line operators · moving averages over 30 minOletus: sykliajat, vika- ja korjausajat, virhe- ja vääräpysäytysasteet, nopeusrasituksen laki ja tiimien koot ovat havainnollistavia arvoja, eivät oikean tehtaan dataa.

Satunnaisuus: siemenellä alustettu mulberry32-generaattori; käytetyt jakaumat — tasainen, eksponentiaalinen (käänteinen kertymäfunktio), normaali (Box–Muller), Poisson (Knuth). Siemen näytetään ja se on jaettavissa.

Lähteet

  1. S. Nakajima — Introduction to TPM: Total Productive Maintenance (OEE = availability × performance × quality; six big losses) — Productivity Press, 1988
  2. ISO 22400-2:2014 — Automation systems and integration — KPIs for manufacturing operations management — Part 2: Definitions and descriptions (availability, effectiveness, quality ratio, OEE index) — ISO, 2014
  3. J. A. Buzacott, J. G. Shanthikumar — Stochastic Models of Manufacturing Systems (flow lines with finite buffers, blocking, starvation) — Prentice Hall, 1993
  4. Y. Dallery, S. B. Gershwin — Manufacturing flow line systems: a review of models and analytical results (operation-dependent failures, blocking after service) — Queueing Systems 12, 1992
  5. W. J. Hopp, M. L. Spearman — Factory Physics, 3rd ed. (bottleneck rate, variability buffering, Little’s law) — Waveland Press, 2011
  6. J. D. C. Little — A Proof for the Queuing Formula L = λW — Operations Research 9(3), 1961
  7. T. Ohno — Toyota Production System: Beyond Large-Scale Production (jidoka, stopping the line on abnormalities, takt) — Productivity Press, 1988

Kuka tekee tätä työkseen

Opetusmalli — ei operatiivisten päätösten tekoon. Todelliset laitokset kalibroivat jokaisen vakion omien laitteidensa ja tietojensa mukaan.