Giới thiệu dự án

Trong bối cảnh công nghiệp hóa, hiện đại hóa và làn sóng chuyển đổi số theo định hướng Công nghiệp 4.0, ngành xây dựng và sản xuất vật liệu hoàn thiện tại Việt Nam đang có tốc độ tăng trưởng bình quân trên 8.5%/năm. Trong đó, sơn kiến trúc và trang trí nội ngoại thất đóng vai trò then chốt trong việc bảo vệ kết cấu công trình và nâng cao giá trị thẩm mỹ. Tuy nhiên, phần lớn các đại lý phân phối và xưởng sản xuất quy mô vừa và nhỏ hiện nay vẫn thực hiện quy trình định lượng, pha trộn màu sắc theo phương pháp thủ công dựa vào kinh nghiệm cá nhân của thợ sơn.

+-----------------------------------------------------------------------------------+
|               THỰC TRẠNG QUY TRÌNH PHA TRỘN SƠN THỦ CÔNG TRUYỀN THỐNG             |
+-----------------------------------------------------------------------------------+
|  [Đo lường mắt thường/cân] -> [Rót sơn thủ công] -> [Khuấy tay] -> [Đóng nắp búa] |
|   * Sai số thể tích > 8%      * Lệch màu (ΔE > 3)   * Không đồng nhất * Hở nắp/Bay hơi|
+-----------------------------------------------------------------------------------+

Phương pháp thủ công này bộc lộ nhiều điểm nghẽn nghiêm trọng (pain points):

  • Độ sai lệch màu sắc cao: Khó tái tạo chính xác công thức giữa các mẻ pha khác nhau (độ sai lệch màu $\Delta E > 3.0$), gây lãng phí nguyên liệu khi sản phẩm không đạt chuẩn.
  • Năng suất thấp và phụ thuộc nhân công: Tốc độ đóng gói trung bình chỉ đạt 15–20 lon/giờ/lao động, không đáp ứng kịp các đơn hàng đột xuất.
  • Nguy cơ an toàn lao động: Thợ vận hành tiếp xúc trực tiếp và liên tục với các hợp chất hữu cơ dễ bay hơi (VOCs - Volatile Organic Compounds) trong dung môi hữu cơ.
  • Thiếu khả năng truy xuất nguồn gốc dữ liệu: Không lưu vết được lịch sử pha chế, thể tích tiêu hao thực tế và trạng thái hoạt động của thiết bị.

Để giải quyết triệt để bài toán trên, đồ án tốt nghiệp ngành Công nghệ Kỹ thuật Cơ điện tử tại Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh đã nghiên cứu và phát triển đề tài: "Thiết kế, thi công hệ thống pha trộn sơn, đóng nắp lon" dưới sự hướng dẫn của TS. Nguyễn Xuân Quang.

+-----------------------------------------------------------------------------------------+
|                  GIẢI PHÁP TỰ ĐỘNG HÓA TÍCH HỢP TOÀN DIỆN (ĐỒ ÁN ĐỀ XUẤT)               |
+-----------------------------------------------------------------------------------------+
|  [Cấp lon tự động] -> [Chiết rót đa màu] -> [Cấp & Dập nắp chân không] -> [Lắc trộn cơ khí] |
|   * Điều khiển: PLC Siemens S7-1200 CPU 1214C + Thuật toán HSC đếm xung lưu lượng        |
|   * Giám sát: SCADA WinCC Runtime Advanced + IoT Web Server (Node.js & MySQL)            |
+-----------------------------------------------------------------------------------------+

Mục tiêu nghiên cứu cụ thể

  1. Thiết kế, chế tạo hoàn chỉnh kết cấu cơ khí 4 cụm chức năng: Cụm cấp vỏ lon tự động, cụm chiết rót định lượng 4 màu sơn gốc, cụm cấp và dập nắp lon tự động bằng khí nén kết hợp giác hút chân không, cụm lắc trộn đảo màu sơn đồng nhất.
  2. Xây dựng hệ thống điều khiển tự động hóa tích hợp: Sử dụng PLC Siemens S7-1200 kết hợp thuật toán xử lý ngắt xung tốc độ cao từ cảm biến lưu lượng Hall-effect để định lượng chính xác 4 dòng sơn độc lập.
  3. Phát triển thư viện công thức pha màu đa dạng: Thiết lập thuật toán phối màu theo nguyên lý phối màu trừ (Subtractive Color Mixing) cho phép pha chế chính xác 73 mã màu sơn tiêu chuẩn.
  4. Xây dựng hệ thống giám sát SCADA và Web Server thời gian thực: Đồng bộ dữ liệu hoạt động, cảnh báo mức nguyên liệu qua chuẩn truyền thông OPC UA/Industrial Ethernet, lưu trữ cơ sở dữ liệu MySQL và cung cấp giao diện Web trực quan.
  5. Kiểm nghiệm và tối ưu hóa vận hành thực nghiệm: Đảm bảo hệ số an toàn cơ khí ($FOS \ge 3.0$), năng suất hoạt động đạt 72 lon/giờ (chu kỳ định mức 50 giây/lon) và khả năng vận hành ổn định trong mạng nội bộ (LAN).

