קו הרכבה של רכב מודל חי

אתם מנהלים משמרת אחת בקטע של קו הרכבה סופית של רכבים: חמש תחנות בטור עם נתיבי מאגר קטנים ביניהן. כל עצירה מתגלגלת לאורך הקו, כל פגם או מתוקן בתחנה או ממשיך הלאה, ולמשמרת יש תוכנית ייצור לעמוד בה.

מה תלמדו

סימולטור

זמן 0 min
OEE 0.0% · תפוקה מול תוכנית 100.0% · עבודה בתהליך 13 · פגמים שברחו 0 · S1 עובד, S2 עובד, S3 עובד, S4 עובד, S5 עובדS1▶S2▶S3 ★▶S4▶S5▶3/33/31/31/3⚙ תפוקה 50.0 · קצב מול טאקט 100% · זמן אספקה דרך הקו 16 minOEE 0.0 % = זמינות 100.0 × ביצועים 0.0 × איכות 100.0📋 0 / 0 (100.0%) · ⚑ 0🔧 יחידות שממתינות במפרץ התיקונים 0 · ⚠ פגמים שברחו 0
  • עובד
  • רעב (אין יחידה)
  • חסום (אין מקום במורד הקו)
  • מקולקל
  • עצירת אנדון
  • יחידה בנתיב מאגר

בקרות

אחוז מהמהירות הנקובה. מחזורים מהירים מגדילים את התפוקה — וגם את שיעורי התקלות והפגמים.

כמה יחידות יכול להחזיק כל נתיב בין תחנות. יותר מנתק בין עצירות, אבל מוסיף עבודה בתהליך.

כל טכנאי מתקן תחנה אחת; צוואר הבקבוק מטופל ראשון, ובעזרת טכנאי שני התיקון מהיר יותר.

המפעילים עוצרים את התחנה שלהם כדי לתקן פגם במקום. זה עולה בזמן פעילות — כולל עצירות בגלל חריגות שמתברר שאין בהן כלום — אבל מונע מפגמים להמשיך הלאה.

צוות של שלושה מתקן במשך שעה יחידות שנתפסו בבדיקת סוף הקו, כדי שאפשר יהיה לשלוח אותן.

מחוונים

OEE
0.0%
קריטי
תפוקה מול תוכנית
100.0%
תקין
פגמים שברחו
0
תקין
עבודה בתהליך
13
תקין
זמינות100.0 %
ביצועים0.0 %
שיעור איכות100.0 %
קצב מול טאקט100 %
תפוקה50.0 JPH
יחידות לפני (+) / אחרי (−) התוכנית0
זמן אספקה דרך הקו16 min
יחידות שממתינות במפרץ התיקונים0
שעות עבודה ליחידה0.00 h
תחנות מושבתות0
צוואר הבקבוק בהמתנה (רעב או חסום)0.0 %

מגמה

OEE: — %100.00.0

תרחישי משבר

רמה 1 · הגנה על צוואר הבקבוק בעצירה במעלה הקו

תוכנית: 50 יחידות לשעה למשמרת חצי של ארבע שעות. תחנה 3 היא צוואר הבקבוק של הקו ובמשמרת רק טכנאי תחזוקה אחד. התחזוקה מדווחת שחלק שחוק בתחנה 2 — ממש לפני צוואר הבקבוק — חייב להתחלף בדקה 35: עבודה של 40 דקות לטכנאי אחד.

  • תפוקה ≥ 101 % מהתוכנית בסוף חצי המשמרת
  • צוואר הבקבוק בטל ≤ 7 % מהזמן
  • עבודה בתהליך ממוצעת ≤ 18 יחידות

רמה 2 · חריגת איכות בתחנת הריפוד

תוכנית: 52 יחידות לשעה למשמרת חצי של ארבע שעות, ועשר יחידות מהמשמרת הקודמת עדיין ממתינות במפרץ התיקונים. עשרים דקות לתוכה מופיעה בעיית חיבור בתחנה 4: בערך יחידה אחת מכל שמונה יוצאת ממנה עם פגם. בדיקת סוף הקו תופסת את רובן — לא את כולן.

  • לכל היותר פגם אחד בורח אל הלקוח
  • תפוקה ≥ 104 % מהתוכנית בסוף (יחידות צבר שתוקנו נספרות)
  • לכל היותר 3 יחידות נשארות במפרץ התיקונים
  • עבודה בתהליך ממוצעת ≤ 16 יחידות

רמה 3 · זינוק בביקוש

