just in time (jit) • toc/opt - ise.bgu.ac.il · concurrent -ל ךשמהבו tqm -ל רשק , ......

13
1 רוציי הלוהי לנתויט שMRP / תד" חJust in Time (JIT) TOC/OPT 2 י מתקנרך דצרו מכתולה לותיש גרוציי ה תכנון דרישות חומרים תד" ח(Materials Requirement Planning–MRP) אספקה בדיוק בזמן(Just in Time-JIT) . MRP נחשבת מערכת דוחפת= יוזמת ייצור, על פי תוכנית מוכנה מראש, בציפייה לביקוש בעתידJIT מערכת מושכת= יוזמתר ייצו כתגובה לביקוש מכאן ש– MRP משלבת חיזוי ביקוש עתידי בעודJIT אינה עושה זאת. 3 Push versus Pull Push system: material is pushed into downstream workstations regardless of whether resources are available Pull system: material is pulled to a workstation just as it is needed 4 Waste is ‘anything other than the minimum amount of equipment, materials, parts, space, and worker’s time, which are absolutely essential to add value to the product.’ — Shoichiro Toyoda President, Toyota © 1995 Corel Corp. Introductory Quotation

Upload: vantram

Post on 07-Apr-2018

225 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

1

1

ש יט ו ת לנ י ה ו ל ה י י צ ו ר

•MRP / ח "תד

•Just in Time (JIT)

•TOC/OPT

2

ג יש ות ל ה ול כת מ ו צר ד רך מתקנ י ה י י צ ו ר

Materials) ח"תד – חומרים דרישות תכנון•Requirement Planning–MRP)

.(Just in Time-JIT) בזמן בדיוק אספקה••MRP פי על, ייצור יוזמת = דוחפת מערכת נחשבת

בעתיד לביקוש בציפייה, מראש מוכנה תוכנית•JIT – לביקוש כתגובה ייצו ר יוזמת = מושכת מערכת– ש מכאן• MRP בעוד עתידי ביקוש חיזוי משלבת JIT

. זאת עושה אינה

3

Push versus Pull

• Push system: material is pushed into downstream workstations regardless of whether resources are available

• Pull system: material is pulled to a workstation just as it is needed

4

Waste is ‘anything other than the minimum amount

of equipment, materials, parts, space, and worker’s time, which are absolutely

essential to add value to the product.’

— Shoichiro ToyodaPresident, Toyota

© 1995 Corel Corp.

Introductory Quotation

Page 2: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

2

5

•Overproduction•Waiting•Transportation•Inefficient processing•Inventory•Unnecessary motion•Product defects

© 1995 Corel Corp.

Types of Waste

6

Waste Reduction (%)

82%50%50%

30%30%

20%

40%

0% 20% 40% 60% 80% 100%

Work-in-Process Inventory

Raw Material Inventory

Lead Time

Space

Finished Goods Inventory

Scrap

Setup Time

JIT Reduced Wasteat Hewlett-Packard

7

Inventory Hides Problems Just as Water in a Lake Hides

Rocks

ScrapSetup time

Late deliveries

Quality problems

Process downtime

ScrapSetup time

Late deliveries

Quality problems

Process downtime

Inventory level

Inventory level

8

• Management philosophy of continuous and forced problem solving

• Supplies and components are ‘pulled’through system to arrive where they are needed when they are needed.

What is Just-in-Time?

Page 3: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

3

9

Just in Time (JIT)

הובילה את התעשייה היפנית בתחרות מול JITגישת .משנות השמונים מיושמת בעולם כולו. ב"ארה

מבוססת על ארבע Kanban באמצעות poolגישת :עקרונות יסוד

.Iסילוק בזבוז בייצור.IIשיתוף עובדים

.IIIעירוב ספקים

.IVבקרת איכות כוללת10

ס יל ו ק ב זב ו ז ב י י צ ור . א

(setups)הקטנת זמני הק מה • גורמת לת קלות בק ו ⇐הקטנת מלאי ב תהליך •

" לצוץ" Group)" משפחות מוצ רים"יצור בתאים לפי •

Technology: GT) שימוש באוטומציה גמישה •

