Lập kế hoạch sản xuất cho Thức ăn cho chó (dạng khô)

Sản xuất thức ăn cho chó dạng khô là một hybrid flowshop: trộn batch, đùn ép flow, phủ batch và đóng gói flow trên các máy song song. Hướng dẫn này trình bày cách mô hình hóa dây chuyền sản xuất hạt 7 công đoạn với 11 máy, 3 nhóm sản phẩm và chuyển đổi phụ thuộc trình tự trong Schantt.

Hướng dẫn này dành cho các nhà hoạch định sản xuất và quản lý vận hành tại các nhà máy sản xuất thức ăn cho chó dạng khô — những người đã am hiểu dây chuyền của mình và muốn thiết lập các dây chuyền đó trong Schantt — mô hình hóa từng công đoạn, máy móc, nhóm sản phẩm và chuyển đổi để tạo ra các lịch sản xuất thực tế, có thể tối ưu hóa. Bạn sẽ học cách cấu hình một dây chuyền sản xuất thức ăn cho chó dạng khô hoàn chỉnh, những gì thuật toán lập kế hoạch có thể và không thể làm cho bạn, và cách tránh những sai lầm cấu hình phổ biến nhất.

Hướng dẫn này dựa trên một công ty tổng hợp hư cấu được xây dựng từ nghiên cứu ngành về thức ăn cho chó dạng khô; mọi tên gọi, thông số và số liệu chỉ mang tính minh họa.

Bối cảnh ngành

Thức ăn cho chó dạng khô được sản xuất thông qua quy trình nhiệt-cơ liên tục gọi là ép đùn nấu chín (extrusion cooking), trong đó nguyên liệu khô và ướt được trộn lẫn, nấu chín dưới nhiệt và áp suất, tạo hình qua khuôn, sấy khô, và phủ chất béo lỏng hoặc hương liệu trước khi đóng gói. Dây chuyền sản xuất là một hybrid flowshop cổ điển — một số công đoạn chạy theo mẻ rời rạc (batch), số khác chạy liên tục (flow) — và hầu hết các công đoạn vận hành nhiều máy song song, khiến việc lập kế hoạch trở thành bài toán tổ hợp: nhà hoạch định không chỉ phải quyết định sản phẩm nào chạy theo trình tự nào, mà còn phải quyết định máy nào ở mỗi công đoạn sẽ xử lý từng việc.

Một nhà máy thức ăn cho chó dạng khô quy mô vừa điển hình sản xuất vài chục SKU từ một số lượng nhỏ hơn các nhóm sản phẩm, trong đó mỗi nhóm chia sẻ khung công thức và lộ trình sản xuất chung. Nguồn phân kỳ lộ trình phổ biến nhất là công đoạn phủ: một số sản phẩm nhận phủ chất béo lỏng hoặc hương liệu sau khi sấy, trong khi sản phẩm không phủ bỏ qua các trống phủ hoàn toàn. Một điểm khác biệt duy nhất này tạo ra hai luồng nguyên liệu riêng biệt trong nhà máy, và lịch sản xuất phải xử lý cả hai đồng thời mà không lãng phí năng lực trên các công đoạn thượng nguồn và hạ nguồn dùng chung.

NutriPaw Pet Foods vận hành 120 nhân viên tại cơ sở 8.000 m², sản xuất 3 nhóm sản phẩm — Chicken Adult Coated, Chicken Adult Uncoated và Salmon Adult Coated — qua 7 công đoạn sản xuất với 11 máy, do một đội ngũ hoạch định 3 người quản lý.

Tổng quan quy trình

flowchart LR
    M["Trộn<br/>(batch, 1 máy)"]
    PC["Tiền xử lý<br/>(flow, 1 máy)"]
    E["Đùn ép<br/>(flow, 2 máy)"]
    D["Sấy<br/>(flow, 2 máy, lưu 20-30 phút)"]
    C["Phủ<br/>(batch, 2 máy)"]
    CL["Làm nguội<br/>(flow, 1 máy)"]
    P["Đóng gói<br/>(flow, 2 máy)"]
    M --> PC --> E --> D --> C --> CL --> P

Thức ăn cho chó dạng khô chạy theo hybrid flowshop tuyến tính từ trộn đến đóng gói, với các máy song song tại các công đoạn đùn ép, sấy, phủ và đóng gói.

