Jūs vadāt vienu maiņu transportlīdzekļu galīgās montāžas līnijas posmā: piecas stacijas virknē ar nelielām buferu joslām starp tām. Katra dīkstāve ietekmē visu līniju uz augšu un uz leju, katrs defekts vai nu tiek izlabots pie stacijas, vai virzās tālāk, un maiņai jāizpilda ražošanas plāns.
Ko jūs uzzināsiet
Kā OEE sadala zaudējumus pieejamībā, veiktspējā un kvalitātē un kāpēc šaurākā vieta nosaka līnijas izlaidi.
Kā ierobežoti buferi atdala stacijas (bloķēšana un izsalkums) un ko šie krājumi maksā izpildes laikā (Litla likums).
Kāpēc līnijas apturēšana pie defekta var būt labāka nekā turpināšana, un kāpēc ātrāks darbs ne vienmēr dod lielāku izlaidi.
Simulators
Laiks 0 min
▶Strādā
‖Izsalkusi (nav vienības)
⧗Bloķēta (lejpus nav vietas)
✕Bojāta
⚑Andon apturēšana
▪Vienība buferu joslā
Vadīklas
Procenti no nominālā ātruma. Ātrāki cikli palielina izlaidi, bet arī atteikumu un defektu biežumu.
Cik vienību var ietilpt katrā joslā starp stacijām. Vairāk atdala dīkstāves, bet palielina nepabeigto ražošanu.
Katrs tehniķis labo vienu staciju; vispirms apkalpo šaurāko vietu, otrs tehniķis remontu paātrina.
Operatori aptur savu staciju, lai defektu novērstu uz vietas. Tas maksā dīkstāvi — arī apstāšanos dēļ novirzēm, kas izrādās nekas —, bet neļauj defektiem virzīties tālāk.
Triju cilvēku brigāde vienu stundu labo vienības, kas atrastas līnijas beigu testā, lai tās varētu nosūtīt.
Rādītāji
OEE
0,0%
kritisks
Izlaide pret plānu
100,0%
normāls
Izkļuvušie defekti
0
normāls
Nepabeigtā ražošana
13
normāls
Pieejamība
100,0 %
Veiktspēja
0,0 %
Kvalitātes līmenis
100,0 %
Temps pret taktu
100 %
Caurlaidspēja
50,0 JPH
Vienības priekšā (+) / aizmugurē (−) pret plānu
0
Izpildes laiks caur līniju
16 min
Vienības, kas gaida remonta zonā
0
Darbstundas uz vienību
0,00 h
Stacijas, kas nestrādā
0
Šaurākā vieta dīkstāvē (izsalkusi vai bloķēta)
0,0 %
Tendence
Krīzes scenāriji
Līmenis 1 · Aizsargāt šauro vietu augšplūsmas apstāšanās laikā
Plāns: 50 vienības stundā četru stundu pusmaiņā. 3. stacija ir līnijas šaurā vieta, un maiņā ir tikai viens apkopes tehniķis. Apkope ziņo, ka nolietota detaļa 2. stacijā — tieši pirms šaurās vietas — jānomaina 35. minūtē: 40 minūšu darbs vienam tehniķim.
Izlaide ≥ 101 % no plāna pusmaiņas beigās
Šaurā vieta dīkstāvē ≤ 7 % laika
Vidējais nepabeigtais darbs ≤ 18 vienības
Līmenis 2 · Kvalitātes novirze apdares stacijā
Plāns: 52 vienības stundā četru stundu pusmaiņā, un remonta zonā vēl gaida desmit vienības no iepriekšējās maiņas. Divdesmit minūtes pēc sākuma 4. stacijā parādās stiprinājuma problēma: apmēram katra astotā vienība to atstāj ar defektu. Līnijas beigu tests notver lielāko daļu — bet ne visus.
Ne vairāk kā 1 defekts nonāk pie klienta
Izlaide ≥ 104 % no plāna beigās (saremontētās uzkrājuma vienības tiek ieskaitītas)
Ne vairāk kā 3 vienības palikušas remonta zonā
Vidējais nepabeigtais darbs ≤ 16 vienības
Līmenis 3 · Pieprasījuma pieaugums
Līnija strādā ar 80 % ātrumu pie plāna 47 vienības stundā. Divdesmit minūtes pēc pusmaiņas sākuma pārdošanas nodaļa paaugstina plānu līdz 56 vienībām stundā — takta laiks samazinās no apmēram 1,28 līdz 1,07 minūtēm, un šaurā vieta ar 80 % nespēj tikt līdzi. Virsstundas nav atļautas.
Izlaide ≥ 102 % no plāna pēc divām stundām
Izlaide ≥ 103 % no plāna pusmaiņas beigās
Ne vairāk kā 1 defekts nonāk pie klienta
Vidējā nepabeigtā ražošana ≤ 20 vienības
Pamats — modelis aiz skaitļiem
Katra simulatora izmantotā sakarība ar tās avotu. Konstantes, kas atzīmētas kā pieņēmumi, ir ilustratīvas kalibrācijas.
OEE reizina pieejamību, veiktspēju un kvalitāti, mērot pie šaurākās vietas; tas ir vienāds ar ideālo cikla laiku × labās vienības ÷ plānoto laiku.
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]Reizinājums ir vienāds ar ideālo cikla laiku × labās vienības ÷ plānotais laiks tikai tad, kad šaurās vietas izlaide ir vienāda ar līnijas izlaidi; vienības, kas vēl atrodas starp 3. staciju un līnijas beigām, rada nelielu starpību.
Stacija nodod vienību tālāk tikai tad, ja nākamajā buferī ir vieta (citādi tā ir bloķēta), un sāk darbu tikai tad, ja iepriekšējā buferī ir vienība (citādi tā ir izsalkusi).
station i: cycle = c_i / v; moves on iff buffer_i < K (else blocked); starts iff buffer_{i−1} > 0 (else starved)[3][4]
Līnija nekad nevar strādāt ātrāk par savu lēnāko staciju; takta laiks ir pieejamais laiks, dalīts ar pieprasījumu.
r_line ≤ r_b = v / max_i c_i; takt = available time / demand = 60 / plan [min/unit][5][7]
Ātruma spriegums: ātruma izraisītie zudumi neierobežoti pieaug, kad līnija tuvojas savu iekārtu un operatoru robežai (105 % no nominālā ātruma).
σ_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 %)Pieņēmums: cikla laiki, atteikumu un remonta laiki, defektu un viltus apstāšanās biežums, ātruma sprieguma likums un brigāžu lielumi ir ilustratīvas vērtības, nevis dati no īstas rūpnīcas.
Stacijas salūst tikai darbības laikā, un jo tuvāk robežai līnija strādā, jo biežāk; remonta laiks saīsinās, kad pievienojas otrs tehniķis.
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]Pieņēmums: cikla laiki, atteikumu un remonta laiki, defektu un viltus apstāšanās biežums, ātruma sprieguma likums un brigāžu lielumi ir ilustratīvas vērtības, nevis dati no īstas rūpnīcas.
Defekti pieaug vēl straujāk par atteikumiem, palielinoties ātrumam. Ar andon lielāko daļu defektu notver un novērš stacijā, par cenu īsām apstāšanās reizēm (daļa no tām ir viltus trauksmes); citādi daļu notver līnijas beigu tests, bet pārējie aizplūst tālāk.
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]Pieņēmums: cikla laiki, atteikumu un remonta laiki, defektu un viltus apstāšanās biežums, ātruma sprieguma likums un brigāžu lielumi ir ilustratīvas vērtības, nevis dati no īstas rūpnīcas.
Litla likums: vidējais laiks caur līniju ir vienāds ar nepabeigto ražošanu, dalītu ar caurlaidspēju.
Pārējās modelī izmantotās ekspluatācijas konstantes.
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 minPieņēmums: cikla laiki, atteikumu un remonta laiki, defektu un viltus apstāšanās biežums, ātruma sprieguma likums un brigāžu lielumi ir ilustratīvas vērtības, nevis dati no īstas rūpnīcas.
Nejaušība: sēklas mulberry32 ģenerators; izmantotie sadalījumi — vienmērīgais, eksponenciālais (apgrieztā CDF), normālais (Box–Muller), Puasona (Knuth). Sēkla tiek rādīta un to var kopīgot.
Avoti
S. Nakajima — Introduction to TPM: Total Productive Maintenance (OEE = availability × performance × quality; six big losses) — Productivity Press, 1988
J. A. Buzacott, J. G. Shanthikumar — Stochastic Models of Manufacturing Systems (flow lines with finite buffers, blocking, starvation) — Prentice Hall, 1993