(Flexible Manufacturing Systems: FMS))קשר לנושא האיכות(הקטנת השונות בקו •

11

ש ית ו ף ע ו ב ד י ם . ב

שוטרים "בניגוד לשיטת (פסילת פריטים /אישור•)מול מחלקת ב קרת איכות" וגנבים

!!החלטות על עצי רת הקו•הדרכה בין מחלקתית והרחבת תחומי אחריות •

)GT -קשר ל(קבוצות ( החלטה בקבוצו ת –קבוצות איכות •

Concurrent - ובהמשך לTQM -קשר ל, מעורבותEngineering(

12

ע יר ו ב ס פק י ם . ג

משלוחים בתדירות גבוהה ובמנות קטנות • –) ג"כולל מערך הבדיקות לח(איכות מוסכמת •

מונע בקרת איכות בכניסה לקו הייצורכיום מתבצע ב קלות דרך (כיוונית -קומוניקציה דו •

)B2C B2B: האינטרנט בניגוד למדיניות single-sourcingמדיניות •

הקטנת "עקרוני לצורך (במערב " התחרות-עידוד "")שונות

Page 4: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

4

13

• Japanese word for card– Pronounced ‘kahn-bahn’ (not ‘can-ban’)

• Authorizes production from downstream operations– ‘Pulls’ material through plant

• May be a card, flag, verbal signal etc.• Used often with fixed-size containers

– Add or remove containers to change production rate

Kanban

14

Kanban System for Two Production Centers

15

Diagram of Outbound Stockpoint with Warning-Signal

Marker

16

Kanban Signals “Pull” Material Through the Process

Page 5: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

5

17

MRP / ח " תד(Material Requirement Planning)

לדר ישת הח ו מר ים ותכ ולת ה עב וד ה ת וך התחשב ו ת טבל א יתכנו ן : בגורמ י ם הב א ים

•Master Production Scheduling מצרפ ית קרי הזמנ ות הלק וח וזמנ ים נדרש ים

BOM) תכ ולת ח ו מרי ם ו עב וד ה(עץ המ וצר •(set-up)זמני אספ ק ה וזמנ י ה קמה •מלא י ק י ים ו מלא י מ וז מן •: שיט ות לז ימ ו ן ה י יצ ור•הש י טה ל א מבט יח ה מ ינ י מו ם , א י ן ט י פ ול בנוש א ק יב ולת: חיסר ו נ ות•

גלובל י

MPSתוכנית מצרפית

ביקוש ים למוצרים סופיים

תחזיותMRP

18

שלב י ה בק רה ב מערכ ת י י צ ור

19

MRP מרכ י ב י

המדויקות הכמויות ש ל פירוט: (MPS) לייצור אב תוכנית• כך לש ם. (End Item) סופי מוצר כל של המדויק והתזמון

.פריט לפי עתידי לביקוש בתחזיות משתמשים מפורקת האב תוכנית - (MRP) חומרים דרישת תוכנית•

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

מתורגמות החומרים דרישת תוכנית – עבודה תוכנית•).גלם חומרי והזמנת עבודה פקודות (עבודה לתוכנית

20

עץ מ וצר

Bill of (מוצר עץ יש MRP מ ערכת כל של בליבה•Materials.(

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

הזמן יחידות מספר את מתא ר המוצר עץ• הרכיבים מספר ואת רכיב כל לייצור הנדרשות בדרג אחת יחידה לייצר כדי הבן בדרג הנדרשיםההורה

Page 6: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

6

21

עץ מ וצר ש ל א ופ נ י י ם

22

ד וג מא ל עץ מ ו צר

23

Time-Phased Product Structure

1 2 3 4 5 6 7 8

3 weeksF

2 weeks EA

1 week1 week

CG2 weeks

D1 week

E2 weeks

Start production of D

D1 week

B

2 weeks to produce

Must have D and E completed here so production can begin on

B

24

ח יש ו ב דר י שה נ ט ו

• Nt=max(0,Gt-Rt-It-1)•• Gt - בתקופה ברוטו הדרישה את מייצג t.•Rt – החזרות למשל (צפויה קבלה את מייצג (

.t בתקופה•It-1 – תקופה בסוף מלאי t-1 .

Page 7: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

7

25

ח יש ו ב ה מל א י לס ו ף ת ק ו פה

•It=It-1+Pt+Rt-Gt

הסתיים שיצורם המוצרים כמות את מייצג Pt כאשר•.תפוצה תוכנית פי על t בתקופה

26

ד וג מא

27

ד וג מא ח י ש ו ב דר י ש ות נ ט ו לפר י ט הס ו פ י

11 10 9 8 7 6 5 4 יום

2 6 8 7 10 5 10 תחזיות דרישה

7 3 2 חזרות צפו יות

5 4 מלאי בסוף תקופה

0 6 8 4 10 5 4 דרישה נטו למוצר הסופי

(MPS)

28

של ב הנ ח ה ל י י צ ור הז מנ ו תLead Time = 1

11 10 9 8 7 6 5 4 יום

0 6 8 4 10 5 4 דרישה נטו

0 6 8 4 10 5 4 דרישה נטו לפ י זמן

0 6 8 4 10 5 4 תוכנית הזמנותמנה למנה

Page 8: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

8

29

כ י ד ו ן 10 9 8 7 6 5 4 3 יום

0 6 8 4 10 5 4 דרישה בר וטו

2 2 2 קבלה מתוכננת

0 0 0 0 0 0 1 5 צפי מלא י בסוף תקופה

0 6 6 2 10 2 0 דרישה נטו

0 6 6 2 10 2 0 דרישה נטו לפ י זמן

0 6 6 2 10 2 0 תוכנית הזמנותמנה למנה

30

תכנ ו ן ג ו דל מנה

•Lot-for-lot•Economic Order Quantity•Silver •Least Unit Cost•Part Period Balancing•Wagner-Whitin Algorithm

31

ח יש ו ב על ו ת התכנ ו ן

לקחת יש הה זמנות תוכנית עלות חישוב לצורך•:גדלים שני בחשבון

– h הערך בסיס על מחושב - מ לאי החזקת עלות•.אחת זמן ליחידת אחד פ ריט החזקת עלות

K הערך בסיס על מחושב – (Setup) הכינון עלות•.אחת הזמנה כינון –

32

EOQ

וקבוע ידוע הוא הביקוש קצב כי מניחה זו גישה•

)λ באות מסומן(.זמן ליחידת ליחידות בביקוש נמדד הביקוש קצב •

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

.מסור שיני הגרף ידי על המלאי רמת את לתאר שניתן

Page 9: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

9

33

EOQ

34

ד וג מא 7 6 5 4 3 2 1 יום

0 12 16 8 20 10 8 דרישה נטו לפי זמ ן

8 10 20 8 16 12 0 10.5717

λ + + + + + += =

2 2 100 10.571* 32.51 332

KQhλ ⋅ ⋅

= = = ≈

35

It=It-1-Nt+Pt: מחושב באופ ן הבאלאחר תכנוןמלאי עלות 584=2*(25+15+28+20+4+25+25)+3*100

10 9 8 7 6 5 4 3 2 1 יום

0 12 16 8 20 10 8 דרישות נטו Nt

0 12 16 8 20 10 8 דרישה נטו לפי זמ ן

0 33 0 0 33 0 33 תזמון לפי EOQ

0 33 0 0 33 0 33 תוכנית הפצה Pt

25 25 4 20 28 15 25 מלאי בסוף תקופה

It

36

השפעת ג ו דל מ נה על פ יצ ו ץ ה עץ

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

.דרישות ברוטו של פריט הבן

Page 10: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

10

37

מיל – סילבר של היוריסטי קה

.קדימה תקופות למספר הזמן• לתקופה רק מזמינים אם לתקופה הממוצעת העלות חשב•

שלוש, קדימה תקופות שתי, קדימה אחת תקופה, הנוכחית

.הלאה וכך תקופות

כלומר הבא מהתכנון נמוכה שעלותו בתכנון בחר•

• C(j)>C(j-1), .הבאות התקופות עבור התהליך על חזור•

jhrjhrhrK

jC j)1(...2)( 32 −++++=

38

ד וג מא 7 6 5 4 3 2 1 יום

0 12 16 8 20 10 8 דרישה נטו C(1)=100 לפי זמ ן

C(2)=(100+10*2)/2=60

C(3)=(100+10*2+20*2*2)/3=66.67

- שמכיוון C(3)>C(2) נקבל :

y1=r1+r2=18:השלישית מהתקופה הפעם בתהליך שוב נתחיל

C(1)=100C(2)=(100+8*2)/2=58C(3)=(100+8*2+16*2*2)/3=60

: לפיכך

y3=r3+r4=28:החמישית מהתקופה נמשיך

C(1)=100C(2)=(100+12*2)/2=62C(3)=(100+12*2+0*2*2)/3=41.333

:החמיש ית בתקופה לי יצר יש לפיכך

y5=r5+r6+r7=28

39

ת וצא ה

10 9 8 7 6 5 4 3 2 1 יום

0 12 16 8 20 10 8 דרישה נטו לפי זמ ן

0 0 28 0 28 0 18 תזמון לפי מ ילסילבר

0 0 28 0 28 0 18 תוכנית הפצה

0 0 12 0 8 0 10 מלאי בסוף תקופה

3*100+2*(10+8+12)=360

40

עלו ת ה מיני מלי ת ליחיד ה

מייל אבל חישוב העלות מתב צע -סילברכמו •:ליחידה ולא לתקופה

121

32

...)1(...3

)(−+++

−++++=

j

j

rrrhrjhrrK

jC

Page 11: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

11

41

ד וג מא

C(1)=100/8=12.5C(2)=(100+10*2)/(8+10) =6.667C(3)=(100+10*2+20*2*2)/(8+10+20) =5.264C(4)= (100+10*2+20*2*2+8*3*2)/(8+10+20+8) =5.391

-מכיוון ש C(4)>C(3)נקבל :

y1=r1+r2+r3=38

:נתחיל שוב בתהליך הפעם מהתקופה הרביעי תC(1)=100/8=12.5C(2)=(100+16*2)/(8+16) =5.5C(3)=(100+16*2+12*2*2)/(8+16+12) =5C(4)=(100+16*2+12*2*2)/(8+16+12) =5

:מכיוון שהגענו לסוף או פק התכנון נתן לקבוע כי y4=r4+r5+r6=36

7 6 5 4 3 2 1 יום

0 12 16 8 20 10 8 דרישה נטו לפי זמ ן

42

ת וצא ה

10 9 8 7 6 5 4 3 2 1 יום

0 12 16 8 20 10 8 דרישה נטו לפי זמ ן

0 0 0 36 0 0 38 תזמון לפי LUC

0 0 0 36 0 0 38 תוכנית הפצה

0 0 12 28 0 20 30 מלאי בסוף תקופה

2*100+2*(30+20+28+12)=380

43

א י ז ו ן חל ק י תק ו פה

בדומה לשי ט ות הקו דמות ש וקלים הזמנה מראש 1.. למספר תקו פ ות

בוחר ים בהזמנה ע בורה על ות החזקת המלאי היא 2.. הדומה ב י ותר לעלו ת הכינו ן

. ממשיכים באו פ ן דו מה עבור התקו פות הנותרות3.

44

ד וג מא

7 6 5 4 3 2 1 יום

0 12 16 8 20 10 8 דרישה נטו לפי זמ ן

H(1)=0H(2)= 10*2 =20H(3)=10*2+20*2*2=100

: מכיוו ן שעלות ההחזקה זהה לעלות הכינון ני תן לקבוע

y1=r1+r2+r3=38:נתחיל שוב בתהליך הפעם מהתקופה הרביעי ת

H(1)=0H(2)=16*2=32H(3)=16*2+12*2*2 =80H(4)=16*2+12*2*2+0*2*3 =80

:מכיוון שהגענו לסוף או פק התכנון נתן לקבוע כי y4=r4+r5+r6=36

Page 12: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

12

45

Initial Resource Requirements/Smoothed Resource Requirements

46

גודל מ נה עם אילוצי נפח

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

לבדוק שסכ ום ק יב ול ת עד תק ופ ה מס ו ימת גדול א ו ש ו ו ה לסכ ו ם : הדר יש ה עד ל א ותה תקו פ ה

1 1

j j

i ii rc r

= =

≥∑ ∑

47

מתכ ו ן ל מצ י את פתר ו ן כל תקופה שבה הביקוש . יש למצוא פתרון אפשרי: שלב ב•

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

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

יותר לייצר את היחידות המרכיבות מנה זו על ידי העברת על ידי . הייצור לתקופות קודמות עם עודף יכולת ייצור

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

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

48

ד וג מא

קיבולת ייצור 503040405050

דרישה202060206030

h = 1

K = 100

Page 13: Just in Time (JIT) • TOC/OPT - ise.bgu.ac.il · Concurrent -ל ךשמהבו TQM -ל רשק , ... • Japanese word for card – Pronounced ‘kahn-bahn’ ... Kanban 14 Kanban System

13

49

ב ד י ק ה י י ת כנ ו ת: 'שלב א

:הפרש502010301020

כ קיבולת "סה26012018014010050

כ דרישה"סה2101901701109030

קיבולת ייצור 503040405050

דרישה202060206030

פיזיביליכל הס כומים אינם שליליים ולכן קיים פתרון

50

פ י ז י ב י ל י מ צ י את פתר ו ן : 'שלב ב

202040405040מנה למנה

מתוקן

עודף מת וקן 301010

עודף 30102020

חרי גה 2010

מנה למנה 202060206030

קיבול ת י יצור 503040405050

דרישה 202060206030

כדי להקטין עלויות (במ קרה זה אחורה קרוב כ כל שניתן . לעיתים נדרש לפרוש על יותר מתקופה אחת). החזק ה

51

ש י פ ור ה פתר ו ן : 'שלב ג

עודף מת וקן 301010

202040405040מנה למנה

מתוקן

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

. 1 של ת קופה 10-וב 5 של ת קופה 10 -במקרה זה ניתן לפרוש את המנה האחרונה ב

: נבדוק את העלויות החזקה

10*1*1+10*5*1=60<100

עודף מת וקן 50

03040405050מנה למנה

מתוקן