Ghi chú về bỏ qua công đoạn: Nhóm sản phẩm Chicken Adult Uncoated bỏ qua công đoạn phủ — nguyên liệu được vận chuyển qua băng tải cầu nối trực tiếp từ sấy sang làm nguội (thời gian chuyển công đoạn 3 phút).

Thách thức lập kế hoạch và cách Schantt giải quyết

Các lịch sản xuất trong hướng dẫn này được thúc đẩy bởi một kế hoạch nhu cầu — danh sách các lệnh sản xuất, mỗi lệnh chỉ định một sản phẩm, số lượng tính bằng kilôgam và ngày yêu cầu. (Nếu nhà máy của bạn vận hành theo mục tiêu tồn kho thay vì đơn đặt hàng của khách, bạn vẫn có thể sử dụng cùng cách tiếp cận: chuyển đổi số lượng mục tiêu cần bổ sung thành các lệnh sản xuất.) Thuật toán lập kế hoạch của Schantt lập lịch tiến từ ngày bắt đầu và tối thiểu hóa tổng thời gian sản xuất — khoảng thời gian tính từ thời điểm bắt đầu của hoạt động đầu tiên đến thời điểm kết thúc của hoạt động cuối cùng — bằng cách tìm ra các trình tự và phân bổ máy tốt. Với tầm nhìn hàng tuần điển hình từ 5 đến 7 ngày, bạn có hai chế độ tối ưu hóa: chế độ Auto (thuật toán sắp xếp lại thứ tự công việc và phân bổ máy đồng thời để tối thiểu hóa tổng thời gian sản xuất) và chế độ Semi-Auto (bạn cố định trình tự công việc và thuật toán tối ưu hóa phân bổ máy trong khuôn khổ trình tự đó). Chế độ Auto là điểm khởi đầu phù hợp cho các thiết lập mới; Semi-Auto hữu ích khi bạn có một trình tự ưu tiên — ví dụ: nhóm các sản phẩm theo loại protein — và muốn thuật toán xử lý phần còn lại.

Những gì Schantt xử lý tốt

  • Lộ trình đa công đoạn — cấu hình một trình tự công đoạn tiến cố định (trộn, tiền xử lý, đùn ép, sấy, phủ, làm nguội, đóng gói) với lộ trình theo từng nhóm sản phẩm để mỗi công thức đi qua chính xác các công đoạn mà lộ trình sản xuất của nó yêu cầu, cùng với thời gian chuyển công đoạn để mỗi công đoạn hạ nguồn chỉ bắt đầu sau khi nguyên liệu đã đến.

  • Máy song song — mô hình hóa các công đoạn có nhiều máy thay thế lẫn nhau (2 máy đùn, 2 máy sấy, 2 máy phủ, 2 dây chuyền đóng gói) và để chế độ Auto hoặc Semi-Auto khám phá phương án phân bổ máy tối thiểu hóa tổng thời gian sản xuất.

  • Đường ống hỗn hợp batch-và-flow — phân loại từng công đoạn là batch (trộn, phủ) hoặc flow (đùn ép, sấy, làm nguội, đóng gói) và vận hành cả hai loại nối tiếp nhau trên cùng một lộ trình, với mô phỏng cấp liệu cho các công đoạn hạ nguồn từ các lần hoàn thành thượng nguồn.

  • Tối ưu hóa chuyển đổi — ghi nhận thời gian chuyển đổi định hướng theo từng cặp trên máy đùn (35 phút cùng protein, 60–90 phút khác protein) và trống phủ (15 phút), và để thuật toán sắp xếp lại thứ tự công việc để tìm ra trình tự ít chuyển đổi hơn ở chế độ Auto, hoặc tối ưu hóa phân bổ máy trong trình tự cố định của bạn ở chế độ Semi-Auto.

  • Lịch làm việc có ca làm việc — xác định các mô hình làm việc hàng tuần riêng biệt cho dây chuyền đùn ép (24 giờ một ngày, 5 ngày một tuần, ba ca) và dây chuyền đóng gói (6 ngày một tuần, hai ca), với các ghi đè lịch ở cấp máy để lịch sản xuất tôn trọng rằng không phải tất cả các công đoạn đều khả dụng tại mọi thời điểm.

  • Ngoại lệ lịch và thời gian ngừng máy — mô hình hóa các đợt ngừng hoạt động theo kế hoạch (Tết Dương lịch, Ngày Quốc tế Lao động, đóng cửa cuối năm), vệ sinh máy đùn hàng tuần, thay trục vít hàng quý và bảo dưỡng băng tải máy sấy dưới dạng thời gian ngừng máy mà thuật toán lập kế hoạch sẽ sắp xếp công việc tránh đi.