Phạm vi và giới hạn của đề tài

  • Đối tượng gia công: Lon sơn dung tích tiêu chuẩn kích thước $\Phi 75\text{ mm} \times 80\text{ mm}$, nắp kim loại/nhựa khối lượng $m = 0.1\text{ kg}$.
  • Vật liệu sơn thử nghiệm: Sơn nước nội thất sử dụng hệ dung môi phân tán, chất tạo màng nhũ tương, bột màu vô cơ và phụ gia.
  • Dung tích bồn chứa nguyên liệu: 4 bồn chứa độc lập dung tích tối đa $5.25\text{ lít/bồn}$ (tổng thể tích dự trữ $21\text{ lít}$).
  • Khả năng dự trữ phôi: Khay cấp vỏ lon và nắp chứa tối đa 5 đơn vị/lần nạp phôi.
  • Môi trường giám sát từ xa: Web Server triển khai và truy cập trong mạng cục bộ (Local Area Network - LAN).

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Trước khi tiến hành thiết kế hệ thống, nhóm nghiên cứu đã tiến hành khảo sát và so sánh các giải pháp pha trộn, đóng nắp sơn hiện có trên thị trường nhằm xác định rõ khoảng trống công nghệ và tối ưu chi phí đầu tư.

Tiêu chí kỹ thuật Pha trộn thủ công Máy pha màu công nghiệp nhập khẩu (Corob/Fast & Fluid) Hệ thống Cơ điện tử tích hợp (Đề tài đề xuất)
Mức độ tự động hóa Hoàn toàn thủ công (0%) Tự động chiết rót, đóng nắp rời (60%) Tự động hóa khép kín 100% (Cấp phôi $\rightarrow$ Trộn)
Sai số định lượng $\pm 8.0% - 12.0%$ $\pm 0.5% - 1.0%$ $\pm 1.5% - 2.0%$
Năng suất vận hành 15 - 20 lon/giờ 40 - 60 lon/giờ 72 lon/giờ (tối đa đạt 120 lon/giờ)
Khả năng phối màu Hạn chế, tùy cảm tính Hệ màu phong phú (>1000 màu) 73 màu tiêu chuẩn (mở rộng theo thuật toán)
Hệ thống giám sát Không có Màn hình HMI cục bộ chuyên dụng SCADA WinCC + IoT Web Server + MySQL
Chi phí đầu tư thiết bị Rất thấp (< 5 triệu VNĐ) Rất cao (250 - 600 triệu VNĐ) Tối ưu, vừa phải (Phù hợp đại lý SME)
Bảo trì & Thay thế linh kiện Đơn giản Phức tạp, linh kiện độc quyền Dễ dàng, linh kiện module hóa công nghiệp

Dựa trên phương pháp phân tích yêu cầu MoSCoW, các chức năng của hệ thống được ưu tiên như sau:

  • Must have (Bắt buộc phải có): Định lượng chính xác tỷ lệ 4 màu gốc; Tự động hóa chu trình cấp vỏ lon, cấp nắp, dập nắp và trộn lắc; Tự ngắt khẩn cấp khi gặp sự cố; Giám sát mức bồn sơn nguyên liệu.
  • Should have (Nên có): Điều khiển và chọn công thức màu từ giao diện Web Server; Ghi log lịch sử sản xuất vào cơ sở dữ liệu MySQL; Cảnh báo trực quan trên SCADA.
  • Could have (Có thể mở rộng): Tích hợp camera thị giác máy (Machine Vision) kiểm tra khuyết tật mép nắp; Mở rộng điều khiển qua mạng Internet qua giao thức MQTT.
  • Won't have (Chưa thực hiện ở giai đoạn này): Cấp phôi tự động liên tục dạng phễu rung số lượng lớn (> 50 lon); Hệ thống CIP (Cleaning In Place) tự súc rửa đường ống tự động.

Thiết kế hệ thống

Kiến trúc hệ thống được phân cấp theo tiêu chuẩn mạng truyền thông công nghiệp (Industrial Communication Network), kết nối đa tầng từ cấp chấp hành hiện trường đến cấp điều hành quản lý sản xuất.

Technology Stack và Thông số phiên bản

  • Bộ điều khiển khả trình: Siemens S7-1200 CPU 1214C DC/DC/DC (Firmware V4.4), môi trường lập trình TIA Portal V16.
  • Phần mềm SCADA & OPC: SIMATIC WinCC Runtime Advanced V16, KEPServerEX Version 6.5.
  • Backend Web Server & Database: Node.js V16.20.0 (V8 Engine runtime), Express.js framework, MySQL Server 8.0.32.
  • Môi trường lập trình Web & Thư viện UI: Visual Studio Code, Bootstrap 5, Symbol Factory 2.0.
  • Phần mềm thiết kế & Tính toán mô phỏng cơ khí: SolidWorks 2022 (Simulation FEA Module).

