M365Con 2027 – כנס אונליין חינמי · 11–22 Jan 2027 · 120 sessions→ m365con.net

בלוג · Mirko Peters

מנגנוני חיץ (Buffers) בקווי ייצור: איך לקבוע את גודלם ואיפה למקם אותם

By ·

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

Automatically translated with AI from the original post. Read the English original

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

עיקרי הדברים

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

ניהול מאגרי ביניים בייצור: למה משמש מאגר

קו ייצור הוא שרשרת של תחנות. כאשר אחת מהן נעצרת, השכנות שלה מרגישות זאת במהרה. המאמר של Birkan Can, Andreas Beham ו-Cathal Heavey, שהוצג בועידת הסימולציה החורפית לשנת 2008, מתאר את שני מצבי הכשל. מכונה נמצאת במצב הרעבה אם אין עבודה לעיבוד במאגר הביניים במעלה הזרם שלה. היא נמצאת במצב חסימה אם אי אפשר להעביר את העבודה הלאה משום שאין מקום במאגר במורד הזרם. מאגר ביניים בין שתי תחנות הוא כרית הגנה מפני שני המצבים. הוא מאפשר לתחנה במעלה הזרם להמשיך לעבוד כשהתחנה במורד הזרם נעצרת, ולתחנה במורד הזרם להמשיך לעבוד כשהתחנה במעלה הזרם נעצרת.

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

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

היכן למקם מאגרים

אי אפשר לבנות חיץ (buffer) בכל מקום, וגם אין טעם לנסות. אסטרטגיית חיץ בוחרת כמה מקומות בכוונה, וצוותי התפעול מנהלים אותם לאחר מכן. כללי המיקום האלה הם כלי תכנון משלנו, ולא תקן.

  1. לפני צוואר הבקבוק. תורת צווארי הבקבוק קובעת שצוואר הבקבוק קובע את הקצב של המערכת כולה. הערך באנציקלופדיה על התורה מתאר את החיץ כזמן או מלאי שמגנים על התפוקה. אם צוואר הבקבוק ממתין לחלקים, קו הייצור מאבד תפוקה שאי אפשר לשחזר. חיץ במיקום הזה הוא בעל הערך הרב ביותר.
  2. מאחורי תחנות שנעצרות לעיתים קרובות ולזמן ממושך. יש למקם אותו כך שהעצירות שלהן לא יגיעו לצוואר הבקבוק. מכבש שמחליף כלי ארוך בכל משמרת הוא מועמד מתאים.
  3. במקומות שבהם הקצב או האצווה משתנים. תנור שמקבל אצווה של 50 חלקים ומשחרר אותה, או תחנה שפועלת מהר יותר מהשכנה שלה, צריכים מקום לאגירת ההפרש.
  4. לפני משלוח. חיץ קטן מאפשר לתזמן הזמנות ולטעון משאית בסדר הנכון.
  5. בשום מקום אחר, בשלב הראשון. תחנה שאינה לא אמינה ואינה סמוכה לצוואר הבקבוק כמעט אינה זקוקה לחיץ. התחילו מהמקומות שלעיל, והוסיפו עוד רק אם הנתונים מראים הפסד.

מאחורי צוואר הבקבוק, החיץ צריך להיות רק גדול מספיק כדי שעצירה קצרה במורד הזרם לא תחסום את צוואר הבקבוק.

איך קובעים את גודל החיץ

הגודל נגזר מהעצירה שרוצים לשרוד, ושונות העצירות חשובה יותר מהממוצע שלהן. השיטה מורכבת משלוש שאלות.

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

הגודל לא חייב להיות מדויק, כי התשואה פוחתת. המאמר של Can, Beham ו-Heavey מציין שהתפוקה היא פונקציה קעורה ועולה של קיבולת החיץ הכוללת. במילים פשוטות: המשבצות הראשונות מוסיפות הכי הרבה, וכל משבצת נוספת מוסיפה פחות. בקו הבדיקה בן תשע התחנות שבמאמר, עם תקציב של שמונה משבצות חיץ, ההקצאה הטובה ביותר שמה משבצת אחת בכל פער בין תחנות. זו השוואה אקדמית ולא כלל לקו שלכם, אבל היא מראה שכמה חיצים קטנים במקומות הנכונים עדיפים על כמה חיצים גדולים במקום הלא נכון.

דוגמה: מזין, צוואר בקבוק ומארז