Cách Schantt giải quyết từng thách thức

1. Chuyển đổi máy đùn gây ra chi phí thời gian phụ thuộc trình tự.

  • Mỗi lần máy đùn chuyển đổi nhóm sản phẩm đều phải trải qua quá trình vệ sinh và xả đẩy. Chuyển đổi cùng protein giữa Chicken Adult Coated và Chicken Adult Uncoated mất 35 phút, trong khi chuyển đổi khác protein từ Chicken Adult Coated sang Salmon Adult Coated mất 60 phút và chiều ngược lại (salmon sang chicken) mất 90 phút — dầu cá salmon bám dai hơn và cần thời gian vệ sinh lâu hơn. Với hai máy đùn thực hiện nhiều lần chuyển đổi nhóm mỗi tuần, những khoảng thời gian bất đối xứng này cộng dồn nhanh chóng.

  • Schantt ghi nhận từng chuyển đổi định hướng theo từng cặp trên trang chi tiết Máy dưới dạng ma trận thời gian từ nhóm này sang nhóm kia. Ở chế độ Auto, thuật toán lập kế hoạch sắp xếp lại danh sách công việc để gom các nhóm sản phẩm tương tự trên mỗi máy đùn, giảm số lượng chuyển đổi khác protein kéo dài. Đoạn chuyển đổi xuất hiện dưới dạng thanh được gắn nhãn riêng trên Gantt Chart phía trước thanh xử lý, giúp nhà hoạch định thấy ngay chi phí thời gian cho mỗi lần chuyển đổi. Chế độ Semi-Auto giữ nguyên trình tự đã lập kế hoạch nhưng vẫn di chuyển công việc giữa hai máy đùn để tối thiểu hóa thời gian chuyển đổi trong khuôn khổ trình tự đó.

2. Thời gian lưu sấy tạo ra một đường ống kéo dài nhiều giờ, tách biệt công đoạn đùn ép khỏi các công đoạn hạ nguồn.

  • Máy sấy băng tải giữ hạt trong 20 đến 30 phút ở nhiệt độ xác định, nghĩa là nguyên liệu đi vào máy sấy sẽ không đến được công đoạn phủ hoặc làm nguội trong nửa giờ hoặc hơn. Độ trễ đường ống này là có thật và thay đổi theo sản phẩm: sản phẩm từ cá salmon chạy ở thông lượng thấp hơn (3.000 kg/h mỗi máy sấy so với 3.400 kg/h đối với gà) vì hàm lượng chất béo cao hơn ức chế sự bay hơi ẩm, kéo dài thời gian lưu thực tế.

  • Schantt mô hình hóa máy sấy dưới dạng công đoạn flow với tốc độ thông lượng theo từng nhóm sản phẩm. Thông lượng phản ánh năng lực hiệu quả của máy sấy băng tải cho từng nhóm sản phẩm — thuật toán lập kế hoạch chỉ bắt đầu lập lịch cho công đoạn hạ nguồn tiếp theo (phủ hoặc làm nguội) sau khi máy sấy đã có đủ thời gian để đưa nguyên liệu qua băng tải ở tốc độ đã cấu hình. Mặc dù cách này mô hình hóa hiệu ứng năng lực thay vì đồng hồ lưu trú rõ ràng, nhưng thời gian kết quả là thực tế ở cấp độ lịch sản xuất vì thời lượng công đoạn flow bằng khối lượng chia cho thông lượng — xấp xỉ hiệu ứng tổng hợp của tốc độ băng tải, độ sâu lớp hạt và thời gian lưu.