Thiết kế Cơ sở dữ liệu (MySQL Database Schema)

Hệ thống quản lý dữ liệu sản xuất thông qua 3 bảng chính trong cơ sở dữ liệu paint_mixing_system:

-- 1. Bảng lưu trữ công thức 73 màu sơn
CREATE TABLE paint_recipes (
    recipe_id INT PRIMARY KEY AUTO_INCREMENT,
    color_code VARCHAR(20) NOT NULL UNIQUE,
    color_name VARCHAR(50) NOT NULL,
    ratio_red FLOAT NOT NULL,
    ratio_green FLOAT NOT NULL,
    ratio_blue FLOAT NOT NULL,
    ratio_white FLOAT NOT NULL,
    total_volume_ml FLOAT DEFAULT 250.0
);

-- 2. Bảng nhật ký mẻ pha chế thời gian thực
CREATE TABLE production_logs (
    log_id INT PRIMARY KEY AUTO_INCREMENT,
    recipe_id INT,
    batch_timestamp DATETIME DEFAULT CURRENT_TIMESTAMP,
    actual_volume_dispensed FLOAT NOT NULL,
    capping_status ENUM('SUCCESS', 'FAILED') DEFAULT 'SUCCESS',
    mixing_duration_sec INT DEFAULT 15,
    cycle_time_sec FLOAT,
    FOREIGN KEY (recipe_id) REFERENCES paint_recipes(recipe_id)
);

-- 3. Bảng trạng thái bồn nguyên liệu và cảm biến
CREATE TABLE machine_telemetry (
    telemetry_id INT PRIMARY KEY AUTO_INCREMENT,
    tank1_level_ml FLOAT,
    tank2_level_ml FLOAT,
    tank3_level_ml FLOAT,
    tank4_level_ml FLOAT,
    air_pressure_bar FLOAT,
    system_state VARCHAR(20),
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);

Methodology

Dự án được triển khai theo mô hình lai (Hybrid Waterfall-Agile), kết hợp tính chặt chẽ trong tính toán thiết kế cơ khí chính xác với tính linh hoạt lặp vòng trong phát triển phần mềm nhúng và Web Server.

+---------------------------------------------------------------------------------------+
|                       KẾ HOẠCH TIẾN ĐỘ THỰC HIỆN DỰ ÁN (03/2023 - 07/2023)             |
+---------------------------------------------------------------------------------------+
| Giai đoạn 1 (03/03 - 29/03): Khảo sát thực nghiệm & Hoạch định yêu cầu kỹ thuật       |
| Giai đoạn 2 (01/04 - 30/04): Thiết kế 3D SolidWorks, Mô phỏng FEA & Lập trình TIA V16 |
| Giai đoạn 3 (01/05 - 28/05): Mô phỏng SCADA WinCC, Lập trình Node.js & MySQL          |
| Giai đoạn 4 (05/06 - 24/06): Gia công cơ khí, Lắp ráp tủ điện, Đấu nối I/O            |
| Giai đoạn 5 (26/06 - 16/07): Vận hành liên động thực tế, Hiệu chuẩn màu, Đánh giá     |
+---------------------------------------------------------------------------------------+

Ma trận đánh giá và giảm thiểu rủi ro kỹ thuật

  1. Rủi ro rò rỉ hoặc nghẹt van chiết rót: Sơn có độ nhớt biến thiên gây sai số xung lưu lượng $\rightarrow$ Giải pháp: Thiết kế van điện từ thường đóng 220VAC màng đệm Teflon chống ăn mòn, bố trí cụm gá vòi mica định hướng chính xác tâm lon.
  2. Rủi ro biến dạng kết cấu khi dập nắp: Lực dập nắp tức thời tác động làm lệch trục khung dẫn hướng $\rightarrow$ Giải pháp: Sử dụng ray trượt vuông công nghiệp HGR15 kết hợp con trượt bi kép phân bổ đều tải trọng uốn.
  3. Rủi ro mất gói tin trong truyền thông Node.js - PLC: Tần suất lấy mẫu cao gây treo cổng Ethernet PLC $\rightarrow$ Giải pháp: Sử dụng KEPServerEX làm bộ đệm OPC trung gian, quét dữ liệu theo chu kỳ quét (Scan rate) $100\text{ ms}$ có kiểm soát cờ bắt tay (Handshake Flag).

Implementation và kết quả

Development process

Quá trình chế tạo phần cứng và xây dựng phần mềm được phân rã thành các module chuyên biệt với tính toán cơ khí và động lực học chi tiết.

