Siz nəqliyyat vasitəsinin son yığım xəttinin bir hissəsində bir növbəni idarə edirsiniz: aralarında kiçik bufer zolaqları olan ardıcıl beş stansiya. Hər dayanma xətt boyu yuxarı-aşağı yayılır, hər qüsur ya stansiyada düzəldilir, ya da irəli gedir, növbənin isə yerinə yetirəcəyi istehsal planı var.
Nə öyrənəcəksiniz
OEE itkiləri əlçatanlıq, performans və keyfiyyətə necə bölür — və xəttin məhsuldarlığını niyə darboğaz müəyyən edir.
Sonlu buferlər stansiyaları necə ayırır (bloklanma və acqalma) və bu ehtiyat icra müddətinə nəyə başa gəlir (Little qanunu).
Qüsur zamanı xətti dayandırmaq niyə dayanmadan işləməkdən üstün ola bilər və niyə daha sürətli işləmək həmişə daha çox məhsul demək deyil.
Simulyator
Vaxt 0 dəq
▶İşləyir
‖Ac qalıb (vahid yoxdur)
⧗Bloklanıb (aşağıda yer yoxdur)
✕Sıradan çıxıb
⚑Andon dayanması
▪Bufer zolağında vahid
İdarəetmə
Nominal sürətin faizi. Daha sürətli dövrlər məhsuldarlığı artırır — həm də nasazlıq və qüsur dərəcələrini.
Stansiyalar arasındakı hər zolağın tuta biləcəyi vahidlər. Çox olduqda dayanmalar ayrılır, lakin yarımfabrikat artır.
Hər texnik bir stansiyanı təmir edir; əvvəlcə darboğaza xidmət göstərilir, ikinci texnik təmiri sürətləndirir.
Operatorlar qüsuru yerindəcə aradan qaldırmaq üçün öz stansiyalarını dayandırır. Bu işləmə müddətinə baha başa gəlir — o cümlədən heç nə olmadığı üzə çıxan anomaliyalara görə dayanmalar — lakin qüsurların irəli getməsinin qarşısını alır.
Üç nəfərlik briqada bir saat ərzində xəttin sonundakı testdə tutulan vahidləri təmir edir ki, göndərilə bilsin.
Göstəricilər
OEE
0,0%
kritik
Plana nisbətən məhsul
100,0%
normal
Çıxıb gedən qüsurlar
0
normal
Yarımfabrikat (WIP)
13
normal
Əlçatanlıq
100,0 %
Performans
0,0 %
Keyfiyyət səviyyəsi
100,0 %
Takta nisbətən tempo
100 %
Buraxılış
50,0 JPH
Planı keçən (+) / geridə qalan (−) vahidlər
0
Xətt boyu icra müddəti
16 min
Təmir bölməsində gözləyən vahidlər
0
Vahid başına əmək saatı
0,00 h
Sıradan çıxmış stansiyalar
0
Darboğaz boşdur (ac və ya bloklanmış)
0,0 %
Trend
Böhran ssenariləri
Səviyyə 1 · Yuxarı axında dayanma zamanı darboğazı qoruyun
Plan: dörd saatlıq yarım növbə üçün saatda 50 vahid. 3-cü stansiya xəttin darboğazıdır və növbədə yalnız bir texniki xidmət texniki var. Texniki xidmət bildirir ki, 2-ci stansiyadakı — darboğazın düz qarşısındakı — köhnəlmiş hissə 35-ci dəqiqədə dəyişdirilməlidir: bir texnik üçün 40 dəqiqəlik iş.
Yarım növbənin sonunda buraxılış planın ≥ 101 %-i
Darboğaz vaxtın ≤ 7 %-ində boşdur
Orta yarımfabrikat ≤ 18 vahid
Səviyyə 2 · Bəzək stansiyasında keyfiyyət kənarlaşması
Plan: dörd saatlıq yarım növbə üçün saatda 52 vahid, əvvəlki növbədən qalan on vahid isə hələ də təmir bölməsində gözləyir. İyirmi dəqiqə sonra 4-cü stansiyada bərkitmə problemi yaranır: təxminən hər səkkiz vahiddən biri qüsurla çıxır. Xəttin sonundakı test onların çoxunu tutur — amma hamısını yox.
Müştəriyə ən çoxu 1 qüsur çatır
Sonda buraxılış planın ≥ 104 %-i (təmir edilmiş yığılmış vahidlər sayılır)
Təmir bölməsində ən çox 3 vahid qalır
Orta yarımfabrikat ≤ 16 vahid
Səviyyə 3 · Tələbat sıçrayışı
Xətt saatda 47 vahidlik plan üçün sürətin 80 %-i ilə işləyir. Yarım növbənin iyirminci dəqiqəsində satış planı saatda 56 vahidə qaldırır — takt vaxtı təxminən 1,28-dən 1,07 dəqiqəyə düşür, darboğaz isə 80 %-də çatdıra bilmir. Əlavə iş saatlarına icazə verilmir.
İki saatdan sonra buraxılış planın ≥ 102 %-i
Yarım növbənin sonunda buraxılış planın ≥ 103 %-i
Müştəriyə ən çox 1 qüsur çıxır
Orta yarımfabrikat ≤ 20 vahid
Əsas — rəqəmlərin arxasındakı model
Simulyatorun istifadə etdiyi hər əlaqə mənbəyi ilə birlikdə. Fərziyyə kimi qeyd olunan sabitlər illüstrativ kalibrləmələrdir.
OEE əlçatanlığı, performansı və keyfiyyəti vurur, darboğazda ölçülür; ideal dövr müddəti × yararlı vahidlər ÷ planlaşdırılmış vaxta bərabərdir.
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]Hasil ideal tsikl müddəti × yararlı vahidlər ÷ planlaşdırılmış vaxta yalnız darboğazın buraxılışı xəttin buraxılışına bərabər olduqda bərabərdir; hələ 3-cü stansiya ilə xəttin sonu arasında olan vahidlər kiçik fərq yaradır.
Stansiya vahidi yalnız növbəti buferdə yer varsa ötürür (əks halda bloklanır) və yalnız əvvəlki buferdə vahid varsa başlayır (əks halda ac qalır).
station i: cycle = c_i / v; moves on iff buffer_i < K (else blocked); starts iff buffer_{i−1} > 0 (else starved)[3][4]
Xətt heç vaxt ən yavaş stansiyasından sürətli işləyə bilməz; takt vaxtı mövcud vaxtın tələbata bölünməsidir.
r_line ≤ r_b = v / max_i c_i; takt = available time / demand = 60 / plan [min/unit][5][7]
Sürət gərginliyi: sürətin yaratdığı itkilər xətt avadanlığın və operatorların həddinə (nominal sürətin 105 %-i) yaxınlaşdıqca məhdudiyyətsiz artır.
σ_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 %)Fərziyyə: tsikl müddətləri, nasazlıq və təmir müddətləri, qüsur və yalançı dayanma dərəcələri, sürət gərginliyi qanunu və briqada ölçüləri nümayiş xarakterli dəyərlərdir, real zavoddan götürülmüş məlumat deyil.
Stansiyalar yalnız işləyərkən sıradan çıxır, xətt öz həddinə nə qədər yaxın işləyirsə, bir o qədər tez-tez; ikinci texnik qoşulduqda təmir müddəti qısalır.
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]Fərziyyə: tsikl müddətləri, nasazlıq və təmir müddətləri, qüsur və yalançı dayanma dərəcələri, sürət gərginliyi qanunu və briqada ölçüləri nümayiş xarakterli dəyərlərdir, real zavoddan götürülmüş məlumat deyil.
Qüsurlar sürətlə nasazlıqlardan da kəskin artır. Andon ilə qüsurların çoxu stansiyada tutulur və düzəldilir, bunun əvəzində qısa dayanmalar olur (bəziləri yalançı həyəcandır); əks halda xəttin sonundakı test bir hissəsini tutur, qalanı çıxıb gedir.
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]Fərziyyə: tsikl müddətləri, nasazlıq və təmir müddətləri, qüsur və yalançı dayanma dərəcələri, sürət gərginliyi qanunu və briqada ölçüləri nümayiş xarakterli dəyərlərdir, real zavoddan götürülmüş məlumat deyil.
Little qanunu: xətt boyu orta keçid vaxtı yarımfabrikatın buraxılışa bölünməsinə bərabərdir.
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 minFərziyyə: tsikl müddətləri, nasazlıq və təmir müddətləri, qüsur və yalançı dayanma dərəcələri, sürət gərginliyi qanunu və briqada ölçüləri nümayiş xarakterli dəyərlərdir, real zavoddan götürülmüş məlumat deyil.
Təsadüfilik: seed-li mulberry32 generatoru; istifadə olunan paylanmalar — bərabər, eksponensial (tərs CDF), normal (Box–Muller), Puasson (Knuth). Seed göstərilir və paylaşıla bilər.
Mənbələr
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