3. Chuyển đổi phủ giữa công thức gốc mỡ và gốc dầu cần một chu kỳ vệ sinh.

  • Việc chuyển đổi máy phủ chân không từ phủ mỡ gà sang phủ dầu cá salmon (hoặc ngược lại) cần một đợt xả vệ sinh tại chỗ (clean-in-place) kéo dài 15 phút giữa các mẻ để tránh lẫn hương vị. Công đoạn phủ chạy dưới dạng quy trình batch — 3.000 kg mỗi mẻ, thời gian chu kỳ 6 phút — do đó nhà hoạch định phải tính đến cả các chu kỳ mẻ và thời gian chuyển đổi giữa chúng.

  • Schantt mô hình hóa trống phủ dưới dạng công đoạn batch với thời gian chu kỳ và kích thước mẻ. Thời gian chuyển đổi giữa các nhóm sản phẩm sử dụng công đoạn phủ (Chicken Adult Coated và Salmon Adult Coated) được đặt là 15 phút cho cả hai chiều, và thuật toán lập kế hoạch tự động chèn các lần chuyển đổi này giữa các mẻ trên cùng một máy. Gantt Chart hiển thị mỗi hoạt động phủ dưới dạng thanh batch kèm theo đoạn chuyển đổi phía trước, và tổng thời gian sản xuất phản ánh tổng của các chu kỳ mẻ và chuyển đổi.

4. Đóng gói vận hành theo lịch làm việc và thông lượng khác với đùn ép.

  • Hai dây chuyền đóng gói — dây chuyền VFFS túi nhỏ chạy ở 1.500 kg/h và dây chuyền túi lớn định hình sẵn ở 3.500 kg/h — vận hành theo lịch 6 ngày, hai ca (thứ Hai đến thứ Bảy, 06:00 đến 22:00), trong khi dây chuyền đùn ép chạy 24 giờ một ngày, 5 ngày một tuần (ba ca, thứ Hai đến thứ Sáu). Một phễu đệm 15 tấn giữa làm nguội và đóng gói cung cấp khả năng tách rời, nhưng dung lượng hữu hạn của nó có nghĩa là lịch sản xuất phải đảm bảo đóng gói không bị tụt quá xa hoặc chạy vượt quá xa so với dây chuyền thượng nguồn.

  • Schantt áp dụng lịch làm việc của đóng gói dưới dạng ghi đè ở cấp máy trên mỗi dây chuyền đóng gói, để thuật toán lập kế hoạch chỉ lập lịch các hoạt động đóng gói trong khung giờ làm việc 06:00–22:00 vào mỗi ngày khả dụng. Máy đùn, máy sấy và công đoạn làm nguội tuân theo lịch mặc định 24/5. Vì thuật toán lập kế hoạch xâu chuỗi các hoạt động hạ nguồn từ các lần hoàn thành thượng nguồn cộng với thời gian chuyển công đoạn (5 phút từ làm nguội đến đóng gói qua phễu đệm), các dây chuyền đóng gói chỉ bắt đầu làm việc khi nguyên liệu có sẵn trong giờ làm việc của chúng. Sự khác biệt về lịch có nghĩa là đóng gói tự nhiên tích lũy một lượng nguyên liệu dự trữ trong khung giờ làm việc chung thứ Hai–thứ Sáu và xử lý lượng dự trữ đó vào thứ Bảy khi dây chuyền đùn ép ngừng hoạt động — xấp xỉ hiệu ứng tách rời của phễu đệm mà không cần mô hình hóa trực tiếp mức đầy của phễu.