1. Tính toán động lực học băng tải chính

  • Khối lượng tải trọng lon sơn: $G = 0.5\text{ kg}$, Chiều dài băng tải: $L = 1.8\text{ m}$.
  • Vận tốc chuyển tải: $v = 0.2\text{ m/s} = 12\text{ m/phút}$, Đường kính trục tang dẫn động: $D = 46\text{ mm} = 0.046\text{ m}$.
  • Năng suất yêu cầu: $Q_{sp} = 72\text{ lon/giờ}$. Khoảng cách nạp lon sau mỗi chu kỳ $T = 50\text{ s}$.
  • Trọng lượng trên 1 mét dài băng tải: $$q = \frac{G}{a} = \frac{0.5}{0.1} = 5.0\text{ kg/m}$$
  • Công suất làm việc trên trục tang: $$P_{lv} = 0.022\text{ kW}$$
  • Hiệu suất toàn hệ thống truyền động: $$\eta = \eta_d \cdot \eta_{ol}^2 \cdot \eta_{br} \cdot \eta_{kn} = 0.95 \cdot (0.99)^2 \cdot 0.96 \cdot 0.98 = 0.86$$
  • Công suất cần thiết trên trục động cơ điện: $$P_{ctdc} = \frac{P_{lv}}{\eta} = \frac{0.022}{0.86} = 0.025\text{ kW} = 25\text{ W}$$ $\rightarrow$ Lựa chọn động cơ giảm tốc SPG 40W, $220\text{VAC}$, $50\text{Hz}$ kết hợp bộ điều chỉnh tốc độ Speed Control Unit.

2. Tính toán cụm chấp hành khí nén

  • Xylanh cấp lon: Hành trình $L_{xl} = 150\text{ mm}$, tải trọng trượt $F = 10\text{ N}$, áp suất cấp $P = 8\text{ bar} = 8 \times 10^5\text{ N/m}^2$, hiệu suất $\eta = 0.8$. Đường kính tính toán danh định: $$D_{calc} = \sqrt{\frac{4F}{\pi \cdot P \cdot \eta}} = \sqrt{\frac{4 \times 10}{\pi \times 8 \times 10^5 \times 0.8}} = 4.45\text{ mm}$$ $\rightarrow$ Tiêu chuẩn hóa lựa chọn xylanh khí tròn PVN Mini $\Phi 8\text{ mm}$, hành trình $150\text{ mm}$.
  • Giác hút chân không cấp nắp lon: Lực nâng lý thuyết cần thiết: $$F_{th} = m \cdot (g + a) \cdot S = 0.1 \times (9.8 + 5) \times 2 = 2.96\text{ N} \approx 3.0\text{ N}$$ Lực hút thực tế tạo ra từ van giác hút chân không ở áp suất $P = -60\text{ kPa}$: $$W = \frac{1}{t} \cdot \frac{1}{4} \cdot P \cdot S_{hut} = \frac{1}{4} \cdot \frac{1}{4} \cdot 60 \cdot \pi \cdot (1.8)^2 = 15.8\text{ N} \gg 3.0\text{ N} \quad (\text{Hệ số an toàn đạt } > 5.0)$$
  • Xylanh di chuyển nắp theo phương ngang: Tải trọng dịch chuyển cụm dập $F = 300\text{ N}$, hành trình $L_{xl} = 300\text{ mm}$, thời gian duỗi $t = 1.0\text{ s}$. Đường kính piston lựa chọn: Airtac $\Phi 32\text{ mm}$, lực đẩy sinh ra $F_{ra} = 514\text{ N}$, lực kéo về $F_{ve} = 386\text{ N}$. Kết nối dẫn hướng qua con trượt vuông HGR15.

3. Thuật toán điều khiển PLC TIA Portal (SCL)

Đo lường thể tích chất lỏng qua cảm biến xung Hall YF-S201 ($f = 7.5 \cdot Q \text{ Hz}$, tương đương 450 xung/lít):

// FUNCTION_BLOCK FB_Dispense_Control
// Thuật toán định lượng dòng sơn màu dựa trên ngắt đếm xung tốc độ cao (HSC)
VAR_INPUT
    bStartDispense : BOOL;         // Tín hiệu kích hoạt chiết rót
    rTargetVolume_ml : REAL;       // Thể tích mục tiêu cài đặt (ml)
    iHSC_CurrentCount : DINT;      // Giá trị đếm xung tức thời từ HSC
END_VAR

VAR_OUTPUT
    bSolenoidValveCmd : BOOL;     // Lệnh đóng/mở van điện từ
    bDispenseDone : BOOL;         // Cờ báo hoàn thành chiết rót
    rActualVolume_ml : REAL;      // Thể tích thực tế đã rót
END_VAR

VAR
    iHSC_StartCount : DINT;       // Giá trị xung tại thời điểm mở van
    rPulsesNeeded : REAL;         // Số xung lý thuyết cần đạt
    bInProgress : BOOL;           // Trạng thái đang rót
END_VAR

CONST
    PULSES_PER_ML : REAL := 0.45; // Hệ số xung thực nghiệm (450 xung/1000ml)
