Giới thiệu dự án

Bối cảnh và thực trạng ngành

Trong tiến trình công nghiệp hóa và hiện đại hóa sản xuất, ngành chế tạo thiết bị điện và gia công vật liệu cuộn đóng vai trò then chốt. Theo thống kê từ Tổng cục Thống kê và Hiệp hội Công nghiệp Cơ khí Việt Nam (VAMI), nhu cầu tiêu thụ các thiết bị điện từ, máy biến áp phân phối và các cuộn cảm công nghiệp tăng trưởng trung bình 8.5% - 11.2% mỗi năm. Công đoạn quấn dây (dây đồng, dây cáp, dây mềm định hình) là mắt xích quyết định trực tiếp đến dung sai hình học, độ chặt, hệ số lấp đầy rãnh và tuổi thọ cách điện của sản phẩm.

Tuy nhiên, tại phần lớn các cơ sở sản xuất và xưởng gia công sửa chữa quy mô vừa và nhỏ, công đoạn này vẫn phụ thuộc vào máy quấn cơ học quay tay hoặc máy bán tự động đời cũ. Sự biến thiên bán kính cuộn trong quá trình quấn ($R$ của trục quấn tăng dần, trong khi $r$ của trục xả giảm dần) dẫn đến hiện tượng thay đổi đột ngột vận tốc dài và lực căng tiếp tuyến, gây chùng, trượt lớp hoặc đứt dây cục bộ.

                    QUY TRÌNH BIẾN THIÊN BÁN KÍNH VÀ VẬN TỐC
                    
     [ Trục Xả (Lô xả) ]                      [ Trục Thu (Lô quấn) ]
     Bán kính: r_max -> r_min                Bán kính: R_min -> R_max
     Tốc độ góc: w_xả tăng dần               Tốc độ góc: w_quấn giảm dần
            \                                      /
             \=====> [ Vận tốc dài v = const ] ====/

Bài toán kỹ thuật và điểm nghẽn (Problem Statement)

Hạn chế cốt lõi của các giải pháp quấn dây hiện hữu bao gồm:

  • Thiếu cơ chế điều khiển vận tốc dài vòng kín: Khi đường kính cuộn quấn tăng từ $R_{min} = 15\text{ mm}$ đến $R_{max} = 60\text{ mm}$, nếu giữ nguyên tốc độ quay của động cơ, vận tốc dài tiếp tuyến $v = \omega \cdot R$ sẽ tăng gấp 4 lần, làm biến dạng lớp cách điện và gây đứt dây đối với các loại dây mềm.
  • Phụ thuộc vào hiệu chỉnh thủ công: Các máy quấn bán tự động trên thị trường (như Hoàng Hà D1500) điều khiển tốc độ qua biến trở cơ học và công tắc hành trình, không có màn hình giám sát thông số thời gian thực, tỉ lệ phế phẩm do sai lệch số vòng quấn lên tới 4.8%.
  • Chi phí đầu tư thiết bị ngoại nhập quá cao: Các dòng máy quấn CNC nhiều đầu trục nhập khẩu từ Đài Loan, Nhật Bản có giá dao động từ 80 - 250 triệu VNĐ, vượt quá khả năng hoàn vốn của các cơ sở sản xuất quy mô nhỏ.

Mục tiêu đề tài

  1. Thiết kế và chế tạo hoàn chỉnh mô hình máy quấn dây công nghiệp cỡ nhỏ tích hợp cơ cấu rải dây đồng bộ.
  2. Xây dựng thuật toán điều khiển tự động ổn định vận tốc dài ($v = 0 - 3\text{ m/phút}$) sử dụng thuật toán PID trên PLC Siemens S7-1200.
  3. Thiết kế giải thuật điều khiển vị trí rải dây chính xác sử dụng động cơ bước (Step Motor) điều khiển qua phát xung PTO (Pulse Train Output).
  4. Thiết lập giao diện điều khiển, giám sát và cảnh báo lỗi thời gian thực trên màn hình cảm ứng HMI Weintek MT8071iP qua giao thức Ethernet TCP/IP.

Phương pháp tiếp cận giải pháp

Hệ thống sử dụng bộ điều khiển lập trình logic PLC Siemens S7-1200 (CPU 1212C DC/DC/DC) làm trung tâm xử lý. Tín hiệu tốc độ quay thực tế từ quả Rulo trung gian được thu thập liên tục thông qua Encoder quang học tương đối (Incremental Encoder) gửi về khối đếm tốc độ cao HSC (High-Speed Counter). Thuật toán PID_Compact tích hợp trong PLC sẽ tính toán sai số giữa vận tốc dài đặt và vận tốc thực tế, từ đó xuất tín hiệu điều khiển Analog ($0 - 10\text{V}$) đến biến tần Mitsubishi FR-D720 để điều chỉnh tốc độ động cơ truyền động xoay chiều 3 pha.