5. Hai mô hình ca khác nhau và các đợt ngừng hoạt động theo kế hoạch phải được dung hòa trong một lịch sản xuất duy nhất.

  • Dây chuyền đùn ép chạy 3 ca theo lịch 24/5, trong khi đóng gói chạy 2 ca theo lịch 6 ngày. Trên hết, nhà máy đóng cửa vào Tết Dương lịch, Ngày Quốc tế Lao động (1 tháng 5), và đóng cửa cuối năm từ 24 đến 26 tháng 12, cộng thêm ngày 31 tháng 12 và 2 tháng 1. Vệ sinh máy đùn hàng tuần trên cả hai máy trục vít đôi mất trọn 12 giờ, và thay trục vít hàng quý cũng như bảo dưỡng băng tải máy sấy hàng năm làm tăng thêm thời gian ngừng máy.

  • Schantt mô hình hóa mọi ngoại lệ lịch dưới dạng ghi đè ngày trên toàn đội, làm cho ngày bị ảnh hưởng trở thành ngày không làm việc cho tất cả các công đoạn. Thời gian ngừng máy — vệ sinh, thay trục vít, bảo dưỡng băng tải — được mô hình hóa dưới dạng khung thời gian trên máy cụ thể; thuật toán lập kế hoạch không xếp lịch làm việc trên máy đó trong khung thời gian đó và chuyển các công việc bị ảnh hưởng sang máy đùn hoặc máy sấy kia nếu có sẵn. Lịch sản xuất kết quả tôn trọng giờ làm việc chồng lấn của đùn ép và đóng gói, đặt đúng các kỳ nghỉ cuối tuần và ngày lễ, và điều hướng tránh bảo trì theo kế hoạch mà không cần chặn thủ công.

Những gì cần mô hình hóa trong Schantt

Năm thực thể sau đây tạo thành cấu trúc cấp cao nhất của mô hình thức ăn cho chó dạng khô của bạn. Mọi số lượng dưới đây được lấy trực tiếp từ bộ dữ liệu của hướng dẫn này.

Thực thể Số lượng Ghi chú
Công đoạn 7 Trộn, Tiền xử lý, Đùn ép, Sấy, Phủ, Làm nguội, Đóng gói
Máy 11 1 máy trộn ruy băng, 1 máy tiền xử lý hơi nước, 2 máy đùn trục vít đôi, 2 máy sấy băng tải, 2 máy phủ chân không, 1 máy làm nguội đối lưu, 2 dây chuyền đóng gói
Nhóm sản phẩm 3 Chicken Adult Coated, Chicken Adult Uncoated, Salmon Adult Coated
Sản phẩm 3 Một SKU đại diện cho mỗi nhóm
Lịch làm việc 2 Dây chuyền đùn ép (24/5, 3 ca) và Dây chuyền đóng gói (6 ngày, 2 ca)

Thiết lập từng bước

1. Tạo bảy công đoạn theo thứ tự. Thiết lập các công đoạn — Trộn, Tiền xử lý, Đùn ép, Sấy, Phủ, Làm nguội, Đóng gói — theo thứ tự vị trí xuất hiện trên dây chuyền. Trên trang chi tiết của mỗi công đoạn, cấu hình thời gian chuyển công đoạn từ công đoạn trước đến công đoạn này. Thời gian chuyển công đoạn giữa các công đoạn liên tiếp như sau:

  • Trộn đến Tiền xử lý: 2 phút (băng tải)
  • Tiền xử lý đến Đùn ép: 1 phút (thả trực tiếp)
  • Đùn ép đến Sấy: 3 phút (dàn trải băng tải)
  • Sấy đến Phủ: 3 phút (băng tải); cũng thiết lập chuyển cầu nối từ Sấy đến Làm nguội ở mức 3 phút cho nhóm không phủ bỏ qua công đoạn phủ
  • Phủ đến Làm nguội: 2 phút (băng tải)
  • Làm nguội đến Đóng gói: 5 phút (qua phễu đệm)

2. Thêm các máy vào từng công đoạn. Đặt mỗi máy trong số 11 máy vào công đoạn cha tương ứng. Hai máy đùn (Máy đùn trục vít đôi A và Máy đùn trục vít đôi B) thuộc về Đùn ép, hai máy sấy băng tải thuộc về Sấy, hai máy phủ chân không thuộc về Phủ, và hai dây chuyền đóng gói thuộc về Đóng gói — một máy mỗi công đoạn cho các công đoạn còn lại.

3. Tạo các nhóm sản phẩm và xác định lộ trình của chúng. Tạo ba nhóm sản phẩm — Chicken Adult Coated, Chicken Adult Uncoated và Salmon Adult Coated. Trên trang lộ trình của mỗi nhóm, chọn các công đoạn mà nhóm đó yêu cầu. Cả ba nhóm đều đi qua Trộn, Tiền xử lý, Đùn ép, Sấy, Làm nguội và Đóng gói. Hai nhóm có phủ cũng đi qua Phủ; Chicken Adult Uncoated thì không — chuyển cầu nối bỏ qua công đoạn (Sấy đến Làm nguội, 3 phút) đã được cấu hình trong thời gian chuyển công đoạn của công đoạn Sấy. Tắt tùy chọn chuyển một phần cho tất cả các chặng; kịch bản của hướng dẫn này chỉ sử dụng bàn giao toàn bộ mẻ.