END_CONST

BEGIN
    IF bStartDispense AND NOT bInProgress THEN
        iHSC_StartCount := iHSC_CurrentCount;
        rPulsesNeeded := rTargetVolume_ml * PULSES_PER_ML;
        bSolenoidValveCmd := TRUE;
        bInProgress := TRUE;
        bDispenseDone := FALSE;
    END_IF;

    IF bInProgress THEN
        rActualVolume_ml := DINT_TO_REAL(iHSC_CurrentCount - iHSC_StartCount) / PULSES_PER_ML;
        
        // Kiểm tra điều kiện ngắt dòng chảy khi đạt thể tích
        IF (iHSC_CurrentCount - iHSC_StartCount) >= REAL_TO_DINT(rPulsesNeeded) THEN
            bSolenoidValveCmd := FALSE;
            bInProgress := FALSE;
            bDispenseDone := TRUE;
        END_IF;
    END_IF;
END_FUNCTION_BLOCK

4. Đoạn mã Node.js kết nối OPC UA và MySQL Service

// server.js - Node.js Backend Service kết nối KEPServerEX và MySQL
const mysql = require('mysql2/promise');
const express = require('express');
const app = express();
const http = require('http').createServer(app);
const io = require('socket.io')(http);

// Khởi tạo kết nối MySQL Pool
const dbPool = mysql.createPool({
    host: '127.0.0.1',
    user: 'root',
    password: 'SecurePassword123',
    database: 'paint_mixing_system',
    waitForConnections: true,
    connectionLimit: 10
});

// Endpoint nhận lệnh pha màu từ Web Client và đồng bộ xuống PLC
app.post('/api/start-recipe', express.json(), async (req, res) => {
    const { recipeId, targetColor } = req.body;
    try {
        const [rows] = await dbPool.execute(
            'SELECT * FROM paint_recipes WHERE recipe_id = ?', [recipeId]
        );
        if (rows.length === 0) return res.status(404).send({ error: 'Recipe not found' });
        
        const recipe = rows[0];
        console.log(`[PLC SYNC] Đang nạp công thức ${recipe.color_name} xuống S7-1200...`);
        
        // Ghi dữ liệu vào DataBlock PLC qua OPC Client (tỷ lệ 4 màu R, G, B, W)
        // ... (OPC write logic via KepServerEx node-opcua driver)
        
        // Ghi nhật ký bắt đầu mẻ
        await dbPool.execute(
            'INSERT INTO production_logs (recipe_id, actual_volume_dispensed, capping_status) VALUES (?, ?, ?)',
            [recipeId, recipe.total_volume_ml, 'SUCCESS']
        );
        
        io.emit('MACHINE_STATE_UPDATE', { status: 'DISPENSING', recipe: recipe.color_name });
        res.status(200).json({ success: true, message: 'Đã truyền công thức xuống PLC thành công.' });
    } catch (err) {
        res.status(500).json({ error: err.message });
    }
});

http.listen(3000, () => console.log('Web Server SCADA đang lắng nghe tại cổng 3000'));

Testing và validation

Kiểm nghiệm bền kết cấu cơ khí bằng phương pháp phần tử hữu hạn (FEA)

Mô hình 3D được phân tích ứng suất tĩnh (Static Stress Analysis) trên phần mềm SolidWorks Simulation với vật liệu thép kết cấu tiêu chuẩn (Yield Strength $\sigma_y = 620.4\text{ MPa}$):

Cụm kết cấu kiểm nghiệm Tải trọng thử nghiệm đặt lên khung Ứng suất Von Mises lớn nhất ($\sigma_{max}$) Chuyển vị lớn nhất ($d_{max}$) Hệ số an toàn tối thiểu (Min FOS) Đánh giá kỹ thuật
Khung giá đỡ bồn chiết rót $300\text{ N}$ (Tải trọng 4 bồn sơn đầy) $38.77\text{ MPa}$ $0.073\text{ mm}$ (Tại dầm ngang) $FOS = 16.0 > 3.0$ Kết cấu siêu bền vững, không biến dạng
Giá gá xilanh di chuyển ngang $300\text{ N}$ (Phản lực dập và di chuyển) $178.49\text{ MPa}$ $0.778\text{ mm}$ (Tại đỉnh giá) $FOS = 3.5 > 3.0$ Đạt chuẩn an toàn động học công nghiệp
+-----------------------------------------------------------------------------------+
|               BIỂU ĐỒ CHUYỂN VỊ & HỆ SỐ AN TOÀN TRÊN SOLIDWORKS SIMULATION        |
+-----------------------------------------------------------------------------------+
|  [Khung chiết rót]        Stress: 38.77 MPa  |  Disp: 0.073 mm  |  FOS: 16.0 (Rất an toàn)|
|  [Giá xilanh ngang]       Stress: 178.49 MPa |  Disp: 0.778 mm  |  FOS: 3.5  (Đạt chuẩn)  |
+-----------------------------------------------------------------------------------+

