Bạn điều hành một ca trên một đoạn dây chuyền lắp ráp hoàn thiện xe: năm trạm nối tiếp với các làn đệm nhỏ giữa chúng. Mỗi lần dừng lan lên xuống dây chuyền, mỗi lỗi hoặc được sửa tại trạm hoặc đi tiếp, và ca có kế hoạch sản xuất phải đạt.
Bạn sẽ học được gì
Cách OEE chia tổn thất thành sẵn sàng, hiệu suất và chất lượng — và vì sao nút thắt cổ chai quyết định sản lượng dây chuyền.
Cách bộ đệm hữu hạn tách các trạm (bị chặn và thiếu việc), và hàng tồn đó tốn bao nhiêu thời gian chờ (định luật Little).
Vì sao dừng dây chuyền khi có lỗi có thể tốt hơn chạy tiếp, và vì sao chạy nhanh hơn không phải lúc nào cũng nhiều sản lượng hơn.
Trình mô phỏng
Thời gian 0 phút
▶Đang làm việc
‖Thiếu việc (không có xe)
⧗Bị chặn (không còn chỗ phía sau)
✕Đang hỏng
⚑Dừng andon
▪Xe trong làn đệm
Điều khiển
Phần trăm tốc độ định mức. Chu kỳ nhanh hơn tăng sản lượng — và cả tỷ lệ hỏng máy và lỗi.
Số xe mỗi làn giữa các trạm có thể chứa. Nhiều hơn thì tách biệt các lần dừng, nhưng tăng sản phẩm dở dang.
Mỗi kỹ thuật viên sửa một trạm; nút thắt cổ chai được phục vụ trước, kỹ thuật viên thứ hai làm việc sửa nhanh hơn.
Công nhân dừng trạm của mình để sửa lỗi ngay tại chỗ. Việc này tốn thời gian chạy — kể cả những lần dừng vì bất thường rồi hóa ra không có gì — nhưng ngăn lỗi đi tiếp xuống công đoạn sau.
Một đội ba người sửa các xe bị phát hiện ở kiểm tra cuối dây chuyền trong một giờ, để chúng có thể giao đi.
Chỉ số
OEE
0,0%
nguy kịch
Sản lượng so với kế hoạch
100,0%
bình thường
Lỗi lọt ra ngoài
0
bình thường
Sản phẩm dở dang
13
bình thường
Độ sẵn sàng
100,0 %
Hiệu suất
0,0 %
Tỷ lệ chất lượng
100,0 %
Nhịp so với takt
100 %
Thông lượng
50,0 JPH
Số xe vượt (+) / thiếu (−) so với kế hoạch
0
Thời gian chờ qua dây chuyền
16 min
Xe đang chờ trong khu sửa chữa
0
Giờ công mỗi xe
0,00 h
Trạm đang hỏng
0
Nút thắt cổ chai rảnh (thiếu việc hoặc bị chặn)
0,0 %
Xu hướng
Kịch bản khủng hoảng
Cấp 1 · Bảo vệ nút thắt khi công đoạn trước dừng
Kế hoạch: 50 sản phẩm mỗi giờ cho nửa ca bốn giờ. Trạm 3 là nút thắt của dây chuyền và ca này chỉ có một kỹ thuật viên bảo trì. Bộ phận bảo trì báo rằng một chi tiết mòn ở trạm 2 — ngay trước nút thắt — phải thay vào phút thứ 35: công việc 40 phút cho một kỹ thuật viên.
Sản lượng ≥ 101 % kế hoạch khi kết thúc nửa ca
Nút thắt rảnh ≤ 7 % thời gian
Sản phẩm dở dang trung bình ≤ 18 sản phẩm
Cấp 2 · Sự cố chất lượng tại trạm nội thất
Kế hoạch: 52 sản phẩm mỗi giờ cho nửa ca bốn giờ, và mười sản phẩm từ ca trước vẫn đang chờ ở khu sửa chữa. Hai mươi phút sau, một sự cố siết chặt xuất hiện ở trạm 4: cứ khoảng tám sản phẩm thì một sản phẩm rời trạm bị lỗi. Bài kiểm tra cuối dây chuyền bắt được phần lớn — không phải tất cả.
Tối đa 1 lỗi lọt đến khách hàng
Sản lượng ≥ 104 % kế hoạch khi kết thúc (sản phẩm tồn được sửa xong được tính)
Tối đa 3 xe còn lại trong khu sửa chữa
Sản phẩm dở dang trung bình ≤ 16 sản phẩm
Cấp 3 · Nhu cầu tăng vọt
Dây chuyền đang chạy ở 80 % tốc độ cho kế hoạch 47 sản phẩm mỗi giờ. Hai mươi phút sau khi nửa ca bắt đầu, bộ phận bán hàng nâng kế hoạch lên 56 sản phẩm mỗi giờ — takt time giảm từ khoảng 1,28 xuống 1,07 phút, và nút thắt không theo kịp ở 80 %. Không được làm thêm giờ.
Sản lượng ≥ 102 % kế hoạch sau hai giờ
Sản lượng ≥ 103 % kế hoạch khi kết thúc nửa ca
Tối đa 1 lỗi lọt đến khách hàng
Sản phẩm dở dang trung bình ≤ 20 xe
Cơ sở — mô hình đằng sau các con số
Mọi quan hệ mà trình mô phỏng sử dụng, kèm nguồn. Các hằng số đánh dấu là giả định là các hiệu chỉnh minh họa.
OEE nhân tính sẵn sàng, hiệu suất và chất lượng, đo tại nút thắt cổ chai; nó bằng thời gian chu kỳ lý tưởng × số xe tốt ÷ thời gian kế hoạch.
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]Tích số chỉ bằng thời gian chu kỳ lý tưởng × số sản phẩm đạt ÷ thời gian kế hoạch khi sản lượng của nút thắt bằng sản lượng của dây chuyền; các sản phẩm còn nằm giữa trạm 3 và cuối dây chuyền gây ra chênh lệch nhỏ.
Một trạm chỉ chuyển xe đi nếu bộ đệm tiếp theo còn chỗ (nếu không thì bị chặn) và chỉ bắt đầu nếu bộ đệm trước có xe (nếu không thì bị thiếu việc).
station i: cycle = c_i / v; moves on iff buffer_i < K (else blocked); starts iff buffer_{i−1} > 0 (else starved)[3][4]
Dây chuyền không bao giờ chạy nhanh hơn trạm chậm nhất; takt time là thời gian khả dụng chia cho nhu cầu.
r_line ≤ r_b = v / max_i c_i; takt = available time / demand = 60 / plan [min/unit][5][7]
Căng thẳng do tốc độ: các tổn thất do tốc độ gây ra tăng không giới hạn khi dây chuyền tiến gần giới hạn của thiết bị và công nhân (105 % tốc độ định mức).
σ_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 %)Giả định: thời gian chu kỳ, thời gian hỏng và sửa, tỷ lệ lỗi và dừng nhầm, quy luật căng thẳng do tốc độ và quy mô các đội đều là giá trị minh họa, không phải dữ liệu từ một nhà máy thực.
Các trạm chỉ hỏng khi đang làm việc, và hỏng thường xuyên hơn khi dây chuyền chạy càng gần giới hạn; thời gian sửa ngắn lại khi có thêm kỹ thuật viên thứ hai.
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]Giả định: thời gian chu kỳ, thời gian hỏng và sửa, tỷ lệ lỗi và dừng nhầm, quy luật căng thẳng do tốc độ và quy mô các đội đều là giá trị minh họa, không phải dữ liệu từ một nhà máy thực.
Lỗi tăng theo tốc độ còn dốc hơn cả sự cố hỏng máy. Với andon, phần lớn lỗi được phát hiện và sửa ngay tại trạm, đổi lại là những lần dừng ngắn (trong đó có cả báo động giả); nếu không, bài kiểm tra cuối dây chuyền bắt được một phần và phần còn lại lọt ra ngoài.
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]Giả định: thời gian chu kỳ, thời gian hỏng và sửa, tỷ lệ lỗi và dừng nhầm, quy luật căng thẳng do tốc độ và quy mô các đội đều là giá trị minh họa, không phải dữ liệu từ một nhà máy thực.
Định luật Little: thời gian trung bình qua dây chuyền bằng sản phẩm dở dang chia cho thông lượng.
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 minGiả định: thời gian chu kỳ, thời gian hỏng và sửa, tỷ lệ lỗi và dừng nhầm, quy luật căng thẳng do tốc độ và quy mô các đội đều là giá trị minh họa, không phải dữ liệu từ một nhà máy thực.
Tính ngẫu nhiên: bộ sinh mulberry32 có seed; các phân phối được dùng — đều, mũ (CDF nghịch đảo), chuẩn (Box–Muller), Poisson (Knuth). Seed được hiển thị và có thể chia sẻ.
Nguồn
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