4. Thêm một sản phẩm đại diện cho mỗi nhóm. Tạo ba sản phẩm — Chicken Adult Complete 10 kg (nhóm: Chicken Adult Coated), Chicken Adult Natural 10 kg (nhóm: Chicken Adult Uncoated) và Salmon & Fish Oil Premium 10 kg (nhóm: Salmon Adult Coated). Mỗi sản phẩm tự động kế thừa lộ trình của nhóm.

5. Thiết lập thông số năng lực máy và thời gian chuyển đổi. Mỗi máy phải được cấu hình với tốc độ hoặc chu kỳ xác định tốc độ xử lý của máy đối với từng nhóm sản phẩm. Đối với công đoạn batch (Trộn, Phủ), thiết lập kích thước mẻ và thời gian chu kỳ. Đối với công đoạn flow (Tiền xử lý, Đùn ép, Sấy, Làm nguội, Đóng gói), thiết lập tốc độ thông lượng mỗi giờ. Sau đó cấu hình thời gian chuyển đổi theo từng cặp trên mỗi máy xử lý nhiều nhóm sản phẩm.

  • Thông số mẻ trộn (Máy trộn ruy băng): 2.000 kg/mẻ, chu kỳ 5 phút — giống hệt cho cả ba nhóm
  • Thông số mẻ phủ (Máy phủ chân không A và B): 3.000 kg/mẻ, chu kỳ 6 phút — chỉ cho hai nhóm có phủ
  • Thông lượng đùn ép (cả hai máy đùn): 3.500 kg/h cho cả hai nhóm gà; 3.000 kg/h cho Salmon Adult Coated
  • Thông lượng sấy (cả hai máy sấy): 3.400 kg/h cho cả hai nhóm gà; 3.000 kg/h cho Salmon Adult Coated
  • Thông lượng làm nguội: 3.400 kg/h cho cả hai nhóm gà; 3.100 kg/h cho Salmon Adult Coated
  • Thông lượng đóng gói (Dây chuyền 1, VFFS túi nhỏ): 1.500 kg/h cho tất cả các nhóm
  • Thông lượng đóng gói (Dây chuyền 2, túi lớn định hình sẵn): 3.500 kg/h cho tất cả các nhóm
  • Thông lượng tiền xử lý: 3.500 kg/h cho cả hai nhóm gà; 3.000 kg/h cho Salmon Adult Coated
  • Chuyển đổi máy đùn: cùng protein (gà có phủ sang gà không phủ và ngược lại) 35 phút; gà sang cá salmon 60 phút; cá salmon sang gà 90 phút; cùng nhóm 0 phút; cấu hình trên cả hai máy đùn
  • Chuyển đổi máy phủ: gà sang cá salmon và cá salmon sang gà 15 phút; cùng nhóm 0 phút; cấu hình trên cả hai máy phủ
  • Chuyển đổi đóng gói: tất cả chuyển đổi giữa các nhóm 10 phút; cùng nhóm 0 phút; cấu hình trên cả hai dây chuyền đóng gói

6. Cấu hình lịch làm việc, ngoại lệ và thời gian ngừng máy (tùy chọn, thực hiện cuối cùng). Tạo hai lịch làm việc: Dây chuyền đùn ép (mặc định, 24 giờ một ngày, thứ Hai đến thứ Sáu) và lịch ghi đè Dây chuyền đóng gói (06:00 đến 22:00, thứ Hai đến thứ Bảy, gán cho cả hai dây chuyền đóng gói). Thêm các ngoại lệ lịch trên toàn đội (Tết Dương lịch, Ngày Quốc tế Lao động, đóng cửa cuối năm) và thời gian ngừng máy (vệ sinh hàng tuần trên cả hai máy đùn, thay trục vít hàng quý trên Máy đùn A, bảo dưỡng băng tải máy sấy hàng năm trên Máy sấy A).

Để có hướng dẫn từng bước về cấu hình từng mục này trong Schantt, hãy xem tài liệu của Schantt.