Độ chính xác định lượng và kiểm nghiệm độ sai lệch màu

Thực nghiệm pha chế được tiến hành lặp lại 15 lần cho mỗi nhóm màu trong tập 73 màu thử nghiệm:

  • Thời gian đáp ứng đóng cắt van: $25\text{ ms} \pm 3\text{ ms}$.
  • Độ lặp lại thể tích (Volumetric Repeatability): Thể tích định mức $250\text{ ml}$, thể tích thực tế trung bình đạt $248.6\text{ ml} \pm 2.1\text{ ml}$ (Sai số $< 1.2%$).
  • Thời gian chu kỳ hoàn chỉnh (Cycle Time): $48.5\text{ giây/lon}$ (Đạt và vượt chỉ tiêu thiết kế $50\text{ s/lon}$, tương đương công suất thực tế 74.2 lon/giờ).

Kết quả đạt được

Hệ thống đã hoàn thành xuất sắc các mục tiêu nghiên cứu và vượt nhiều chỉ số kỹ thuật đặt ra ban đầu:

Chỉ số mục tiêu Kế hoạch ban đầu Kết quả thực tế đạt được Đánh giá mức độ hoàn thành
Số lượng công thức màu pha chế $\ge 30\text{ màu}$ 73 màu sơn chuẩn Đạt 243.3% kế hoạch
Năng suất dây chuyền 72 lon/giờ 74.2 lon/giờ (Đỉnh $120\text{ lon/giờ}$) Đạt 103% định mức
Độ đồng nhất màu sắc ($\Delta E$) $\Delta E < 2.0$ $\Delta E \le 1.15$ (Đo qua máy so màu) Rất đồng đều giữa các lần pha
Khả năng tự động hóa cấp dập nắp Cấp và đóng kín Hút chân không chính xác, dập khít 100% Không hở khí, không trầy xước vỏ
Hạ tầng giám sát thời gian thực SCADA nội bộ SCADA WinCC + Web Server + MySQL Đồng bộ trực tuyến độ trễ $< 100\text{ ms}$

Đổi mới và đóng góp

Các cải tiến kỹ thuật đột phá

  1. Giải thuật đếm xung ngắt kép (Dual Interrupt Flow Metering): Sử dụng vi xử lý phần cứng High-Speed Counter (HSC) trên PLC S7-1200 để tích phân lưu lượng dòng chảy thời gian thực, loại bỏ hoàn toàn độ trễ vòng quét (Scan cycle delay) vốn là nguyên nhân chính gây tràn sơn ở các hệ thống truyền thống.
  2. Cơ cấu dập nắp khí nén - chân không tích hợp trên ray trượt kép HGR15: Tích hợp van hút chân không phản hồi áp suất kết hợp xylanh tịnh tiến ngang và xylanh ép nắp thẳng đứng, giúp loại bỏ cơ cấu tay máy robot đắt tiền nhưng vẫn đảm bảo độ chính xác định vị $\pm 0.1\text{ mm}$.
  3. Kiến trúc SCADA - Web Server phân tán dựa trên chuẩn OPC UA và Node.js: Chuyển đổi mô hình SCADA khép kín truyền thống sang hệ thống mở hỗ trợ IIoT, cho phép theo dõi trạng thái, mức bồn sơn và lịch sử pha màu trực tiếp trên mọi thiết bị di động thông qua trình duyệt Web mà không cần cài đặt phần mềm chuyên dụng.
+------------------------------------------------------------------------------------+
|                BẢNG SO SÁNH CHỈ SỐ CẢI TIẾN HIỆU NĂNG VÀ ĐÓNG GÓP KỸ THUẬT         |
+------------------------------------------------------------------------------------+
|  Chỉ số đánh giá               | Thủ công truyền thống | Đồ án cải tiến | % Cải thiện   |
+--------------------------------+-----------------------+----------------+---------------+
|  1. Thời gian pha & đóng 1 lon | 180 - 240 giây        | 48.5 giây      | Giảm 76.2%    |
|  2. Lực lao động trực tiếp     | 2 người/dây chuyền    | 0 (Tự động)    | Tiết kiệm 100%|
|  3. Tỷ lệ hao hụt nguyên liệu  | 4.5% - 6.0%           | 0.4%           | Giảm 92.0%    |
|  4. Tỷ lệ lỗi dập nắp/xì bọt   | 5.0%                  | < 0.2%         | Giảm 96.0%    |
+------------------------------------------------------------------------------------+

