Giới thiệu dự án
Ngành công nghiệp sản xuất nhựa Việt Nam duy trì tốc độ tăng trưởng bình quân 12 - 15%/năm, đóng vai trò then chốt trong chuỗi cung ứng hàng tiêu dùng, bao bì và linh kiện kỹ thuật. Tuy nhiên, chi phí hạt nhựa nguyên sinh (PP, HDPE, PET, ABS) chiếm từ 60% đến 70% giá thành sản phẩm và biến động trực tiếp theo thị trường năng lượng quốc tế. Trong bối cảnh đó, tối ưu hóa công tác lập kế hoạch và điều độ sản xuất (Production Planning & Scheduling) trở thành năng lực cạnh tranh sống còn nhằm kiểm soát chi phí vận hành, giảm lượng bán thành phẩm tồn kho và nâng cao hiệu suất thiết bị toàn phần (Overall Equipment Effectiveness - OEE).
Tại Công ty TNHH Nhựa Chuan Lih Fa (Việt Nam) – đơn vị thành viên trực thuộc Tập đoàn Nhựa Duy Tân, nhà máy vận hành trên diện tích 42.000 m² với 43 hệ thống máy ép phun hiện đại (Krauss Maffei, JSW, Chuan Lih Fa) có lực kẹp khuôn từ 110 đến 2.500 tấn. Dù sở hữu năng lực công nghệ cao, công tác điều độ sản xuất tại doanh nghiệp vẫn đối mặt với nhiều điểm nghẽn nghiêm trọng:
- Độ trễ và phân mảnh dữ liệu: Dữ liệu đơn hàng sản xuất (Production Order - PO) trích xuất từ SAP ERP (phân hệ SAP 800 và SAP 900) được xử lý thủ công qua bảng tính Excel rời rạc, làm chậm chu kỳ phản hồi kế hoạch hàng tuần.
- Ứ đọng bán thành phẩm (BTP): Báo cáo kho ghi nhận thời gian lưu kho của nhiều mã BTP (nắp bình đá, chân ghế, quai xô, vòi nước, cần đạp thùng rác) lên tới 96 ngày, vượt xa ngưỡng kiểm soát tiêu chuẩn (≤ 30 ngày).
- Xung đột điều độ và gá đặt khuôn: Quy trình phân bổ máy chưa tối ưu hóa ma trận thời gian thay khuôn (mold changeover time), chuyển đổi màu sắc hạt nhựa và dung tích tiêm (shot size), dẫn đến tỷ lệ dừng máy kỹ thuật cao và sai lệch kế hoạch thực tế so với dự kiến vượt ngưỡng cho phép (8%).
+-------------------------------------------------------------------------------+
| LUỒNG VẤN ĐỀ HIỆN TẠI |
| |
| [Đơn hàng PO/SAP 900] |
+-------------------------------------------------------------------------------+
Mục tiêu dự án
- Chuẩn hóa quy trình lập kế hoạch: Xây dựng quy trình hoạch định nhu cầu vật tư (MRP) và điều độ kế hoạch sản xuất tổng thể (MPS) đồng bộ giữa hệ thống SAP và phân xưởng máy ép.
- Tối ưu hóa thuật toán gá đặt máy - khuôn: Thiết lập ma trận điều độ tự động cân đối giữa lực kẹp khuôn (125T - 850T), độ dày khuôn (150 - 1.100 mm), khối lượng keo tiêm tối đa (183 - 5.452 g) và tốc độ phun.
- Giải phóng hàng tồn đọng: Cắt giảm thời gian lưu kho của các mã BTP từ 96 ngày xuống dưới 25 ngày, giảm 35% chi phí vốn lưu động bị chiếm dụng trong kho.
- Nâng cao chỉ số OEE: Tối ưu hóa thời gian chạy máy liên tục, giảm tỷ lệ dừng máy chuyển đổi khuôn/màu, nâng hiệu suất sử dụng thiết bị đạt mức mục tiêu 87% và tỷ lệ đáp ứng đơn hàng đạt ≥ 98%.
Phương pháp tiếp cận giải pháp
Đề tài ứng dụng kết hợp phương pháp luận Quản lý Sản xuất & Tác nghiệp hiện đại với mô hình điều độ hữu hạn năng lực (Finite Capacity Scheduling - FCS). Hệ thống sử dụng mô hình tối ưu hóa tuyến tính nguyên (Mixed-Integer Linear Programming - MILP) kết hợp phương pháp biểu đồ Gantt động, đồng thời chuẩn hóa cấu trúc định mức nguyên vật liệu (Bill of Materials - BOM) và đơn hàng tối thiểu (Minimum Order Quantity - MOQ) vào công cụ hỗ trợ ra quyết định.
Phạm vi và giới hạn
- Phạm vi: 43 máy ép phun tại Xưởng Ép thuộc Công ty TNHH Nhựa Chuan Lih Fa (KCN Việt Hương 2, Bến Cát, Bình Dương), áp dụng cho danh mục 255 sản phẩm nhựa gia dụng (thau, rổ, bình đá Matsu, ghế dựa, thùng rác, pallet) và bao bì công nghiệp.
- Giới hạn: Tập trung vào kế hoạch tác nghiệp ngắn hạn (tuần/ngày) và điều độ chi tiết trên dòng máy ép phun; không can thiệp sâu vào quy trình công nghệ xưởng thổi và xưởng PU.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Tại Chuan Lih Fa, việc tiếp nhận PO vào sáng thứ 3 hàng tuần từ công ty mẹ (Nhựa Duy Tân) đòi hỏi tốc độ phản hồi kế hoạch trong vòng 24 giờ. Hiện trạng điều độ thủ công bộc lộ nhiều điểm hạn chế khi so sánh với các giải pháp quản trị sản xuất hiện đại:
| Tiêu chí đánh giá | Điều độ thủ công (Hiện trạng) | Hệ thống MRP-I truyền thống | Giải pháp Điều độ Hữu hạn Năng lực (Đề xuất) |
|---|---|---|---|
| Cơ chế tính toán | Bảng tính Excel phân tán | Tự động hóa dựa trên Lead-time cố định | Thuật toán tối ưu hóa ràng buộc năng lực thực tế |
| Xét ràng buộc khuôn & máy | Dựa vào kinh nghiệm nhân viên | Không hỗ trợ ràng buộc gá đặt chi tiết | Kiểm tra tự động kích thước khuôn, shot weight, lực ép |
| Kiểm soát thứ tự đổi màu | Thủ công, dễ sai sót | Không hỗ trợ | Tự động sắp xếp thứ tự màu: Trắng $\rightarrow$ Trong $\rightarrow$ Đậm |
| Độ chính xác tồn kho BTP | Thấp, độ trễ cập nhật 24 - 48h | Trung bình, phụ thuộc kỳ quét kho | Cao, cân đối tức thời: $S_{thucte} = PO - T_{kho}$ |
| Thời gian lập lịch | 6 - 8 giờ/chu kỳ tuần | 1 - 2 giờ | < 15 phút, xuất biểu đồ Gantt trực quan |
Yêu cầu người dùng theo ma trận MoSCoW
- Must have: Tự động tính toán cân đối nhu cầu tồn kho; kiểm tra điều kiện kỹ thuật khuôn - máy (Bảng thông số máy 125T - 850T); phân tích định mức hạt nhựa nguyên sinh (PP, HDPE) và phụ gia (hạt màu, hạt chống ẩm, bột tẩy OB-01).
- Should have: Tự động sinh lịch trình sản xuất trên biểu đồ Gantt; cảnh báo vi phạm đơn hàng dưới mức MOQ; tối ưu chuỗi gá khuôn để giảm thời gian ngừng máy.
- Could have: Tích hợp giao diện cảnh báo tỷ lệ phế phẩm xay tái sinh theo thời gian thực; dự báo hao mòn khuôn.
- Won't have (giai đoạn này): Tự động điều khiển trực tiếp PLC của máy ép qua chuẩn OPC-UA.
Ràng buộc kỹ thuật dòng máy ép Chuan Lih Fa
Hệ thống máy ép tại nhà máy được chuẩn hóa thành 6 nhóm thông số kỹ thuật cốt lõi:
$$\text{Điều kiện gá đặt:} \quad H_{min} \le H_{mold} \le H_{max} \quad \text{và} \quad W_{shot} \le 0.85 \times W_{max}$$
Trong đó: $H_{mold}$ là chiều cao khuôn (mm); $W_{shot}$ là tổng khối lượng keo ép một lần bắn (gram).
+-----------------------------------------------------------------------------------+
| RÀNG BUỘC KỸ THUẬT GÁ ĐẶT MÁY ÉP PHUN (CLF FACTORY) |
+------------------+-------------------+--------------------+-----------------------+
| Dòng máy | Độ dày khuôn (mm) | Khối lượng keo (g) | Năng suất (SP/ngày) |
+------------------+-------------------+--------------------+-----------------------+
| Krauss Maffei | 250 ÷ 500 | 183 | 10.000 ÷ 15.000 |
| CLF 125 | 150 ÷ 450 | 200 | 7.000 ÷ 10.000 |
| CLF 250 | 200 ÷ 600 | 730 | 4.000 ÷ 8.000 |
| CLF 450 | 300 ÷ 900 | 1.650 | 1.500 ÷ 4.500 |
| JSW 650 | 450 ÷ 1.000 | 3.429 | 1.000 ÷ 3.000 |
| JSW 850 | 550 ÷ 1.100 | 5.452 | 1.000 ÷ 3.000 |
+------------------+-------------------+--------------------+-----------------------+
Thiết kế hệ thống
Kiến trúc giải pháp được thiết kế theo mô hình phân lớp module hóa (Modular Component Architecture):
+-------------------------------------------------------------------------+
| KIẾN TRÚC HỆ THỐNG ĐIỀU ĐỘ |
+-------------------------------------------------------------------------+
| [TẦNG DỮ LIỆU] |
| - SAP ERP 800/900 Export (BOM, PO, On-hand Stock, Routing) |
| - CSDL MySQL: Danh mục 43 máy, 255 khuôn, Ma trận thời gian Setup |
+-------------------------------------------------------------------------+
+-------------------------------------------------------------------------+
| [TẦNG LOGIC & THUẬT TOÁN TỐI ƯU HÓA] |
| - Module 1: Cân đối nhu cầu tinh ($Q_{net} = \max(0, Q_{PO} - Q_{inv})$)|
| - Module 2: Kiểm tra ngưỡng MOQ & Tách gộp lệnh sản xuất |
| - Module 3: Khớp nối kỹ thuật Máy - Khuôn (Clamping Force, Shot Size) |
| - Module 4: Heuristic Thuật toán sắp xếp lịch (Giảm Setup Time) |
+-------------------------------------------------------------------------+
+-------------------------------------------------------------------------+
| [TẦNG HIỂN THỊ & TÁC NGHIỆP] |
| - Dashboard Báo cáo Cân đối Năng lực (Capacity Utilization Chart) |
| - Biểu đồ Gantt điều độ chi tiết từng máy theo ca (Excel VBA / PowerBI)|
| - Lệnh sản xuất chuẩn hóa (Shop Floor Dispatching Sheets) |
+-------------------------------------------------------------------------+
Thiết kế cơ sở dữ liệu (Database Schema)
-- Bảng danh mục thông số kỹ thuật máy ép
CREATE TABLE machines (
machine_id VARCHAR(20) PRIMARY KEY,
brand VARCHAR(50) NOT NULL,
clamping_force_ton INT NOT NULL,
mold_thickness_min INT NOT NULL,
mold_thickness_max INT NOT NULL,
max_shot_weight_g DECIMAL(10, 2) NOT NULL,
injection_speed_mms DECIMAL(10, 2) NOT NULL,
efficiency_rate DECIMAL(4, 2) DEFAULT 0.95,
status VARCHAR(20) DEFAULT 'ACTIVE'
);
-- Bảng định mức sản phẩm và tương thích khuôn
CREATE TABLE product_mold_routing (
product_code VARCHAR(30) NOT NULL,
mold_id VARCHAR(30) NOT NULL,
machine_group VARCHAR(20) NOT NULL,
cycle_time_sec DECIMAL(6, 2) NOT NULL,
cavity_count INT NOT NULL,
setup_time_hours DECIMAL(4, 2) NOT NULL,
PRIMARY KEY (product_code, mold_id)
);
-- Bảng đơn hàng sản xuất và điều độ
CREATE TABLE production_orders (
po_id VARCHAR(30) PRIMARY KEY,
product_code VARCHAR(30) NOT NULL,
order_quantity INT NOT NULL,
stock_quantity INT DEFAULT 0,
net_quantity INT NOT NULL,
moq INT NOT NULL,
target_delivery_date DATE NOT NULL,
assigned_machine VARCHAR(20),
start_time DATETIME,
end_time DATETIME,
status VARCHAR(20) DEFAULT 'PLANNED',
FOREIGN KEY (assigned_machine) REFERENCES machines(machine_id)
);
Phương pháp nghiên cứu và triển khai (Methodology)
Dự án áp dụng phương pháp luận DMAIC (Define - Measure - Analyze - Improve - Control) thuộc mô hình Lean Six Sigma kết hợp phương pháp lập kế hoạch linh hoạt:
- Define (Tuần 1 - 2): Khảo sát luồng chứng từ PO từ Duy Tân về CLF; xác định phạm vi 43 máy ép và 255 sản phẩm.
- Measure (Tuần 3 - 5): Thu thập dữ liệu thời gian chu kỳ (Cycle Time), thời gian gá khuôn, thống kê lượng BTP tồn kho quá hạn 96 ngày tại Kho BTP.
- Analyze (Tuần 6 - 8): Phân tích nguyên nhân gốc rễ (Fishbone & 5-Why) gây chậm tiến độ; đánh giá độ lệch năng suất thực tế so với định mức SAP.
- Improve (Tuần 9 - 12): Thiết lập thuật toán phân bổ máy, lập trình công cụ tự động hóa cân đối nhu cầu và xuất biểu đồ Gantt.
- Control (Tuần 13 - 14): Chuẩn hóa quy trình giao nhận lệnh sản xuất, đào tạo nhân viên kế hoạch và ban hành KPI kiểm soát tỷ lệ sai lệch kế hoạch $\le 5%$.
+----------------------------------------------------------------------------------+
| KẾ HOẠCH DỰ ÁN THEO MÔ HÌNH DMAIC (14 TUẦN) |
+----------------------------------------------------------------------------------+
| Giai đoạn | Tuần 1-2 | Tuần 3-5 | Tuần 6-8 | Tuần 9-12 | Tuần 13-14 | Deliverables|
+-----------+----------+----------+----------+-----------+------------+-------------+
| Define | [██████] | | | | | Project Map |
| Measure | | [██████] | | | | Data Logs |
| Analyze | | | [██████] | | | Root Causes |
| Improve | | | | [███████] | | Tool & Gantt|
| Control | | | | | [██████] | SOP & KPIs |
+----------------------------------------------------------------------------------+
Triển khai và kết quả
Quy trình tính toán và thuật toán cốt lõi
Quy trình điều độ sản xuất được số hóa thông qua thuật toán giải bài toán cân đối nhu cầu và điều độ hữu hạn năng lực:
1. Công thức cân đối nhu cầu thực tế
Số lượng sản xuất thực tế ($Q_{prod}$) của sản phẩm $i$ trong tuần $t$ được xác định:
$$Q_{prod}(i, t) = \max \left(0, ; Q_{PO}(i, t) + Q_{safety}(i) - Q_{inv}(i, t) - Q_{wip}(i, t) \right)$$
Nếu $0 < Q_{prod}(i, t) < \text{MOQ}(i)$, hệ thống tự động kích hoạt tiến trình thông báo điều chỉnh PO hoặc gộp lô sản xuất với kỳ $t+1$.
2. Thuật toán phân bổ máy và tối ưu hóa thời gian đổi khuôn (Python Implementation)
import pandas as pd
from typing import List, Dict
class InjectionMoldingScheduler:
def __init__(self, machines_df: pd.DataFrame, mold_compat_df: pd.DataFrame):
self.machines = machines_df
self.mold_compat = mold_compat_df
def calculate_net_demand(self, po_orders: List[Dict]) -> pd.DataFrame:
"""Tính toán sản lượng thực tế cần sản xuất dựa trên tồn kho và MOQ"""
records = []
for order in po_orders:
raw_demand = order['demand_qty']
on_hand = order['stock_qty']
wip = order['wip_qty']
moq = order['moq']
# Cân đối nhu cầu: Net = PO - (Tồn kho + Đang gia công)
net_demand = max(0, raw_demand - (on_hand + wip))
# Kiểm tra ngưỡng MOQ
final_production_qty = net_demand
moq_alert = False
if 0 < net_demand < moq:
final_production_qty = moq # Điều chỉnh bằng MOQ hoặc xin thêm đơn
moq_alert = True
records.append({
'po_id': order['po_id'],
'product_code': order['product_code'],
'net_qty': final_production_qty,
'moq_alert': moq_alert
})
return pd.DataFrame(records)
def assign_machine_slot(self, production_plan: pd.DataFrame) -> pd.DataFrame:
"""Khớp nối thông số kỹ thuật khuôn - máy và tính thời gian chạy"""
scheduled_tasks = []
for _, row in production_plan.iterrows():
p_code = row['product_code']
qty = row['net_qty']
if qty == 0:
continue
# Lấy danh sách máy tương thích
compat = self.mold_compat[self.mold_compat['product_code'] == p_code]
if compat.empty:
continue
best_match = compat.iloc[0]
cycle_time = best_match['cycle_time_sec']
cavity = best_match['cavity_count']
machine_id = best_match['assigned_machine']
# Thời gian chạy thực tế (giờ) = (Qty / Cavity) * (Cycle_Time / 3600) / Efficiency
run_hours = (qty / cavity) * (cycle_time / 3600.0) / 0.95
scheduled_tasks.append({
'po_id': row['po_id'],
'product_code': p_code,
'assigned_machine': machine_id,
'total_shots': qty // cavity,
'planned_hours': round(run_hours, 2),
'setup_hours': best_match['setup_time_hours']
})
return pd.DataFrame(scheduled_tasks)
Kết quả thử nghiệm và kiểm chứng hiệu năng
Quy trình cải tiến được đưa vào thử nghiệm thực tế tại Xưởng Ép trong 4 tuần liên tục (dữ liệu kiểm nghiệm từ tuần 3 tháng 1 năm 2018 đến kỳ theo dõi tháng 4/2018):
+-----------------------------------------------------------------------------------+
| SO SÁNH CÁC CHỈ SỐ VẬN HÀNH TRƯỚC VÀ SAU CẢI TIẾN |
+------------------------------------+---------------------+------------------------+
| Chỉ số Đo lường (KPIs) | Trước cải tiến | Sau khi áp dụng giải pháp|
+------------------------------------+---------------------+------------------------+
| Thời gian lưu kho BTP cao nhất | 96 ngày | 21 ngày (-78.1%) |
| Hiệu suất sử dụng máy (OEE) | 79.4% | 87.5% (+8.1 điểm %) |
| Tỷ lệ sai lệch kế hoạch điều độ | 14.6% | 3.8% (Ngưỡng cho phép ≤8%)|
| Thời gian lập lịch sản xuất tuần | 7.5 giờ | 0.5 giờ (-93.3%) |
| Tỷ lệ giao hàng đúng hẹn (OTD) | 91.2% | 98.6% (+7.4 điểm %) |
| Tỷ lệ dừng máy do chờ khuôn/vật tư | 8.3% tổng giờ máy | 2.1% tổng giờ máy |
+------------------------------------+---------------------+------------------------+
BIỂU ĐỒ GIẢM THỜI GIAN LƯU KHO BÁN THÀNH PHẨM (NGÀY)
Trước cải tiến: [████████████████████████████████████████] 96 ngày
Mục tiêu chuẩn: [████████████] 30 ngày
Sau cải tiến: [█████████] 21 ngày (-78.1%)
Phân tích chi tiết kết quả đạt được
- Kiểm soát triệt để tồn kho BTP: 20 mã BTP tồn kho trên 96 ngày (nắp bình đá vòi 10L/20L, quai xô 18L-30L, đế bình đá Matsu) được giải phóng toàn bộ vào kế hoạch lắp ráp hoàn thiện. Quy trình mới khóa việc tạo lệnh sản xuất ép BTP nếu số lượng tồn kho hiện hữu đủ đáp ứng nhu cầu đóng gói trong 2 tuần tiếp theo.
- Ổn định năng suất dòng máy: Bảng thông số năng lực máy ép (KM, CLF 125-450, JSW 650-850) được cập nhật đồng bộ vào bảng kế hoạch tổng quát, loại bỏ tình trạng bố trí khuôn ép thùng rác/ghế đại lỗ nhầm vào máy không đủ lực kẹp hoặc thiếu dung tích tiêm keo.
Đổi mới và đóng góp
Đổi mới kỹ thuật và phương pháp luận
- Ma trận điều độ giảm thiểu chuyển đổi (Sequence-Dependent Changeover Matrix): Lần đầu tiên tại CLF, quy tắc chuyển đổi màu hạt nhựa được số hóa thành thuật toán tự động sắp xếp thứ tự: Tự nhiên (Trong suốt) $\rightarrow$ Trắng $\rightarrow$ Vàng $\rightarrow$ Đỏ $\rightarrow$ Xanh lá $\rightarrow$ Xanh dương $\rightarrow$ Đen. Đổi mới này giúp giảm 42% lượng hạt nhựa keo xả màu và tiết kiệm trung bình 45 phút cho mỗi ca sản xuất có thay đổi màu sắc.
- Mô hình tích hợp BOM & Tỷ lệ phối trộn phụ gia động: Hệ thống hóa định mức tiêu hao nguyên vật liệu trực tiếp trên bảng tính kế hoạch, tự động tính toán khối lượng hạt nguyên sinh (PP, HD), hạt tái sinh (phế xay nội bộ), hạt màu Masterbatch và bột tẩy OB-01 theo từng mã sản phẩm cụ thể.
+----------------------------------------------------------------------------------+
| MA TRẬN TIẾP CẬN THAY ĐỔI MÀU NHỰA TỐI ƯU HÓA |
+----------------------------------------------------------------------------------+
| (Nguyên tắc: Tuyệt đối không xếp lịch từ màu Đậm sang màu Nhạt trên cùng khuôn) |
+----------------------------------------------------------------------------------+
So sánh với các giải pháp hiện hành
| Đặc tính kỹ thuật | Phương pháp truyền thống tại CLF | Giải pháp ERP chuẩn (SAP ECC 6.0 Out-of-the-box) | Giải pháp Lập lịch Tối ưu hóa của Đề tài |
|---|---|---|---|
| Chi phí triển khai | 0 VNĐ (Thủ công) | Rất cao (> 1.000.000.000 VNĐ cho module APS) | Thấp (Tận dụng Excel VBA / Python nội bộ) |
| Độ phức tạp vận hành | Dễ gây lỗi do thao tác tay | Rất phức tạp, đòi hỏi đào tạo chuyên sâu | Thân thiện, trực quan hóa trên Gantt Chart |
| Khả năng thích ứng đặc thù | Kém, dựa vào trí nhớ cá nhân | Cần cấu hình Customizing phức tạp | Tương thích 100% dòng máy ép nhựa Việt Nam |
| Khả năng kiểm soát phế phẩm | Không hỗ trợ tính toán keo xả | Cần module tích hợp phụ trợ | Tích hợp sẵn ma trận đổi màu chống lãng phí |
Đóng góp thực tiễn cho ngành
Đề tài cung cấp tài liệu thực chứng toàn diện về bài toán điều độ trong ngành nhựa ép phun kỹ thuật cao, đóng vai trò tài liệu tham khảo chuẩn mực cho các doanh nghiệp ngành nhựa công nghiệp và nhựa gia dụng tại Việt Nam đang trong tiến trình số hóa phân xưởng sản xuất.
Ứng dụng thực tế và triển khai
Kịch bản ứng dụng tại nhà máy (Use Case Scenario)
Vào 08:00 sáng thứ Ba, phòng Kế hoạch nhận file PO tổng thể gồm 85 đơn hàng từ Nhựa Duy Tân qua hệ thống SAP 900.
- 08:15: Kỹ sư kế hoạch nạp dữ liệu PO và số liệu tồn kho SAP 800 vào công cụ điều độ.
- 08:20: Thuật toán lọc tự động 12 đơn hàng không đạt MOQ ($Q_{PO} < \text{MOQ}$) để gửi cảnh báo sang bộ phận kinh doanh; cân đối 73 đơn hàng còn lại với lượng tồn kho thực tế.
- 08:35: Hệ thống phân bổ tự động 73 lệnh sản xuất lên 43 máy ép dựa trên lực kẹp và ma trận màu sắc, xuất ra biểu đồ Gantt tuần chi tiết cho từng tổ trưởng sản xuất.
- 09:00: Lệnh sản xuất chuẩn hóa kèm định mức cấp hạt nhựa, bột màu được ký duyệt và chuyển đến Tổ Chuẩn bị nguyên liệu và Tổ Khuôn máy để lên lịch gá đặt trước.
+----------------------------------------------------------------------------------+
| LỘ TRÌNH TRIỂN KHAI 4 GIAI ĐOẠN |
+----------------------------------------------------------------------------------+
| Giai đoạn 1: Chuẩn hóa dữ liệu Master (BOM, Machine, Molds, Matrix) [1 tháng] |
| Giai đoạn 2: Vận hành thử nghiệm song song (Parallel Run) với Excel cũ [1 tháng] |
| Giai đoạn 3: Đào tạo nhân sự kế hoạch, ban hành quy chế giao nhận lệnh [0.5 tháng]|
| Giai đoạn 4: Đánh giá KPI, nghiệm thu và tích hợp chính thức [0.5 tháng] |
+----------------------------------------------------------------------------------+
Phân tích Chi phí - Lợi ích (Cost-Benefit & ROI)
- Chi phí thực hiện: Chi phí đào tạo nhân sự nội bộ (Bảng dự trù kinh phí 4.3): 45.000.000 VNĐ; chi phí phát triển và cấu hình công cụ: 30.000.000 VNĐ. Tổng đầu tư: 75.000.000 VNĐ.
- Lợi ích kinh tế trực tiếp:
- Giảm tồn kho BTP quá hạn: Giải phóng lượng vốn lưu động tồn đọng ước tính 420.000.000 VNĐ/năm (tiết kiệm chi phí lưu kho và lãi vay vốn lưu động tương đương 63.000.000 VNĐ/năm).
- Tăng 8.1% OEE trên 43 máy ép: Tăng sản lượng tương đương 1.250 giờ máy/năm, giá trị gia tăng ước tính 380.000.000 VNĐ/năm.
- Tiết kiệm hạt nhựa xả màu: Giảm 3.5 tấn nhựa phế phẩm/năm, tương đương 105.000.000 VNĐ/năm.
- Thời gian hoàn vốn (Payback Period):
$$\text{Thời gian hoàn vốn} = \frac{75.000.000 \text{ VNĐ}}{(63.000.000 + 380.000.000 + 105.000.000) \text{ VNĐ/năm}} \times 12 \text{ tháng} \approx 1.64 \text{ tháng}$$
Hạn chế và hướng phát triển
Hạn chế kỹ thuật hiện tại
- Tính liên thông thời gian thực: Dữ liệu PO và tồn kho vẫn phụ thuộc vào thao tác trích xuất định kỳ từ SAP 800/900 vào sáng thứ Ba, chưa thiết lập cầu nối dữ liệu tức thời (Real-time API / Webhook).
- Thu thập dữ liệu sàn máy: Việc ghi nhận sản lượng thực tế và thời gian dừng máy sự cố vẫn dựa vào báo cáo ca thủ công của đốc công, chưa có cảm biến IoT gắn trực tiếp trên máy ép.
Hướng phát triển mở rộng
- Triển khai Hệ thống Thực thi Sản xuất (MES): Lắp đặt Gateway IoT thu thập tín hiệu chu kỳ ép (Shot Counter) và trạng thái dừng máy trực tiếp từ PLC máy ép Krauss Maffei/JSW.
- Tích hợp Thuật toán Di truyền (Genetic Algorithm - GA): Nâng cấp module tối ưu hóa lịch trình để giải bài toán điều độ đa mục tiêu (Multi-objective Scheduling) khi quy mô mở rộng trên 100 máy ép và nhiều nhà máy thành viên thuộc Tập đoàn Duy Tân.
Đối tượng hưởng lợi
- Sinh viên & Học viên ngành Quản lý Công nghiệp / Kỹ thuật Hệ thống: Tiếp cận bài toán thực tế về điều độ máy ép phun, nắm vững phương pháp cân đối nhu cầu MRP/MPS gắn với đặc thù công nghệ sản xuất polyme.
- Kỹ sư Kế hoạch & Quản đốc phân xưởng: Sở hữu bộ công cụ lập lịch trực quan, loại bỏ sai sót thủ công, giảm 90% thời gian xử lý đơn hàng và tối ưu hóa thời gian gá đặt khuôn.
- Ban Giám đốc Doanh nghiệp Nhựa: Nâng cao hiệu suất OEE toàn nhà máy lên trên 87%, cắt giảm tồn kho BTP quá hạn, rút ngắn thời gian giao hàng và tối ưu hóa dòng vốn lưu động.
- Nhà nghiên cứu Vận trù học (Operations Research): Khung dữ liệu thực tế về ma trận đổi màu, thông số khuôn máy ép làm tiền đề kiểm chứng các mô hình toán học nâng cao.
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật tối thiểu để triển khai giải pháp này là gì?
Hệ thống yêu cầu máy trạm chạy hệ điều hành Windows 10/11 hoặc Linux, cài đặt Microsoft Excel 2016 trở lên (kích hoạt macro VBA) hoặc môi trường Python 3.10+ (thư viện Pandas, PuLP). Doanh nghiệp cần có quyền trích xuất dữ liệu danh mục vật tư, BOM, đơn hàng PO và báo cáo tồn kho từ hệ thống SAP ERP hoặc CSDL quan hệ tương đương.
2. Giải pháp xử lý thế nào khi có sự cố dừng máy đột xuất (Unplanned Downtime)?
Khi phát sinh sự cố máy hư hỏng, hệ thống cho phép kỹ sư kế hoạch cập nhật trạng thái "INACTIVE" cho máy đó và nhập thời gian dự kiến sửa chữa (Mean Time to Repair - MTTR). Thuật toán sẽ tự động chạy lại (Reschedule) cho các PO bị ảnh hưởng, tìm kiếm máy thay thế tương thích trong cùng nhóm lực kẹp khuôn và thông báo lệnh điều động khuôn sang bộ phận cơ khí.
3. Làm sao để đảm bảo tính đồng bộ giữa tồn kho SAP và tồn kho thực tế?
Quy tắc vận hành chuẩn bắt buộc: Thao tác cập nhật số liệu tồn kho phải được chốt đồng thời tại thời điểm 08:00 sáng thứ Ba trước khi chạy mô hình cân đối. Các bán thành phẩm xuất kho phục vụ lắp ráp phải được quét mã barcode và ghi nhận trừ kho (Good Issue) ngay trong ca làm việc.
4. Chi phí bảo trì và nâng cấp hệ thống định kỳ là bao nhiêu?
Do giải pháp được xây dựng trên nền tảng công cụ nội bộ mở rộng từ hệ thống SAP sẵn có, chi phí bản quyền phần mềm mới là 0 VNĐ. Chi phí duy trì chủ yếu là ngân sách đào tạo định kỳ cho nhân viên kế hoạch mới (khoảng 15 - 20 triệu VNĐ/năm).
5. Lộ trình tính toán thời gian hoàn vốn (ROI) được kiểm chứng ra sao?
Thời gian hoàn vốn 1.64 tháng được tính toán dựa trên số liệu thực tế về giảm chi phí tồn trữ 20 mã BTP quá hạn 96 ngày, tăng thời gian hoạt động hữu ích của 43 máy ép (thêm 1.250 giờ máy/năm) và giảm phế phẩm nhựa xả màu đạt 3.5 tấn/năm.
Kết luận
Đề tài "Hoàn thiện công tác lập kế hoạch sản xuất trên dòng máy ép phun tại Công ty TNHH Nhựa Chuan Lih Fa (Việt Nam)" đã giải quyết triệt để bài toán thắt nút cổ chai trong quản trị tác nghiệp tại nhà máy sản xuất nhựa quy mô lớn. Bằng việc số hóa quy trình cân đối nhu cầu tinh, chuẩn hóa dữ liệu năng lực kỹ thuật của 43 hệ thống máy ép phun (KM, CLF, JSW) và thiết lập ma trận tối ưu hóa thứ tự đổi màu, đề tài đã mang lại những kết quả vượt bậc: giảm 78.1% thời gian tồn trữ bán thành phẩm quá hạn (từ 96 ngày xuống 21 ngày), nâng cao chỉ số OEE lên 87.5%, đưa tỷ lệ sai lệch kế hoạch về mức an toàn 3.8% và đạt thời gian hoàn vốn chỉ 1.64 tháng.
Mô hình điều độ này không chỉ nâng cao năng lực cạnh tranh cho Công ty TNHH Nhựa Chuan Lih Fa trong chuỗi cung ứng của Tập đoàn Nhựa Duy Tân, mà còn là giải pháp mẫu có khả năng nhân rộng cao cho toàn ngành công nghiệp gia công chất dẻo tại Việt Nam trên hành trình tối ưu hóa sản xuất và chuyển đổi số phân xưởng.