Những sai lầm thường gặp

1. Một thời gian chuyển đổi chung cho tất cả các lần chuyển đổi máy đùn. Đặt một thời gian chuyển đổi duy nhất cho mọi cặp nhóm sản phẩm trên máy đùn bỏ qua sự khác biệt thực tế giữa chuyển đổi cùng protein (35 phút) và chuyển đổi khác protein (60 đến 90 phút). Thuật toán lập kế hoạch không thể tối ưu hóa dựa trên những gì nó không thấy: với một giá trị phẳng, mọi lần chuyển đổi đều như nhau và không có động lực để gom các mẻ chạy theo loại protein. Khắc phục: Nhập từng cặp định hướng riêng biệt trên trang chuyển đổi của Máy — ma trận 3×3 đầy đủ cho mỗi máy đùn, bao gồm các mục cùng nhóm với thời gian bằng 0 — để thuật toán có thể cân nhắc chi phí thực sự của từng lần chuyển đổi.

2. Định tuyến nhóm sản phẩm không phủ qua công đoạn phủ với thời gian xử lý bằng không. Nếu nhóm không phủ đi qua công đoạn phủ với hoạt động có thời lượng bằng không hoặc số lượng bằng không, thuật toán vẫn xếp lịch đặt trước máy tại công đoạn đó và làm lệch thời gian hạ nguồn theo thời gian chuyển công đoạn vào phủ cộng với thời gian chờ máy phủ khả dụng tiếp theo. Lịch sản xuất của sản phẩm không phủ bị đẩy muộn một cách giả tạo. Khắc phục: Loại bỏ Phủ khỏi lộ trình của Chicken Adult Uncoated hoàn toàn và dựa vào thời gian chuyển cầu nối từ sấy sang làm nguội (3 phút) để đưa nguyên liệu đi tiếp.

3. Mô hình hóa công đoạn phủ dưới dạng flow thay vì batch. Một trống phủ liên tục xử lý hạt với tốc độ ổn định (trên 8 tấn/h trên một số dây chuyền công nghiệp) là công đoạn flow, nhưng máy phủ chân không batch điển hình của các nhà máy quy mô vừa vận hành theo chu kỳ rời rạc — 3.000 kg mỗi mẻ, chu kỳ 6 phút. Đặt nó là flow sẽ cho công thức thời lượng sai (số lượng × khoảng thời gian đơn vị) và tạo ra thời gian bắt đầu không khớp với nhịp điệu thực tế của nạp, phủ và xả. Khắc phục: Đặt công đoạn phủ là batch và nhập kích thước mẻ cùng thời gian chu kỳ trên trang chi tiết của mỗi máy phủ.

4. Sử dụng cùng một lịch làm việc cho tất cả các công đoạn. Dây chuyền đùn ép chạy 24 giờ một ngày, 5 ngày một tuần, trong khi dây chuyền đóng gói chạy 2 ca, 6 ngày một tuần. Áp dụng một lịch làm việc mặc định duy nhất cho tất cả các công đoạn có nghĩa là thuật toán lập lịch cho đóng gói vào những giờ không có nhân viên đóng gói trên sàn, và lịch sản xuất hiển thị các hoạt động đóng gói ban đêm và sáng sớm phi thực tế. Khắc phục: Tạo một lịch làm việc riêng cho Dây chuyền đóng gói (06:00–22:00, thứ Hai–thứ Bảy) và gán nó dưới dạng ghi đè ở cấp máy trên cả hai dây chuyền đóng gói, để phần còn lại của nhà máy theo lịch mặc định 24/5.

Một lịch sản xuất tốt trông như thế nào

Một lịch sản xuất Schantt được cấu hình tốt thể hiện thời gian vận hành thực tế, nhóm sản phẩm được gom gọn gàng trên các máy dùng chung và không có xung đột giữa các công đoạn chạy theo các lịch làm việc khác nhau. Lịch sản xuất và Gantt Chart kể cùng một câu chuyện: mỗi công việc chảy qua dây chuyền một cách có thể dự đoán trước, và nhà hoạch định có thể thấy — trong nháy mắt — điểm nghẽn tiếp theo sẽ xảy ra ở đâu.