Đóng góp cho lĩnh vực đào tạo và công nghiệp

  • Về mặt học thuật: Cung cấp tài liệu thiết kế chi tiết từ tính toán động lực học cơ khí, mô phỏng biến dạng ứng suất FEA, thiết kế mạch động lực PLC đến giải thuật lập trình nhúng IoT phục vụ đào tạo chuyên ngành Cơ điện tử và Tự động hóa.
  • Về mặt công nghiệp ứng dụng: Mở ra giải pháp chế tạo máy nội địa hóa với giá thành chỉ bằng 20–25% so với các hệ thống ngoại nhập từ Châu Âu, hỗ trợ các doanh nghiệp sơn vừa và nhỏ nâng cao năng lực cạnh tranh.

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng trong thực tế (Real-world Use Cases)

  • Đại lý phân phối sơn kiến trúc bán lẻ: Khách hàng chọn mã màu trực tiếp trên giao diện màn hình cảm ứng hoặc máy tính bảng; hệ thống tự động pha đúng dung tích và đóng lon hoàn chỉnh trong vòng chưa đầy 1 phút.
  • Xưởng gia công và xưởng sơn tĩnh điện phụ tùng: Pha chế linh hoạt các mẻ sơn mẫu (Sample batches) thể tích nhỏ phục vụ thử nghiệm độ bám dính mà không cần vận hành toàn bộ dây chuyền công nghiệp lớn.
+-----------------------------------------------------------------------------------------+
|                  SƠ ĐỒ BỐ TRÍ TRIỂN KHAI HỆ THỐNG TẠI ĐẠI LÝ BÁN LẺ                     |
+-----------------------------------------------------------------------------------------+
|  [Khách chọn màu trên Tablet] ---> [Web Server Node.js] ---> [PLC S7-1200 Điều khiển]    |
|                                                                     |                   |
|  [Lon sơn thành phẩm hoàn chỉnh] <--- [Máy Pha Trộn Đóng Nắp Tự Động 72 lon/h] <--------+
+-----------------------------------------------------------------------------------------+

Yêu cầu triển khai và cơ sở hạ tầng (Deployment Requirements)

  • Nguồn điện: $220\text{VAC} \pm 10%$, $50\text{Hz}$, công suất tiêu thụ định mức $0.65\text{ kW}$ (đã bao gồm máy nén khí phụ trợ).
  • Nguồn khí nén: Áp suất làm việc danh định $6.0 - 8.0\text{ bar}$, lưu lượng khí tối thiểu $120\text{ lít/phút}$, trang bị bộ lọc tách nước và tra dầu bôi trơn khí nén.
  • Mạng truyền thông: Cáp mạng CAT6 kết nối cổng RJ45 PLC S7-1200 đến Router Wi-Fi nội bộ dải IP tĩnh 192.168.0.xxx.

Phân tích hiệu quả kinh tế và thời gian thu hồi vốn (ROI)

  • Chi phí chế tạo mô hình thực tế: ~ 38,500,000 VNĐ (Bao gồm cơ khí, PLC S7-1200, khí nén Airtac, cảm biến và tủ điện).
  • Tiết kiệm chi phí nhân công: 01 nhân công pha chế ($8,000,000\text{ VNĐ/tháng}$).
  • Tiết kiệm nguyên liệu do chống tràn/sai màu: ~ $2,500,000\text{ VNĐ/tháng}$.
  • Thời gian hoàn vốn ước tính (Payback Period): $$T_{ROI} = \frac{38,500,000}{8,000,000 + 2,500,000} \approx 3.66\text{ tháng}$$ Dự án mang lại hiệu quả sinh lời rõ rệt và tính khả thi tài chính rất cao cho các cơ sở sản xuất kinh doanh.

Hạn chế và hướng phát triển

Các hạn chế kỹ thuật hiện tại

  • Cơ cấu cấp phôi: Khay cấp vỏ lon và nắp mới chỉ chứa được tối đa 5 đơn vị/lần nạp, vẫn cần sự can thiệp định kỳ của công nhân tiếp phôi.
  • Độ nhớt sơn: Cảm biến lưu lượng turbine Hall YF-S201 hoạt động chính xác nhất với môi trường sơn nước có độ nhớt thấp ($< 150\text{ cP}$). Đối với sơn gốc dầu hoặc sơn có hàm lượng chất độn đặc cao, xung dòng chảy bị suy hao cần hiệu chuẩn lại hệ số $K$.
  • Phạm vi giám sát: Web Server hiện mới chỉ giới hạn trong mạng nội bộ (LAN), chưa thiết lập kênh VPN bảo mật hoặc Cloud MQTT để giám sát qua Internet công cộng.

Định hướng nâng cấp và nghiên cứu tiếp theo

  1. Tích hợp Camera AI thị giác máy (Machine Vision): Ứng dụng vi xử lý Raspberry Pi 4 kết hợp OpenCV để tự động nhận diện mép nắp bị kênh, lệch tâm trước khi đưa sang cụm lắc trộn.
  2. Mở rộng cơ chế cấp phôi liên tục: Thiết kế mâm xoay cấp phôi dạng phễu rung (Vibratory Bowl Feeder) nâng dung lượng dự trữ lên $> 100\text{ lon/mẻ}$.
  3. Chuyển đổi giao thức truyền thông đám mây: Tích hợp module truyền thông MQTT / AWS IoT Core cho phép quản lý chuỗi nhiều máy pha sơn phân tán trên toàn quốc từ một Dashboard trung tâm.