זהו חישוב להמחשה, ולא מקרה שנמדד. תחנה A מזינה את תחנה B, ו-B מזינה את המארז C. A יכולה לייצר 60 חלקים לשעה, B יכולה 50 ו-C יכולה 55. B היא צוואר הבקבוק. המשמרת היא 8 שעות.

A נעצרת כ-20 דקות, בערך שלוש פעמים במשמרת, להחלפת כלי ולתקלות קטנות. בלי חיץ בין A ל-B, B נשארת בלי חומר בכל עצירה. B צורכת 50 חלקים בשעה, ולכן 20 דקות הן 50 × 20 ÷ 60 = בערך 17 חלקים. על פני שלוש עצירות, B מפסידה כ-50 חלקים במשמרת. הקיבולת של B היא 50 × 8 = 400 חלקים, ולכן ההפסד הוא 12.5 אחוזים מהתפוקה של הקו כולו.

גודל. החיץ חייב להכיל כ-17 חלקים כדי לכסות עצירה אחת. עם מרווח ביטחון של 20 אחוז, נקבע אותו על 20 חלקים.

בדיקת מילוי מחדש. ל-A יש קיבולת פנויה של 60 − 50 = 10 חלקים לשעה. מילוי של 17 חלקים לוקח כ-1.7 שעות. עם שלוש עצירות במשמרת, A פועלת כ-7 שעות, ולכן יש לה 70 חלקים של קיבולת פנויה, שזה יותר מ-50 החלקים שהיא צריכה למלא מחדש. החיץ עובד. אם העצירות היו מגיעות כל שעה, הוא לא היה עובד.

עלות. 20 חלקים בקצב של 50 לשעה הם 24 דקות המתנה, שמתווספות לזמן האספקה כשהחיץ מלא. הרווח הוא כ-50 חלקים במשמרת, בערך 12.5 אחוזים יותר תפוקה בצוואר הבקבוק.

גדול מדי. מאגר של 100 חלקים יוסיף שעתיים של המתנה, ולא יוסיף תפוקה כל עוד העצירות נמשכות 20 דקות. הוא יהיה שימושי רק לעצירה נדירה של שעתיים. החליטו אם העצירה הזו מצדיקה כיסוי משלה, או תוכנית תיקון.

מאחורי B. C מהיר מ-B, ולכן הוא לוקח את מה ש-B מייצר. מאגר של כמה חלקים מספיק כדי למנוע מ-B להיחסם אם C ייעצר לזמן קצר.

איך מפעילים את המאגרים

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

  1. סמנו את המאגר. תנו לו מקום קבוע וגודל נראה לעין, למשל שלושה אזורים: מלא, חצי, כמעט ריק.
  2. קראו את האות. מאגר שמתרוקן לעיתים קרובות מעיד שתחנת המעבר מלפנים איטית או לא אמינה מספיק. מאגר שמלא תמיד מעיד שתחנת המעבר שאחריו היא המגבלה, או שהמאגר גדול מדי.
  3. חפשו את הסיבה. בכל פעם שהמאגר יורד לאזור הנמוך ביותר, שאלו מדוע. בדרך כלל התשובה היא בעיה חוזרת שניתן לתקן.
  4. כוונו את הגודל. שנו אותו כאשר העצירות, תמהיל המוצרים או הקצבים משתנים. בדקו אותו כל כמה חודשים.
  5. בדקו שינויים גדולים. אם אתם שוקלים לשנות את הפריסה או להוסיף תחנה, סימולציה יכולה לבחון את גודל המאגרים על בסיס נתוני העצירות שלכם, לפני שבונים דבר.

טעויות נפוצות

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

איך תוכנה יכולה לעזור

מערכת ביצוע הייצור (MES) רושמת את משך העצירות ותדירותן, והנתונים האלה הם הבסיס לקביעת הגודל. בקווים עם תחנות רבות, factory simulation יכולה להריץ את הקו עם גדלים ומיקומים שונים של מאגרים, באמצעות נתוני עצירות אמיתיים, ולהציג את ההשפעה על התפוקה ועל זמן האספקה. זה זול יותר מניסוי על רצפת הייצור. הסימולציה מראה מה קורה במודל. ההחלטה על מה לשנות נשארת בידי הצוות.

הצעד הבא

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

עקבו אחרי הפודקאסטSpotify

Entities in this article

Buffer management Factory simulation Theory of constraints (TOC)

Related articles

RSS

תוכן ממומן

iFAKT GmbH