Trước đây (lập kế hoạch thủ công hoặc dựa trên bảng tính): Đội ngũ hoạch định sắp xếp thứ tự công việc bằng tay, gom sản phẩm một cách lỏng lẻo theo loại protein nhưng thiếu tầm nhìn về cách các lần chuyển đổi máy đùn cộng dồn trong suốt tầm nhìn nhiều ngày. Các khung giờ phủ và đóng gói được lập lịch tuần tự với khoảng trống lớn giữa các công đoạn vì tính khả dụng thực tế ở hạ nguồn rất khó tính bằng tay. Lịch sản xuất thường mang tính thận trọng — cố tình để lại năng lực dư để tránh các bất ngờ.

  • Chuyển đổi máy đùn được ước tính ở mức phẳng 60 phút bất kể hướng, khiến lịch sản xuất hoặc lạc quan (nếu chuyển đổi thực tế là 90 phút) hoặc lãng phí (nếu chỉ là 35 phút).
  • Nhóm không phủ được ghi chú là "phủ — bỏ qua" mà không điều chỉnh thời gian hạ nguồn, do đó thời gian bắt đầu của làm nguội và đóng gói bị lệch.
  • Lịch đóng gói được xấp xỉ dưới dạng giảm giờ khả dụng hàng ngày thay vì được mô hình hóa thành các khung giờ 06:00–22:00 rõ ràng, nên hoạt động đóng gói cuối ngày bị lập lịch vào giữa đêm.
  • Thời gian ngừng máy theo kế hoạch (vệ sinh, thay trục vít) được ghi chú trên giấy hoặc dòng bảng tính nhưng không được phản ánh trong thời gian.

Sau đây (Schantt chế độ Semi-Auto): Nhà hoạch định nhập danh sách công việc theo thứ tự sản xuất ưu tiên — ví dụ: tất cả sản phẩm gà trước, sau đó đến cá salmon — và chạy tối ưu hóa Semi-Auto. Thuật toán phân bổ từng công việc vào máy tốt nhất tại mỗi công đoạn, đồng thời tôn trọng trình tự cố định, tốc độ thông lượng theo nhóm sản phẩm, ma trận chuyển đổi định hướng, hai lịch làm việc và các đợt ngừng máy theo kế hoạch.

  • Chuyển đổi máy đùn hiển thị dưới dạng các thanh được mã hóa màu trên Gantt Chart: xanh lá cây cho chuyển đổi cùng protein 35 phút, hổ phách cho chuyển đổi khác protein 60 phút, đỏ cho chuyển đổi ngược chiều 90 phút. Nhà hoạch định có thể thấy ngay liệu trình tự dự kiến có tránh được các chuyển đổi dài salmon-sang-gà hay không.
  • Nhóm sản phẩm Chicken Adult Uncoated chảy qua đùn ép và sấy, sau đó bỏ qua trực tiếp sang làm nguội mà không có hoạt động phủ — thời gian được giữ chặt chẽ, vì chuyển cầu nối bảo toàn độ trễ băng tải thực tế.
  • Các hoạt động đóng gói được giới hạn trong khung giờ 06:00–22:00, với hoạt động cuối cùng mỗi ngày kết thúc tự nhiên trước khi ca làm việc kết thúc. Ca thứ Bảy hiển thị dưới dạng một ngày rút gọn xử lý nguyên liệu còn lại từ đợt chạy thứ Sáu của dây chuyền đùn ép.
  • Vệ sinh hàng tuần và bảo trì hàng quý được chặn trên các máy liên quan, và thuật toán tự động điều hướng các công việc bị ảnh hưởng sang máy song song (hoặc lập lịch tránh thời gian ngừng máy trên các công đoạn chỉ có một máy).
  • Tổng thời gian sản xuất ngắn hơn so với đường cơ sở thủ công vì thuật toán phân bổ công việc thông minh trên các máy song song — hai máy đùn, hai máy sấy, hai máy phủ và hai dây chuyền đóng gói được sử dụng song song khi lộ trình cho phép, mà nhà hoạch định không phải tính toán tải từng máy bằng tay.

Ready to schedule your own facility?

Dùng thử Schantt miễn phí — không cần thẻ tín dụng. Từ bảng tính đến Gantt Chart tối ưu chỉ trong 60 phút.

Dùng thử Schantt miễn phí