הקו רץ במהירות של 80 % עבור תוכנית של 47 יחידות לשעה. עשרים דקות לתוך חצי המשמרת, המכירות מעלות את התוכנית ל-56 יחידות לשעה — זמן הטאקט יורד מכ-1.28 ל-1.07 דקות, וצוואר הבקבוק לא מצליח לעמוד בקצב ב-80 %. שעות נוספות אסורות.

  • תפוקה ≥ 102 % מהתוכנית אחרי שעתיים
  • תפוקה ≥ 103 % מהתוכנית בסוף חצי המשמרת
  • לכל היותר פגם אחד בורח ללקוח
  • עבודה בתהליך ממוצעת ≤ 20 יחידות

בסיס — המודל שמאחורי המספרים

כל יחס שהסימולטור משתמש בו, עם המקור שלו. קבועים המסומנים כהנחות הם כיולים להמחשה.

OEE מכפיל זמינות, ביצועים ואיכות, הנמדדים בצוואר הבקבוק; הוא שווה לזמן מחזור אידיאלי × יחידות תקינות ÷ זמן מתוכנן.
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]המכפלה שווה לזמן מחזור אידיאלי × יחידות תקינות ÷ זמן מתוכנן רק כל עוד תפוקת צוואר הבקבוק שווה לתפוקת הקו; יחידות שעדיין נמצאות בין תחנה 3 לסוף הקו יוצרות הבדל קטן.
תחנה מעבירה את היחידה הלאה רק אם יש מקום במאגר הבא (אחרת היא חסומה) ומתחילה רק אם יש יחידה במאגר הקודם (אחרת היא רעבה).
station i: cycle = c_i / v; moves on iff buffer_i < K (else blocked); starts iff buffer_{i−1} > 0 (else starved)[3][4]
הקו אף פעם לא יכול לרוץ מהר מהתחנה האיטית ביותר שלו; זמן טאקט הוא הזמן הפנוי חלקי הביקוש.
r_line ≤ r_b = v / max_i c_i; takt = available time / demand = 60 / plan [min/unit][5][7]
עקת מהירות: הפסדים שנגרמים מהמהירות גדלים ללא גבול ככל שהקו מתקרב לגבול הציוד והמפעילים שלו (105 % מהמהירות הנקובה).
σ_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 %)הנחה: זמני מחזור, זמני תקלה ותיקון, שיעורי פגמים ועצירות שווא, חוק עקת המהירות וגודלי הצוותים הם ערכים להמחשה, לא נתונים ממפעל אמיתי.
תחנות מתקלקלות רק בזמן עבודה, ולעתים קרובות יותר ככל שהקו פועל קרוב יותר לגבולו; זמן התיקון מתקצר כשטכנאי שני מצטרף.
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]הנחה: זמני מחזור, זמני תקלה ותיקון, שיעורי פגמים ועצירות שווא, חוק עקת המהירות וגודלי הצוותים הם ערכים להמחשה, לא נתונים ממפעל אמיתי.
פגמים עולים בתלילות רבה יותר עם המהירות מאשר תקלות. עם אנדון רוב הפגמים נתפסים ומתוקנים בתחנה, במחיר עצירות קצרות (חלקן אזעקות שווא); אחרת בדיקת סוף הקו תופסת חלק והשאר בורחים.
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]הנחה: זמני מחזור, זמני תקלה ותיקון, שיעורי פגמים ועצירות שווא, חוק עקת המהירות וגודלי הצוותים הם ערכים להמחשה, לא נתונים ממפעל אמיתי.
חוק ליטל: הזמן הממוצע דרך הקו שווה לעבודה בתהליך חלקי התפוקה.
lead time W = WIP / throughput (L = λW)[6][5]
קבועי הפעלה נוספים שבהם המודל משתמש.
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 minהנחה: זמני מחזור, זמני תקלה ותיקון, שיעורי פגמים ועצירות שווא, חוק עקת המהירות וגודלי הצוותים הם ערכים להמחשה, לא נתונים ממפעל אמיתי.

אקראיות: מחולל mulberry32 עם זרע; ההתפלגויות שבשימוש — אחידה, מעריכית (CDF הפוך), נורמלית (Box–Muller), פואסון (Knuth). הזרע מוצג וניתן לשיתוף.

מקורות

  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

מי עושה את זה למחייתו

מודל חינוכי — לא לקבלת החלטות תפעוליות. אתרים אמיתיים מכיילים כל קבוע לציוד ולנתונים שלהם.