Kết quả kỳ vọng và chỉ số đo lường

  • Độ ổn định vận tốc dài: Duy trì dải tốc độ $v = 0.5 - 3.0\text{ m/phút}$ với độ lệch tĩnh sai số $\Delta v \le \pm 2.0%$.
  • Dải tốc độ trục quấn: Điều chỉnh mượt mà từ $0 - 36\text{ RPM}$.
  • Độ chính xác bước rải dây: Khống chế bước rải dây từ $0.5\text{ mm} - 5.0\text{ mm}$ thông qua Step Motor NEMA 17, sai số bước rải $\le \pm 0.1\text{ mm}$.
  • Tối ưu hóa chi phí: Tổng giá thành phần cứng và gia công cơ khí dưới 7.5 triệu VNĐ.

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

  • Phạm vi áp dụng: Ứng dụng cho các loại dây mềm, dây luồn định hình, dây thừng tổng hợp đường kính $d = 1.0\text{ mm} - 6.0\text{ mm}$, tải trọng lực căng danh định $F \le 200\text{ N}$.
  • Giới hạn kỹ thuật: Mô hình thử nghiệm tập trung vào khâu ổn định vận tốc dài và rải cuộn tự động; chưa tích hợp cơ cấu cấp phôi tự động, dao cắt chỉ tự động và tay gắp đổi cuộn Rulo thành phẩm.

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

Phân tích hiện trạng và so sánh giải pháp

Tiêu chí so sánh Máy quấn tay / Bán tự động truyền thống Máy quấn tự động nhập khẩu (CNC 6SP) Hệ thống máy quấn đề tài thiết kế
Cơ chế điều khiển Động cơ lồng sóc + Biến trở cơ Hệ thống điều khiển Servo + CNC chuyên dụng PLC Siemens S7-1200 + Biến tần PID vòng kín
Giám sát vận hành Đồng hồ đếm cơ học / LED 7 đoạn Màn hình công nghiệp CNC chuyên dụng Màn hình cảm ứng HMI Weintek MT8071iP 7"
Ổn định lực căng Không có (Phụ thuộc ma sát cơ) Điều khiển Torque vòng kín qua Loadcell Điều khiển Vận tốc dài + Cảm biến căng chùng
Khả năng đổi loại dây Thay đổi bánh răng / Puly cơ khí Lập trình tham số G-code trên Panel Cài đặt trực tiếp bước rải ($mm$) trên HMI
Chi phí đầu tư 3.5 - 6.0 triệu VNĐ 90 - 180 triệu VNĐ 6.5 - 7.5 triệu VNĐ
Độ chính xác rải dây Thấp (Sai lệch $\pm 1.5\text{ mm}$) Rất cao (Sai lệch $\pm 0.02\text{ mm}$) Cao (Sai lệch $\pm 0.1\text{ mm}$)

Phân loại yêu cầu hệ thống theo mô hình MoSCoW

  • Must have (Bắt buộc phải có):
    • Khối điều khiển trung tâm PLC S7-1200 đọc tín hiệu Encoder qua ngõ vào xung tốc độ cao HSC1.
    • Vòng điều khiển PID ổn định vận tốc dài, xuất áp Analog $0-10\text{V}$ qua Module SB 1232 / biến tần Mitsubishi.
    • Cơ cấu rải dây tịnh tiến dùng Step Motor NEMA 17 điều khiển qua xung PTO/PWM.
    • Nút dừng khẩn cấp (Emergency Stop) ngắt toàn bộ mạch động lực tức thời.
  • Should have (Nên có):
    • Giao diện HMI hiển thị đồ thị Real-time Trend của vận tốc dài và tần số biến tần.
    • Chế độ chạy nhấp (Jog Mode) cho cả trục quấn và trục rải dây để căn chỉnh phôi ban đầu.
    • Cảm biến tiệm cận LJ12A3 phát hiện trạng thái căng/chùng bất thường để tự động bù tốc độ.
  • Could have (Có thể mở rộng):
    • Lưu trữ công thức quấn (Recipe Management) cho 10 loại đường kính dây khác nhau.
    • Kết nối truyền thông Modbus TCP/IP giám sát từ xa qua máy tính trung tâm.
  • Won't have (Chưa thực hiện trong giai đoạn này):
    • Cụm cơ cấu tự động cắt dây và phóng nhãn tự động sau khi đủ số vòng quấn.

Thiết kế kiến trúc hệ thống

+-----------------------------------------------------------------------+
|                          HỆ THỐNG MÀNG HMI                            |
|                  HMI Weintek MT8071iP (7 inch TFT)                    |
+-----------------------------------------------------------------------+
                                   |
                       [ Ethernet TCP/IP - RJ45 ]
                                   |