Đối tượng hưởng lợi

  • Sinh viên & Học viên ngành Cơ điện tử / Tự động hóa: Tài liệu mẫu chuyên sâu về tích hợp liên ngành Cơ khí chính xác – Khí nén – Điều khiển khả trình PLC S7-1200 – Lập trình SCADA/Web Server thực chiến.
  • Kỹ sư Tự động hóa & Lập trình PLC: Khung code mẫu chuẩn SCL xử lý HSC tốc độ cao, phương pháp cầu nối truyền thông dữ liệu công nghiệp giữa PLC Siemens với cơ sở dữ liệu MySQL thông qua KEPServerEX và Node.js.
  • Chủ doanh nghiệp & Đại lý kinh doanh sơn: Mô hình giải pháp máy pha màu tự động giá thành hợp lý, giúp tối ưu hóa 100% nhân lực pha chế, loại bỏ triệt để sản phẩm lỗi do lệch màu.
  • Nhà nghiên cứu & Giảng viên: Cung cấp dữ liệu thực nghiệm kiểm chứng bền kết cấu FEA trên SolidWorks và bộ số liệu đối sánh thực tế giữa lý thuyết cơ học và mô hình vận hành liên tục.

Câu hỏi thường gặp

1. Hệ thống yêu cầu các điều kiện kỹ thuật gì để lắp đặt và vận hành?

Hệ thống yêu cầu nguồn điện dân dụng 1 pha $220\text{VAC}/50\text{Hz}$, một máy nén khí áp suất tối thiểu $6 - 8\text{ bar}$ có bộ lọc tách nước khí nén và mạng nội bộ LAN (cáp RJ45 hoặc Wi-Fi) để kết nối module truyền thông PLC S7-1200 với máy tính chủ điều khiển.

2. Giới hạn công suất tối đa của hệ thống là bao nhiêu và có thể nâng cấp không?

Công suất định mức thử nghiệm là 72 lon/giờ (chu kỳ 50 giây/lon) và công suất cơ cấu tối đa đạt 120 lon/giờ. Hoàn toàn có thể nâng cấp công suất lên mức $> 200\text{ lon/giờ}$ bằng cách thay thế khay nạp 5 lon bằng mâm cấp phôi phễu rung tự động và tăng lưu lượng vòi chiết rót.

3. Hệ thống có thể tích hợp với các hệ thống ERP hoặc phần mềm quản lý kho hiện có không?

Có. Nhờ việc lưu trữ toàn bộ dữ liệu công thức, nhật ký mẻ pha và mức tiêu hao nguyên liệu trong cơ sở dữ liệu MySQL 8.0, hệ thống cung cấp các giao diện lập trình ứng dụng RESTful API (JSON) cho phép các phần mềm quản trị doanh nghiệp như SAP, Odoo hoặc ERP nội bộ kết nối và đồng bộ dữ liệu dễ dàng.

4. Quy trình bảo dưỡng định kỳ và vệ sinh đường ống vòi rót được thực hiện như thế nào?

Cần xả cặn đáy bồn chứa và bơm dung dịch nước ấm/chất tẩy rửa định kỳ 1 tuần/lần qua 4 đường ống chiết rót. Cụm giác hút chân không cần được kiểm tra vệ sinh màng cao su hàng ngày để tránh bụi sơn làm giảm áp suất hút.

5. Chi phí đầu tư dự toán và thời gian hoàn vốn thực tế là bao lâu?

Tổng chi phí chế tạo hoàn chỉnh mô hình là khoảng 38.5 triệu VNĐ. Đối với một đại lý phân phối quy mô vừa, việc cắt giảm hoàn toàn chi phí nhân công pha sơn thủ công và giảm thiểu 92% lượng sơn hao hụt giúp thu hồi toàn bộ vốn đầu tư ban đầu trong vòng 3.6 đến 6 tháng vận hành.


Kết luận

Đồ án tốt nghiệp "Thiết kế, thi công hệ thống pha trộn sơn, đóng nắp lon" đã hiện thực hóa thành công một giải pháp kỹ thuật cơ điện tử toàn diện, giải quyết triệt để các hạn chế của phương pháp pha chế sơn thủ công truyền thống. Với khả năng phối trộn chính xác 73 màu sơn, năng suất vận hành ổn định 72 lon/giờ, hệ số an toàn cơ khí bền vững ($FOS \ge 3.5$) và hệ thống giám sát kép qua SCADA WinCC cùng IoT Web Server, đề tài đã chứng minh tính ứng dụng thực tiễn cao và tiềm năng thương mại hóa rộng rãi trong ngành công nghiệp sản xuất và phân phối sơn hiện đại.