+-----------------------------------------------------------------------+
|                       BỘ ĐIỀU KHIỂN TRUNG TÂM                         |
|             Siemens S7-1200 CPU 1212C DC/DC/DC (V4.4)                 |
|                                                                       |
|  [HSC Counter]       [PID_Compact OB30]       [Motion Block PTO]     |
|   (Đọc Encoder)     (Tính toán Analog 0-10V)   (Phát xung Step Motor)|
+-----------------------------------------------------------------------+
       ^                         |                         |
  (Pulse A/B)              (Analog 0-10V)             (Pulse/Dir)
       |                         v                         v
+--------------+     +-----------------------+     +--------------------+
|   Encoder    |     |  Biến tần Mitsubishi  |     | Driver Step TB6600 |
| HN3806-600N  |     |   FR-D720-0.2K (3P)   |     +--------------------+
+--------------+     +-----------------------+               |
       ^                         |                      (Step Drive)
       |                   (3-Phase 220V)                    |
+--------------+                 v                           v
|  Trục Rulo   |     +-----------------------+     +--------------------+
|  Đo tốc độ   |     |    Động cơ 3 Pha      |     |  Step Motor NEMA17 |
|   thực tế    |     | S8I25GTCE + Hộp số SPG|     |  (Trục rải dây vít)|
+--------------+     +-----------------------+     +--------------------+

Danh mục công nghệ và thiết bị sử dụng (Technology Stack)

  • Bộ điều khiển lập trình: Siemens SIMATIC S7-1200 CPU 1212C DC/DC/DC (Mã đặt hàng: 6ES7 212-1AE40-0XB0, Firmware Version V4.4).
  • Bộ mở rộng ngõ ra tương tự: Siemens Signal Board SB 1232 AQ 1x12 Bit (Mã: 6ES7 232-4HA30-0XB0).
  • Biến tần công nghiệp: Mitsubishi Electric FR-D720-0.2K (Công suất $0.2\text{ kW}$, nguồn cấp 1 pha $220\text{ VAC}$, ngõ ra 3 pha $0 - 220\text{ VAC}$, dải tần $0.2 - 400\text{ Hz}$).
  • Động cơ truyền động chính: Động cơ cảm ứng xoay chiều 3 pha SPG S8I25GTCE ($25\text{ W}$, $1600\text{ RPM}$) kết hợp hộp giảm tốc SPG S8KA15B (Tỉ số truyền $i_1 = 15$) và bộ truyền nhông xích ($i_2 = 3$).
  • Hệ thống chấp hành rải dây: Động cơ bước NEMA 17 (Góc bước $1.8^\circ$, Momen giữ $0.45\text{ Nm}$) kết hợp Driver vi bước TB6600 ($9 - 42\text{ VDC}$, dòng đỉnh $4.0\text{ A}$).
  • Cảm biến và đo lường:
    • Encoder quang học vòng quay tương đối HN3806-AB-600N (Độ phân giải 600 xung/vòng, Push-Pull NPN, nguồn cấp $5 - 24\text{ VDC}$).
    • Cảm biến tiệm cận cảm ứng từ LJ12A3-4-Z/BX (Khoảng cách phát hiện $4\text{ mm}$, NPN thường mở NO).
  • Màn hình giao diện vận hành: HMI Weintek MT8071iP (Màn hình 7" TFT LCD, $800 \times 480\text{ px}$, cổng Ethernet 10/100 Base-T).
  • Môi trường phần mềm: Siemens TIA Portal V16 (Totally Integrated Automation Portal) & Weintek EasyBuilder Pro V6.05.

Thiết kế cấu trúc dữ liệu Data Block (DB) trong PLC

Hệ thống quản lý toàn bộ trạng thái và tham số thông qua khối dữ liệu toàn cục DB_SystemControl (DB1):

Tên biến (Variable Name) Kiểu dữ liệu (Data Type) Địa chỉ Offset Ý nghĩa kỹ thuật
r_SetPoint_Velocity Real 0.0 Giá trị vận tốc dài cài đặt ($m/phút$)
r_Actual_Velocity Real 4.0 Vận tốc dài tính toán từ Encoder ($m/phút$)
r_SetPoint_MotorRPM Real 8.0 Tốc độ trục quấn cài đặt ($RPM$)
r_Actual_MotorRPM Real 12.0 Tốc độ trục quấn đo thực tế ($RPM$)
r_Step_Pitch Real 16.0 Bước rải dây cài đặt ($mm/vòng$)
ui_Target_Turns UInt 20.0 Tổng số vòng quấn yêu cầu
ui_Current_Turns UInt 22.0 Số vòng quấn thực tế đã hoàn thành
b_Mode_LinearVel Bool 24.0 Chế độ chạy ổn định vận tốc dài (Mode 1)
b_Mode_Sensor Bool 24.1 Chế độ chạy bù căng chùng cảm biến (Mode 2)
b_System_Run Bool 24.2 Trạng thái chạy toàn hệ thống
b_Alarm_Tension Bool 24.3 Cảnh báo sự cố đứt dây / kẹt trục

Thiết kế an toàn và bảo vệ hệ thống

  1. Bảo vệ liên động phần cứng (Hardwired Safety Interlock): Mạch nút nhấn dừng khẩn E-Stop được đấu nối trực tiếp ngắt cuộn hút khởi động từ (Contactor) cấp nguồn động lực cho biến tần và Driver motor, không phụ thuộc vào trạng thái quét phần mềm của PLC.
  2. Bảo vệ phần mềm (Software Interlock): Cấu hình giới hạn ngõ ra biến tần ($f_{max} = 50\text{ Hz}$, $f_{min} = 5\text{ Hz}$), giới hạn gia tốc ngắt mềm (Deceleration Time $= 1.2\text{ s}$) nhằm ngăn chặn hiện tượng quán tính giật đứt dây khi dừng máy.

Quy trình và phương pháp triển khai (Methodology)

Dự án áp dụng mô hình phát triển tích hợp Cơ - Điện tử V-Model rút gọn:

  • Giai đoạn 1 (Tuần 1 - 3): Khảo sát lý thuyết lực căng, tính toán phụ tải động cơ, lựa chọn tỉ số truyền nhông xích và mô phỏng động học 3D trên SolidWorks 2021.
  • Giai đoạn 2 (Tuần 4 - 8): Gia công khung cơ khí nhôm định hình $30 \times 30\text{ mm}$, lắp ráp cụm trục xả, trục quấn, rulo đo tốc độ và cụm vít me rải dây.
  • Giai đoạn 3 (Tuần 9 - 13): Thiết kế sơ đồ nguyên lý mạch điện, đấu nối tủ điện điều khiển, lập trình PLC S7-1200, cấu hình PID và thiết kế giao diện HMI.
  • Giai đoạn 4 (Tuần 14 - 17): Thử nghiệm thực nghiệm, tinh chỉnh thông số bộ điều khiển PID ($K_p, T_i, T_d$), đánh giá sai số và nghiệm thu hệ thống.

Implementation và kết quả

Chi tiết tính toán động cơ và tỉ số truyền

Các thông số danh định yêu cầu của mô hình:

  • Đường kính cực đại của cuộn xả: $D_{max} = 2R = 60\text{ mm} = 0.06\text{ m}$.
  • Đường kính cực tiểu của cuộn xả: $D_{min} = 2r = 30\text{ mm} = 0.03\text{ m}$.
  • Vận tốc dài lớn nhất: $v_{max} = 3\text{ m/phút} = 0.05\text{ m/s}$.
  • Lực căng tiếp tuyến yêu cầu: $F = 120\text{ N}$.
  1. Xác định tốc độ quay trục quấn lớn nhất ($n_{max}$): $$C_{min} = \pi \cdot D_{min} = 3.1416 \times 0.03 = 0.0942\text{ m}$$ $$n_{max} = \frac{v_{max}}{C_{min}} = \frac{3}{0.0942} \approx 31.85\text{ RPM} \implies \text{Chọn } n_{req} = 32\text{ RPM}$$

  2. Xác định Momen xoắn và Công suất động cơ:

    • Momen xoắn trên trục lô quấn: $$T_{shaft} = F \cdot R_{max} = 120\text{ N} \times 0.03\text{ m} = 3.6\text{ Nm}$$
    • Chọn bộ truyền nhông xích giảm tốc tỉ số $i_2 = 3$, Momen trên trục ra hộp số: $$T_{box} = \frac{T_{shaft}}{i_2 \cdot \eta_{chain}} = \frac{3.6}{3 \times 0.95} \approx 1.26\text{ Nm}$$
    • Với động cơ SPG S8I25GTCE ($n_{motor} = 1600\text{ RPM}$), chọn hộp giảm tốc SPG S8KA15B có tỉ số truyền $i_1 = 15$: $$n_{out} = \frac{n_{motor}}{i_1 \cdot i_2} = \frac{1600}{15 \times 3} \approx 35.56\text{ RPM} \ge 32\text{ RPM} \quad (\text{Thỏa mãn})$$
    • Công suất động cơ yêu cầu: $$P_{req} = \frac{T_{shaft} \cdot n_{max}}{9.55} = \frac{3.6 \times 32}{9.55} \approx 12.06\text{ W}$$ Hệ số an toàn $k_s = 1.8 \implies P_{motor} = 12.06 \times 1.8 = 21.7\text{ W} \implies \text{Chọn động cơ } 25\text{ W}$ là hoàn toàn tối ưu và chống quá nhiệt khi làm việc liên tục.

Thuật toán điều khiển và đoạn mã chương trình thực thi

1. Thuật toán tính toán vận tốc dài thời gian thực trong khối ngắt Cyclic Interrupt OB30

Khối ngắt chu kỳ OB30 được thiết lập thời gian gọi chính xác $\Delta t = 100\text{ ms} = 0.1\text{ s}$. Số xung đọc từ khối đếm tốc độ cao HSC1 được chuyển đổi sang vận tốc tiếp tuyến tại con lăn Rulo (Đường kính Rulo $D_{rulo} = 40\text{ mm}$):

// PROGRAM BLOCK: OB30 [Cyclic Interrupt - 100ms]
// Ngôn ngữ: SCL (Structured Control Language) - TIA Portal V16
REGION Velocity_Calculation
    VAR_TEMP
        di_CurrentPulse : DInt;
        di_DeltaPulse   : DInt;
        r_RPS           : Real;
        r_RPM           : Real;
    END_VAR

    // Đọc giá trị tức thời từ phần cứng High Speed Counter 1
    #di_CurrentPulse := "%ID1000"; 
    
    // Tính toán biến thiên xung trong chu kỳ 100ms
    #di_DeltaPulse := #di_CurrentPulse - "DB_MotionData".di_LastPulse;
    "DB_MotionData".di_LastPulse := #di_CurrentPulse;

    // Chuyển đổi sang số vòng trên giây (Encoder HN3806: 600 pulses/rev)
    // dt = 0.1s => RPS = (DeltaPulse / 600) / 0.1 = DeltaPulse / 60.0
    #r_RPS := DINT_TO_REAL(#di_DeltaPulse) / 60.0;
    #r_RPM := #r_RPS * 60.0;
    "DB_SystemControl".r_Actual_MotorRPM := #r_RPM;

    // Tính vận tốc dài v (m/phút) qua Rulo đường kính D = 0.04m
    // v = RPM * PI * D = RPM * 3.141592 * 0.04
    "DB_SystemControl".r_Actual_Velocity := #r_RPM * 3.14159265 * 0.04;
END_REGION

REGION PID_Execution
    // Gọi khối hàm điều khiển PID Compact
    "PID_Compact_1"(
        Setpoint := "DB_SystemControl".r_SetPoint_Velocity,
        Input := "DB_SystemControl".r_Actual_Velocity,
        ManualEnable := NOT "DB_SystemControl".b_System_Run,
        ManualValue := 0.0,
        Output => "DB_MotionData".r_PID_OutputRaw
    );

    // Chuẩn hóa ngõ ra PID (0.0 - 100.0%) sang dải Analog PLC S7-1200 (0 - 27648 ứng với 0 - 10V)
    "DB_MotionData".i_AnalogOut_Scaled := REAL_TO_INT("DB_MotionData".r_PID_OutputRaw * 276.48);
    
    // Ghi trực tiếp ra thanh ghi Analog Output vật lý
    "%QW64" := "DB_MotionData".i_AnalogOut_Scaled;
END_REGION
           SƠ ĐỒ KHỐI VÒNG ĐIỀU KHIỂN PID VẬN TỐC DÀI (OB30)
           
  SetPoint (m/p)   +   Sai số e   +-------------+  0-100%  +-------------+  0-10V
  ---------------->(+)----------->| PID_Compact |--------->| Scale 27648 |--------+
                    ^ -           |  (Kp,Ti,Td) |          +-------------+        |
                    |             +-------------+                                 |
                    |                                                             v
             +---------------+      Pulse/0.1s      +-------------+        +-------------+
             | Tính vận tốc  |<---------------------|   Encoder   |        |  Biến tần   |
             |   v = w * R   |                      | HSC1 (ID1000)|       |  FR-D720    |
             +---------------+                      +-------------+        +-------------+
                    ^                                      ^                      |
                    |                                      |                      v
                    +======= [ Băng tải / Rulo ] <=========+============== [ Motor 3 Pha ]

2. Điều khiển đồng bộ vị trí trục rải dây qua Motion Control

Động cơ bước NEMA 17 quay trục vít me dẫn hướng dẫn sợi rải đều theo từng vòng quay của trục quấn chính. Khi trục quấn quay đủ 1 vòng (nhận diện qua cờ logic Encoder), khối MC_MoveRelative kích hoạt xuất chuỗi xung với tần số tương ứng bước rải $P_{pitch}$:

// PROGRAM BLOCK: FC_Traverse_Control [Main Cycle OB1]
REGION Step_Traverse_Sync
    // Xác định sự kiện hoàn thành 1 vòng quay trục quấn
    IF ("DB_SystemControl".r_Actual_MotorRPM > 0.5) AND "DB_MotionData".b_OneTurn_Trigger THEN
        "MC_MoveRelative_Traverse"(
            Axis := "Axis_Traverse_Step",
            Execute := TRUE,
            Distance := "DB_SystemControl".r_Step_Pitch, // Khoảng dịch chuyển mm
            Velocity := 15.0,                            // Vận tốc rải mm/s
            Acceleration := 100.0,
            Deceleration := 100.0
        );
        "DB_MotionData".b_OneTurn_Trigger := FALSE;
    END_IF;
    
    // Đảo chiều hành trình khi chạm cảm biến hành trình giới hạn rải dây
    IF "%I0.4" THEN // Cảm biến giới hạn biên phải
        "DB_MotionData".b_Traverse_Direction := FALSE;
    ELSIF "%I0.5" THEN // Cảm biến giới hạn biên trái
        "DB_MotionData".b_Traverse_Direction := TRUE;
    END_IF;
END_REGION

Kết quả thử nghiệm và kiểm chứng thực nghiệm

Bảng đo đạc thực nghiệm kiểm chứng vận tốc dài ở các dải vận hành

Lần thử Vận tốc đặt $v_{sp}$ ($m/phút$) Vận tốc thực đo $v_{act}$ ($m/phút$) Tần số biến tần ngõ ra ($Hz$) Độ vọt lố ($%$) Thời gian xác lập $t_s$ ($s$) Sai số xác lập $e_{ss}$ ($%$)
1 1.00 0.98 16.4 3.2% 1.8s -2.0%
2 1.50 1.51 24.8 2.5% 1.5s +0.6%
3 2.00 1.97 33.1 1.8% 1.4s -1.5%
4 2.50 2.52 41.5 1.2% 1.2s +0.8%
5 3.00 2.96 49.6 0.9% 1.1s -1.3%

Thông số bộ điều khiển PID tối ưu sau quá trình hiệu chỉnh thực nghiệm (Fine-tuning):

  • Hệ số tỉ lệ khuếch đại: $K_p = 2.45$
  • Thời gian tích phân: $T_i = 0.38\text{ s}$
  • Thời gian vi phân: $T_d = 0.04\text{ s}$
  • Chu kỳ trích mẫu ngắt: $T_{sample} = 100\text{ ms}$
                  ĐỒ THỊ ĐÁP ỨNG QUÁ ĐỘ VẬN TỐC DÀI (v = 2.0 m/p)
                  
  Vận tốc (m/p)
   2.5 |
       |          +---+ (Vọt lố 1.8%)
   2.0 |---------/-----\====================================== (Xác lập e_ss = -1.5%)
       |        /
   1.5 |       /
       |      /
   1.0 |     /
       |    /
   0.5 |   /
       |  /
   0.0 +-+----+----+----+----+----+----+----+----+----+----+---> Thời gian (s)
       0     0.5  1.0  1.5  2.0  2.5  3.0  3.5  4.0  4.5  5.0

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

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

  1. Kiến trúc điều khiển lai hai chế độ (Dual-Mode Control Architecture):
    • Chế độ 1 (Vận tốc dài - PID Mode): Thích hợp cho các dòng sản phẩm có yêu cầu khắt khe về độ đồng nhất bề mặt, sử dụng dữ liệu phản hồi liên tục từ Encoder.
    • Chế độ 2 (Căng chùng thích nghi - Sensor Mode): Tận dụng cánh tay đòn tải trọng kết hợp cụm cảm biến tiệm cận LJ12A3 để phát hiện nhanh trạng thái chùng/căng, đưa ra lệnh ngắt và bù tần số biến tần tức thì trong $20\text{ ms}$, phòng ngừa hiện tượng đứt sợi khi cuộn xả bị kẹt rulo.
  2. Cơ cấu đồng bộ rải dây phân lớp tự động không dùng hộp số vi sai cơ khí: Thay thế hệ thống trục cam - bánh răng cơ khí phức tạp bằng việc đồng bộ số giữa phát xung HSC của trục quấn và xung PTO điều khiển Stepper Motor. Người vận hành có thể thay đổi bước rải dây từ $0.1\text{ mm}$ đến $10.0\text{ mm}$ trực tiếp trên giao diện HMI mà không cần dừng máy để thay đổi bánh răng cơ khí.
  3. Số hóa toàn diện hệ thống giám sát: Giao diện HMI Weintek cho phép cấu hình linh hoạt tham số, trực quan hóa toàn bộ quá trình quấn bằng biểu đồ thời gian thực (Real-time Trend), cảnh báo trực quan khi phát hiện kẹt tải hoặc mất tín hiệu xung từ Encoder.
       SO SÁNH ĐỘ CHÍNH XÁC VÀ CHI PHÍ VỚI CÁC GIẢI PHÁP TRÊN THỊ TRƯỜNG
       
  100% |                                      [X] Máy CNC Nhập Khẩu
       |
   80% |                  [*] Đề tài nghiên cứu
       |
   60% |
       |
   40% |
       |
   20% |  [#] Máy bán tự động
       |
    0% +------------------------------------------------------------->
       0         20tr        40tr        60tr        80tr      100tr+ (Chi phí)
       
  Chú thích: 
  [#] Máy bán tự động: Giá thấp, Độ chính xác thấp, Chỉnh tay
  [*] Đề tài nghiên cứu: Giá thấp (7.5tr), Độ chính xác cao (Sai số <2%)
  [X] Máy CNC Nhập Khẩu: Độ chính xác rất cao, Giá thành quá đắt (100tr+)

Đóng góp cho ngành kỹ thuật và giáo dục đào tạo

  • Học thuật & Đào tạo: Cung cấp mô hình thực nghiệm chuẩn mực cho sinh viên chuyên ngành Điều khiển và Tự động hóa tiếp cận bài toán điều khiển biến tần qua Analog, xử lý tín hiệu xung tốc độ cao HSC, lập trình hàm ngắt OB30 và giải thuật điều khiển vị trí Motion Control trong TIA Portal.
  • Ứng dụng thực tiễn: Cung cấp bản vẽ thiết kế mở, sơ đồ đấu nối chi tiết và mã nguồn PLC có khả năng chuyển giao trực tiếp cho các xưởng cơ điện gia công máy quấn biến áp vừa và nhỏ.

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

Kịch bản ứng dụng trong sản xuất

  1. Xưởng sản xuất máy biến áp phân phối và biến áp cách ly: Quấn các cuộn sơ cấp/thứ cấp cỡ nhỏ và vừa với bước rải dây chính xác, hạn chế tối đa nguy cơ chập vòng do chồng chéo dây.
  2. Nhà máy sản xuất dây cáp, dây thừng công nghiệp: Cuộn thu thành phẩm các cuộn dây mềm từ dây chuyền bện sợi sang các Rulo thương mại với dung sai đường kính đồng đều.
  3. Cơ sở quấn gia công động cơ điện dân dụng: Quấn các cuộn bối dây stator động cơ 1 pha và 3 pha, giúp rút ngắn $45%$ thời gian chuẩn bị bối dây so với phương pháp thủ công.

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

  • Chi phí đầu tư phần cứng mô hình:
    • PLC Siemens S7-1200 CPU 1212C (Second-hand/Test bench): 2.800.000 VNĐ
    • Biến tần Mitsubishi FR-D720-0.2K: 1.500.000 VNĐ
    • HMI Weintek MT8071iP: 1.800.000 VNĐ
    • Động cơ AC SPG + Hộp số + Stepper NEMA 17 + Driver: 1.100.000 VNĐ
    • Khung cơ khí nhôm, gối đỡ, vitme, cảm biến: 800.000 VNĐ
    • Tổng chi phí chế tạo: ~ 8.000.000 VNĐ
  • So sánh hiệu quả năng suất:
    • Năng suất quấn tay truyền thống: 12 cuộn/ngày/nhân công (Lương nhân công: 300.000 VNĐ/ngày $\rightarrow$ Chi phí nhân công: 25.000 VNĐ/cuộn).
    • Năng suất hệ thống máy tự động: 38 cuộn/ngày/nhân công (Chi phí nhân công giảm còn: ~ 7.900 VNĐ/cuộn).
    • Tiết kiệm chi phí vận hành: 650.000 VNĐ/ngày trên một dây chuyền gia công.
    • Thời gian hoàn vốn ước tính (ROI): $T = \frac{8.000.000}{650.000} \approx 12.3\text{ ngày làm việc}$.

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

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

  • Hạn chế đo lực căng trực tiếp: Hệ thống đang duy trì lực căng gián tiếp thông qua ổn định vận tốc dài $v = \text{const}$ và cánh tay căng chùng; chưa tích hợp cảm biến lực Loadcell đa trục để đo chính xác lực căng $N$ theo thời gian thực.
  • Giới hạn kích thước vật liệu: Cơ cấu cơ khí hiện tại chỉ tối ưu cho các loại dây mềm đường kính $d \ge 1.0\text{ mm}$; đối với dây đồng siêu mảnh ($d < 0.1\text{ mm}$), hệ thống cần cơ cấu phanh từ (Magnetic Tensioner) chuyên dụng để chống đứt sợi do quán tính khởi động.

Hướng phát triển và mở rộng

  1. Tích hợp Loadcell và điều khiển Torque vòng kín (Closed-loop Torque Control): Nâng cấp biến tần lên dòng hỗ trợ Vector Control chuyên sâu kết hợp Loadcell để kiểm soát trực tiếp momen xoắn đầu trục động cơ theo biến thiên bán kính $R(t)$.
  2. Phát triển module IoT giám sát qua Điện toán đám mây: Tích hợp giao thức MQTT/OPC UA trên nền Web Server của S7-1200, truyền dữ liệu sản lượng, trạng thái máy và cảnh báo lỗi về hệ thống quản lý sản xuất MES (Manufacturing Execution System) của nhà máy.
  3. Tự động hóa hoàn toàn chu trình (Full-Automation Cell): Thiết kế bổ sung cơ cấu cấp phôi cuộn rỗng tự động, cụm cắt dây khí nén và cánh tay robot thay lõi Rulo tự động sau khi hoàn thành mẻ quấn.

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

  • Sinh viên ngành Kỹ thuật Điều khiển & Tự động hóa: Cung cấp tài liệu nghiên cứu thực tế, toàn diện từ tính toán phụ tải cơ học, sơ đồ đấu nối phần cứng đến lập trình nâng cao trên TIA Portal (HSC, Analog, PID, Motion Control).
  • Kỹ sư tích hợp hệ thống (System Integrators): Tham khảo kiến trúc kết nối kết hợp giữa PLC Siemens và Biến tần Mitsubishi qua Analog, giải pháp giảm giá thành giải bài toán cuộn xả công nghiệp.
  • Doanh nghiệp vừa và nhỏ, Cơ sở gia công cơ điện: Sở hữu thiết kế máy quấn dây chi phí thấp, linh kiện sẵn có trên thị trường, dễ bảo trì và vận hành với thời gian hoàn vốn dưới 1 tháng.
  • Các nhà nghiên cứu ứng dụng: Cung cấp tập dữ liệu thực nghiệm về sai số vận tốc dài và đáp ứng quá độ của bộ điều khiển PID trong các hệ thống truyền động phi tuyến có tải trọng thay đổi theo thời gian.

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

1. Yêu cầu kỹ thuật phần cứng tối thiểu để triển khai hệ thống này là gì?

Hệ thống yêu cầu nguồn điện lưới 1 pha $220\text{ VAC} \pm 10%$, $50\text{ Hz}$, dây tiếp địa chống nhiễu đạt tiêu chuẩn $< 4,\Omega$. Cụm điều khiển cần 01 PLC có tối thiểu 01 kênh phát xung PTO, 01 kênh đếm tốc độ cao HSC (tần số tối thiểu $20\text{ kHz}$), 01 ngõ ra Analog $0-10\text{V}$ và cổng truyền thông Ethernet.

2. Làm thế nào để mở rộng hệ thống cho dây đồng kích thước siêu mảnh (< 0.2mm)?

Để quấn dây đồng siêu nhỏ không bị đứt, cần thay thế cụm lô xả tự do bằng cơ cấu xả chủ động sử dụng Servo Motor hoặc bộ hãm bột từ (Magnetic Powder Brake). Khi đó, PLC sẽ điều khiển lực hãm theo đồ thị giảm dần tỷ lệ nghịch với sự suy giảm bán kính lô xả.

3. Hệ thống kết nối và đồng bộ dữ liệu với PLC khác qua mạng công nghiệp như thế nào?

PLC S7-1200 tích hợp sẵn giao thức PROFINET / Industrial Ethernet (TCP/IP). Người dùng có thể sử dụng các hàm truyền thông tiêu chuẩn như TSEND_C / TRCV_C hoặc cấu hình S7-Communication (PUT/GET), Modbus TCP để truyền nhận dữ liệu số vòng quấn, trạng thái máy về trạm điều khiển trung tâm SCADA hoặc PLC chủ của dây chuyền.

4. Phương pháp bảo trì và định kỳ hiệu chuẩn hệ thống?

  • Định kỳ 1 tháng: Kiểm tra độ căng dây đai nhông xích, tra mỡ bôi trơn chuyên dụng cho trục vít me dẫn hướng của cụm Step Motor.
  • Định kỳ 3 tháng: Kiểm tra bề mặt tiếp xúc cao su của quả Rulo đo tốc độ để tránh hiện tượng trượt quán tính làm sai lệch tín hiệu Encoder; hiệu chuẩn độ lệch ngõ ra Analog của PLC bằng đồng hồ VOM chuẩn.

5. Dự toán chi phí và thời gian hoàn vốn cho cơ sở sản xuất quy mô nhỏ?

Tổng chi phí chế tạo hoàn thiện mô hình dao động từ 7.5 - 9.0 triệu VNĐ (tùy thuộc vào việc lựa chọn linh kiện mới hoặc tận dụng thiết bị sẵn có). Nhờ tăng năng suất gấp 3.1 lần và giảm tỷ lệ hư hại phế phẩm cách điện, thời gian hoàn vốn thực tế cho một xưởng sửa chữa motor/biến áp là từ 12 đến 20 ngày vận hành liên tục.


Kết luận

Đề tài "Thiết kế mô hình hệ thống máy quấn dây tự động trong công nghiệp" đã giải quyết triệt để bài toán ổn định vận tốc dài tiếp tuyến và tự động hóa quá trình rải lớp cuộn dây cho các cơ sở gia công vừa và nhỏ. Thông qua sự kết hợp tối ưu giữa phần cứng điều khiển công nghiệp (PLC Siemens S7-1200, Biến tần Mitsubishi FR-D720, HMI Weintek) và giải thuật xử lý tín hiệu vòng kín (PID_Compact, High-Speed Counter), hệ thống đạt độ ổn định cao với sai số vận tốc dài dưới $\pm 2.0%$, chất lượng lớp quấn đồng đều và tính thẩm mỹ vượt trội. Mô hình không chỉ mang giá trị thực tiễn to lớn trong việc cắt giảm chi phí sản xuất mà còn đóng vai trò là một tài liệu kỹ thuật - học thuật hoàn chỉnh, mở ra hướng ứng dụng sâu rộng trong các hệ thống thu - xả cuộn tự động của nền công nghiệp 4.0.