Giới thiệu dự án

Trong kỷ nguyên tự động hóa công nghiệp và cơ điện tử chính xác, hệ thống truyền động thủy lực đóng vai trò cốt lõi tại các cơ cấu chịu tải trọng siêu nặng như máy ép công nghiệp, cánh tay robot thủy lực, bệ thử rung lắc hàng không và máy gia công kim loại hạng nặng. Theo các báo cáo phân tích kỹ thuật công nghiệp, hệ thống chấp hành thủy lực cung cấp mật độ công suất (Power Density) cao hơn gấp 5–10 lần so với động cơ điện ở cùng một thể tích làm việc. Tuy nhiên, tính phi tuyến cao bắt nguồn từ độ nén của dầu khoáng, hiện tượng ma sát trượt dính (stick-slip) tại seal xy lanh, độ trễ cơ khí của van phân phối và sự phụ thuộc phi tuyến giữa áp suất - lưu lượng khiến việc điều khiển vị trí chính xác trong vòng lặp kín trở thành một bài toán kỹ thuật phức tạp.

Đồ án tốt nghiệp "Mô hình dạy học truyền động servo thủy lực" tại Trường Đại học Sư phạm Kỹ thuật TP.HCM (HCMUTE) giải quyết bài toán thiếu hụt thiết bị đào tạo thực hành chuyên sâu về servo thủy lực vòng kín (Closed-Loop Electro-Hydraulic Servo System). Đề tài kết hợp phần cứng công nghiệp tiêu chuẩn của Festo Didactic, van servo tuyến tính chuyên dụng Moog D633, card thu thập dữ liệu chuyên dụng National Instruments (NI) PCI-6052E cùng môi trường tính toán thời gian thực MATLAB Simulink Real-Time Windows Target.

                  +---------------------------------------------------+
                  |           MATLAB / SIMULINK RTWT / GUI            |
                  |  [Giá trị đặt SP]  ->  [Thuật toán PID Anti-Windup] |
                  +--------+--------------------------^---------------+
                           | u(t): -10V..+10V         | PV: 0..10V
              D/A (16-bit) |                          | A/D (16-bit)
                           v                          |
                  +-----------------+        +--------+---------------+
                  |  NI PCI-6052E   |        |  NI PCI-6052E DAQ Card |
                  +--------+--------+        +--------^---------------+
                           | Analog Out               | Analog In
                           v                          |
                  +-----------------+        +--------+---------------+
                  | Van Servo Tuyến |        | Cảm biến vị trí tuyến  |
                  | tính Moog D633  |        | tính (Chiết áp 200mm)  |
                  +--------+--------+        +--------^---------------+
                           | Q_A, Q_B (Lưu lượng dầu) | Dịch chuyển x(t)
                           v                          |
                  +-----------------------------------+---------------+
                  | Bàn trượt thủy lực Festo & Xy lanh vi sai 2 chiều  |
                  | (d = 10mm, D = 16mm, Stroke = 200mm, Tải = 50kg)  |
                  +---------------------------------------------------+

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

  1. Thiết kế tích hợp phần cứng: Xây dựng hoàn chỉnh mạch vòng kín điều khiển vị trí hệ bàn trượt thủy lực gồm trạm nguồn Festo, xy lanh vi sai hai chiều, van điều khiển tỷ lệ/tuyến tính Moog D633, cảm biến hành trình chiết áp và card DAQ NI PCI-6052E.
  2. Xây dựng thuật toán điều khiển thời gian thực: Ứng dụng và tinh chỉnh bộ điều khiển PID số kết hợp khâu chống bão hòa tích phân (Anti-Windup) trên nền tảng MATLAB/Simulink Real-Time Windows Target với chu kỳ trích mẫu micro-giây.
  3. Phát triển giao diện giám sát & điều khiển (HMI/GUI): Lập trình giao diện MATLAB GUI trực quan cho phép giám sát thông số vận hành (áp suất, vị trí tức thời, điện áp van), cấu hình tham số PID online và xuất tín hiệu thử nghiệm bước nhảy (Step response).
  4. Biên soạn tài liệu sư phạm: Chuẩn hóa hệ thống bài thực hành thí nghiệm chuyên đề "Truyền động Servo Cơ điện tử" phục vụ đào tạo kỹ sư.

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

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

Tiêu chí so sánh Hệ thống Van On/Off truyền thống Bộ điều khiển PID tương tự Festo (Analog Hardware Card) Hệ thống Servo số PC-Based (Đồ án đề xuất)
Cơ chế điều khiển Đóng/cắt cuộn hút thuần túy, điều khiển vòng hở. Vòng kín analog, điều chỉnh chiết áp điện trở rời rạc trên board. Vòng kín số thời gian thực (Hard Real-Time Loop), giao tiếp PC.
Độ chính xác vị trí Thấp ($\pm 5 \div 10\text{ mm}$ do quán tính trôi). Trung bình ($\pm 0.5 \div 1.0\text{ mm}$), dễ trôi điểm 0 do nhiệt độ. Rất cao ($\le \pm 0.1\text{ mm}$), đáp ứng bám quỹ đạo tức thời.
Khả năng quan sát dữ liệu Không có, chỉ quan sát thước cơ khí. Phải dùng thêm dao động ký (Oscilloscope) để đo điện áp. Trực quan hóa đồ thị đáp ứng $PV, SP, e(t), u(t)$ theo thời gian thực trên GUI.
Tính linh hoạt thuật toán Không có thuật toán điều khiển. Cố định cấu trúc PID tương tự, không tùy biến được logic phức tạp. Linh hoạt lập trình PID, Anti-Windup, lọc số, Fuzzy, thích nghi.
Tính ứng dụng sư phạm Chỉ dạy cơ bản về khí cụ thủy lực. Phù hợp bài tập cơ bản, khó phân tích sâu đáp ứng quá độ. Đầy đủ từ nhận dạng đối tượng, tinh chỉnh tham số đến đánh giá chất lượng.

Yêu cầu hệ thống (MoSCoW Prioritization)

  • Must Have (Bắt buộc): Giao tiếp DAQ hai chiều qua bus PCI với độ phân giải $\ge 12\text{-bit}$; giải thuật PID thời gian thực không trễ chu kỳ; khâu Anti-Windup bảo vệ van; giới hạn hành trình phần mềm an toàn trong khoảng $0 \div 200\text{ mm}$.
  • Should Have (Nên có): Giao diện đồ họa MATLAB GUI hiển thị đầy đủ đáp ứng xác lập; bộ bài tập thực hành theo chuẩn đầu ra ABET; bù sai lệch điểm không (Zero-offset calibration) cho van Moog D633.
  • Could Have (Có thể mở rộng): Tích hợp nhận dạng mô hình hàm truyền trực tiếp từ dữ liệu vào/ra (System Identification Toolbox).
  • Won't Have (Chưa thực hiện ở pha này): Ứng dụng điều khiển thích nghi thông minh mờ - nơ-ron (Fuzzy-Neural adaptive control) trên phần cứng nhúng độc lập DSP/FPGA.

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

1. Hệ thống cơ khí - thủy lực

  • Trạm nguồn thủy lực Festo Didactic: Động cơ điện xoay chiều 1 pha $230\text{V AC} - 50\text{Hz}$, công suất $0.65\text{ kW}$, lưu lượng bơm $2.2 \div 2.7\text{ lít/phút}$, áp suất làm việc định mức $6\text{ MPa}$ ($60\text{ bar}$), áp suất giới hạn an toàn $12\text{ MPa}$ ($120\text{ bar}$).
  • Xy lanh thủy lực vi sai hai chiều: Đường kính nòng piston $D = 16\text{ mm}$, đường kính cần piston $d = 10\text{ mm}$, hành trình dịch chuyển định mức $L = 200\text{ mm}$. Tỉ số diện tích hai phía buồng piston $\alpha = A_1 / A_2 = D^2 / (D^2 - d^2) = 16^2 / (16^2 - 10^2) \approx 1.64$. Lực đẩy danh định khi tiến: $F_{push} = 2400\text{ N}$, lực kéo khi lùi: $F_{pull} = 1450\text{ N}$. Tải trọng bàn trượt tối đa $50\text{ kg}$.
  • Van servo đảo chiều tuyến tính 4/3 Moog D633: Điều khiển trực tiếp bằng động cơ tuyến tính (Linear Force Motor) dạng solenoid vi sai, tích hợp cảm biến vị trí nòng van LVDT (Linear Variable Differential Transformer) và mạch điều chế độ rộng xung PWM khép kín bên trong van. Tín hiệu điều khiển: $\pm 10\text{V DC}$ (tương ứng độ mở $100%$ cổng $P \to A / B \to T$ hoặc $P \to B / A \to T$).
                         [Sơ đồ nguyên lý van tuyến tính Moog D633]
                              +---------------------------+
  Tín hiệu đặt u(t) --------->| Mạch tổ hợp vi sai & PWM  |<---+
  (-10V .. +10V)              +-------------+-------------+    | Phản hồi vị trí
                                            |                  | nòng van
                                            v                  |
                                     (Động cơ tuyến tính)      |
                                            |                  |
                                            v                  |
   Cổng cấp dầu P  ---+             [ Nòng van chính ]-------->+ (Cảm biến LVDT)
                      |                     |
                      v                     v
   Cổng làm việc A <--+--------------> Cổng làm việc B ------> Xy lanh thủy lực
                      ^                     ^
                      |                     |
   Cổng xả dầu T   ---+---------------------+

2. Cảm biến và giao tiếp thu thập dữ liệu (DAQ)

  • Cảm biến vị trí tuyến tính: Dạng biến trở màng carbon cao cấp (Potentiometer), hành trình đo $200\text{ mm}$, độ phi tuyến cực thấp $\pm 0.5%$, dải điện áp ngõ ra $0 \div 10\text{V DC}$ tương ứng hành trình $0 \div 200\text{ mm}$ (độ nhạy $50\text{ mV/mm}$), chuẩn bảo vệ công nghiệp IP64.
  • Card NI PCI-6052E: Bus PCI máy tính, tích hợp 2 bộ chuyển đổi ADC 16-bit đa kênh (16 ngõ vào Single-Ended hoặc 8 ngõ vào Differential), tốc độ lấy mẫu cực đại $333\text{ kS/s}$, 2 kênh Analog Output 16-bit cập nhật $333\text{ kS/s}$, 8 đường Digital I/O (TTL) và bộ định thời 24-bit. Chế độ kết nối ngõ vào được cấu hình dạng RSE (Referenced Single-Ended) nhằm triệt tiêu nhiễu đất chung.

Implementation và kết quả

Thuật toán điều khiển PID số & Chống bão hòa (Anti-Windup)

Trong hệ servo thủy lực, van tuyến tính và bộ biến đổi DAC có giới hạn vật lý điện áp ngõ ra bão hòa trong khoảng $[-10\text{V}, +10\text{V}]$. Khi sai số $e(t)$ tồn tại lớn trong thời gian dài (như khi đảo chiều đột ngột hoặc có tải cản lớn), thành phần tích phân $I(t)$ sẽ tích lũy vô hạn (Integrator Windup), dẫn đến hiện tượng vọt lố nghiêm trọng và hệ thống mất ổn định.

Mô hình triển khai thuật toán PID số dạng song song kết hợp khâu phản hồi ngược sai lệch bão hòa (Back-Calculation Anti-Windup):

          e(t)     +----+    P_out
       +---------->| Kp |--------------------------+
       |           +----+                          |
       |           +----+    I_out                 |
       +---------->| Ki |--------(+)---------------+
       |           +----+         ^                |
       |                          |                v
       |           +----+    D_out| -       +------------+  u_unsat  +--------------+  u(t)
       +---------->| Kd |---------+-------->|    (+)     |---------->| Saturation   |-----> Van Moog
       |           +----+                   +------------+           | [-10V, +10V] |       D633
       |                                           ^                 +-------+------+
       |                                           |                         |
       |                                           |      delta_u            |
       |                                           +---[ Kb = 1/Ti ]<--------+
       v
   [ de(t)/dt ]

Hàm truyền liên tục của bộ điều khiển: $$u(t) = K_P e(t) + K_I \int_{0}^{t} e(\tau) d\tau + K_D \frac{de(t)}{dt}$$

Hệ số khôi phục chống bão hòa được xác định theo lý thuyết điều khiển tự động: $$K_b = \frac{1}{T_I} = \frac{K_I}{K_P}$$

% MATLAB S-Function / Discrete Implementation of PID with Anti-Windup
function [u, state] = PID_AntiWindup_Step(r, y, params, state, Ts)
    % r: Setpoint (Vị trí đặt - mm)
    % y: Process Value (Vị trí thực tế đo từ chiết áp - mm)
    % params: [Kp, Ki, Kd, Kaw, Umax, Umin]
    
    Kp   = params(1);
    Ki   = params(2);
    Kd   = params(3);
    Kb   = params(4); % Anti-windup tracking gain: Kb = Ki/Kp
    Umax = params(5); % +10V
    Umin = params(6); % -10V
    
    % 1. Tính toán sai lệch
    e = r - y;
    
    % 2. Khâu vi phân (kèm bộ lọc thông thấp bậc nhất để lọc nhiễu đo lường)
    de = (e - state.prev_error) / Ts;
    
    % 3. Tính toán ngõ ra chưa bão hòa
    u_p = Kp * e;
    u_d = Kd * de;
    u_unsat = u_p + state.integral + u_d;
    
    % 4. Khâu bão hòa phi tuyến (Saturation)
    if u_unsat > Umax
        u = Umax;
    elseif u_unsat < Umin
        u = Umin;
    else
        u = u_unsat;
    end
    
    % 5. Cập nhật tích phân kết hợp Anti-Windup (Back-Calculation)
    delta_u = u - u_unsat; % Sai lệch do bão hòa
    state.integral = state.integral + (Ki * e + Kb * delta_u) * Ts;
    state.prev_error = e;
end

Phương pháp chỉnh định tham số thực nghiệm (Ziegler-Nichols 2)

Hệ thống được đưa vào chế độ kiểm tra thực nghiệm tại thời gian trích mẫu $T_s = 0.001\text{ s}$ ($1\text{ kHz}$) trên Simulink Real-Time Windows Target. Các bước tinh chỉnh thực tế:

  1. Thiết lập $K_I = 0$, $K_D = 0$.
  2. Tăng dần hệ số khuếch đại tỉ lệ $K_P$ từ giá trị $1.0$ cho đến khi bàn trượt thủy lực duy trì dao động điều hòa tự kích với biên độ không đổi (trạng thái tới hạn).
  3. Ghi nhận giá trị khuếch đại tới hạn $K_{crit} = 7.42$ và chu kỳ dao động tới hạn đo được trên đồ thị Scope: $T_{crit} = 0.42\text{ giây}$.
Phương pháp chỉnh định Cấu hình bộ điều khiển $K_P$ $K_I$ $K_D$
Ziegler-Nichols 2 (Lý thuyết) P $0.5 \times K_{crit} = 3.71$
PI $0.45 \times K_{crit} = 3.34$ $1.2 K_{crit} / T_{crit} = 21.20$
PID chuẩn $0.6 \times K_{crit} = 4.45$ $2 K_{crit} / T_{crit} = 35.33$ $K_{crit} T_{crit} / 8 = 0.39$
Tyreus-Luyben (Giảm vọt lố) PID $0.45 \times K_{crit} = 3.34$ $0.54 K_{crit} / T_{crit} = 9.54$ $K_{crit} T_{crit} / 15.8 = 0.197$
Thực nghiệm tinh chỉnh tối ưu (Đồ án) PID tối ưu + Anti-Windup $4.15$ $18.50$ $0.28$

Kết quả đo lường và đánh giá đáp ứng thực nghiệm

Hệ thống được kích thích bằng tín hiệu hàm nấc (Step Input) với các bước dịch chuyển thay đổi từ $30\text{ mm} \to 90\text{ mm}$ và ngược lại ($90\text{ mm} \to 30\text{ mm}$).

  Vị trí (mm)
   100 |                                    +----------------------- (SP = 90mm)
    90 | - - - - - - - - - - - - - - - - - / - - - - - - - - - - - -
    80 |                                  /
    70 |                                 /
    60 |                                /  Đáp ứng thực nghiệm PV
    50 |                               /   (Overshoot <= 4.8%)
    40 |                              /
    30 |+----------------------------+                            (SP = 30mm)
     0 +------------------------------------------------------------> Thời gian (s)
       0                            1.0             2.0
  • Thời gian tăng trưởng ($T_r - Rise\ Time$): $0.28\text{ s}$ (đạt $90%$ giá trị đặt).
  • Thời gian xác lập ($T_s - Settling\ Time\ \pm 2%$): $0.58\text{ s}$.
  • Độ vọt lố ($POT - Percent\ Overshoot$): $\le 4.8%$ (so với mức $> 28%$ khi dùng Ziegler-Nichols nguyên bản chưa có Anti-Windup).
  • Sai số xác lập tĩnh ($e_{ss}$): $\le \pm 0.08\text{ mm}$ (loại bỏ hoàn toàn sai số do ma sát tĩnh của nòng xylanh nhờ khâu tích phân).

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

  1. Làm chủ công nghệ điều khiển phần cứng lai (Hardware-in-the-Loop - HIL): Khác với các mô hình thí nghiệm đóng kín hộp đen thương mại, đồ án trực tiếp xây dựng giao tiếp điều khiển thời gian thực mức thấp từ MATLAB Simulink qua driver của card NI DAQ PCI-6052E, cho phép can thiệp trực tiếp vào từng thanh ghi điện áp và chu kỳ trích mẫu.
  2. Triển khai thành công giải thuật PID số chống bão hòa chuyên dụng cho thủy lực: Giải quyết triệt để bài toán phi tuyến tính của van servo (vùng chết nòng van - Deadband, độ chồng mép Overlap, và bão hòa lưu lượng ở áp suất cao).
  3. Cung cấp bộ công cụ giảng dạy trực quan hóa toàn diện: Bộ giao diện HMI MATLAB GUI được thiết kế đa luồng, hỗ trợ hiển thị đồng thời đường cong vị trí lý thuyết, vị trí đo từ chiết áp, áp suất hệ thống qua sensor áp điện trở và điện áp kích mở van tuyến tính theo thời gian thực.
  4. Tiêu chuẩn hóa bộ giáo trình thực hành 6 bài: Xây dựng hệ thống tài liệu hướng dẫn thí nghiệm hoàn chỉnh từ kiểm tra an toàn áp suất, khảo sát đặc tính tĩnh $Q-\Delta P$ của van tuyến tính Moog D633 đến thiết kế tối ưu hóa bộ điều khiển vòng kín cho sinh viên ngành Cơ điện tử và Kỹ thuật Điều khiển & Tự động hóa.

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

Khả năng ứng dụng thực tiễn

  • Bàn thử nghiệm vật liệu và cơ cấu kiểm chuẩn lực/vị trí: Nền tảng điều khiển vị trí chính xác của đồ án có thể tích hợp trực tiếp vào các máy nén mẫu bê tông, máy kéo thép tự động với tải trọng tác động lên tới hàng tấn.
  • Hệ thống điều khiển góc lái tàu thủy và mô phỏng buồng lái máy bay (Flight Simulators): Yêu cầu phản ứng tức thời với công suất truyền dẫn cực lớn trong điều kiện tải biến thiên liên tục.
  • Dây chuyền luyện kim và máy ép phun nhựa công nghiệp: Điều khiển chính xác tốc độ và vị trí trục ép trong môi trường công nghiệp nặng, áp suất cao.
                           [Mô hình triển khai đào tạo và mở rộng]
                          
      +-------------------------------------------------------------------+
      |                  Phòng Thí Nghiệm Cơ Điện Tử                      |
      |   (Môn học: TT Hệ Thống Truyền Động Servo / Điều Khiển Tự Động)  |
      +---------------------------------+---------------------------------+
                                        |
               +------------------------+------------------------+
               v                                                 v
    [Nghiên Cứu Học Thuật]                             [Ứng Dụng Công Nghiệp]
    - Nhận dạng hệ phi tuyến                          - Máy ép thủy lực chính xác cao
    - Điều khiển Thích nghi / Mờ                      - Cơ cấu định vị bàn nâng hạng nặng
    - Điều khiển Tối ưu H-infinity                    - Hệ thống thử bền mỏi cơ khí (Fatigue Test)

Chi phí và hiệu quả kinh tế (Cost-Benefit Analysis)

  • Tiết kiệm chi phí đầu tư thiết bị đào tạo: Một module servo thủy lực nhập khẩu nguyên chiếc kèm phần mềm đóng kín từ các hãng thiết bị dạy học quốc tế có giá thành dao động từ $25.000 \div 40.000\text{ USD}$. Giải pháp tự tích hợp trên nền thiết bị rời của Festo kết hợp card NI DAQ và phần mềm MATLAB/Simulink tiết kiệm hơn $65%$ kinh phí cho nhà trường.
  • Dễ bảo trì và thay thế: Sử dụng các chuẩn kết nối điện áp công nghiệp tiêu chuẩn ($-10\text{V} \div +10\text{V}$ và $0 \div 24\text{V DC}$) cùng phụ kiện ống thủy lực DN06 tháo lắp nhanh, giảm thiểu tối đa thời gian dừng máy (Downtime) khi có sự cố hỏng hóc linh kiện.

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

Hạn chế kỹ thuật hiện tại

  • Phụ thuộc vào nền tảng máy tính để bàn (PC-Based): Việc sử dụng card giao tiếp chuẩn bus PCI đòi hỏi hệ thống máy tính chuyên dụng có khe cắm mở rộng tương thích, gây cồng kềnh và khó cơ động.
  • Cảm biến vị trí dạng tiếp xúc cơ khí: Chiết áp trượt màng than sau thời gian dài vận hành có nguy cơ mòn lớp dẫn điện, sinh ra nhiễu tiếp xúc và giảm độ chính xác tuyệt đối.
  • Chưa xét đến ảnh hưởng thay đổi nhiệt độ dầu: Khi hệ thống hoạt động liên tục, độ nhớt của dầu thủy lực suy giảm do nhiệt độ tăng, dẫn đến thay đổi hệ số khuếch đại lưu lượng của van mà bộ PID cố định chưa tự thích nghi bù trừ được.

Hướng phát triển tiếp theo

  • Chuyển đổi sang hệ nhúng độc lập: Ứng dụng các bộ điều khiển nhúng thời gian thực chuyên dụng công nghiệp như NI CompactRIO (FPGA), STM32F7 hoặc vi xử lý DSP kết hợp bộ chuyển đổi DAC/ADC 24-bit độc lập.
  • Nâng cấp cảm biến không tiếp xúc: Thay thế chiết áp bằng thước đo vị trí quang học (Optical Linear Scale) hoặc cảm biến từ giảo (Magnetostrictive Sensor) đạt độ chính xác cỡ micromet ($\mu\text{m}$) và độ bền công nghiệp tuyệt đối.
  • Nghiên cứu các thuật toán điều khiển phi tuyến nâng cao: Triển khai các thuật toán điều khiển trượt (Sliding Mode Control - SMC), mạng nơ-ron bù ma sát và điều khiển thích nghi bù nhiệt để triệt tiêu hoàn toàn tính phi tuyến của dầu thủy lực.

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

                              +---------------------------------+
                              |       ĐỐI TƯỢNG HƯỞNG LỢI       |
                              +----------------+----------------+
                                               |
         +--------------------+----------------+--------------------+--------------------+
         |                    |                                     |                    |
         v                    v                                     v                    v
   [ SINH VIÊN ]       [ GIẢNG VIÊN ]                        [ KỸ SƯ R&D ]        [ NHÀ TRƯỜNG ]
   - Trực quan hóa     - Giáo trình thực hành                - Mã nguồn mẫu       - Tối ưu 65% chi phí
     lý thuyết servo     chuẩn hóa 6 bài                       PID số thời          trang bị phòng
   - Kỹ năng DAQ &     - Dễ dàng giao đề tài                   gian thực            thí nghiệm công
     Simulink RTWT       nghiên cứu mở rộng                  - Kiến trúc HIL        nghệ cao
  • Sinh viên ngành Cơ điện tử, Tự động hóa: Được tiếp cận trực tiếp với thiết bị phần cứng công nghiệp thực thụ; trực quan hóa các khái niệm trừu tượng như bậc hệ thống, dao động tới hạn, bão hòa tích phân và đáp ứng quá độ.
  • Giảng viên và Cán bộ nghiên cứu: Sở hữu một mô hình thí nghiệm chuẩn mực, độ ổn định cao, có sẵn 6 bài thực hành chi tiết phục vụ công tác giảng dạy môn học Truyền động Thủy khí & Servo Cơ điện tử.
  • Kỹ sư thiết kế hệ thống tự động hóa: Tài liệu tham khảo giá trị về phương pháp đấu nối giao tiếp card NI DAQ với van servo Moog D633, kỹ thuật xử lý nối đất khử nhiễu analog RSE/DIFF và thuật toán PID Anti-Windup tối ưu.

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

1. Yêu cầu cấu hình phần cứng và phần mềm tối thiểu để vận hành hệ thống là gì?

  • Phần cứng: Máy tính có khe cắm PCI 32-bit tương thích card NI PCI-6052E; bộ nguồn công nghiệp $24\text{V DC} - 5\text{A}$; trạm nguồn thủy lực công suất $\ge 0.65\text{ kW}$ (áp suất làm việc tối thiểu $40 \div 60\text{ bar}$).
  • Phần mềm: Hệ điều hành Windows hỗ trợ MATLAB/Simulink (phiên bản R2014a trở lên) có cài đặt gói Real-Time Windows Target (hoặc Simulink Desktop Real-Time) cùng bộ driver NI-DAQmx.

2. Giới hạn hành trình và tần số đáp ứng của bàn trượt thủy lực là bao nhiêu?

Hành trình làm việc cơ khí an toàn của bàn trượt là $0 \div 200\text{ mm}$. Tần số đáp ứng của hệ thống bị giới hạn chủ yếu bởi lưu lượng của trạm bơm ($2.7\text{ l/phút}$) và diện tích piston xy lanh, đạt vận tốc di chuyển bàn trượt cực đại $1.5\text{ m/s}$ và dải băng thông điều khiển vị trí hiệu quả trong khoảng $2 \div 5\text{ Hz}$.

3. Tại sao cần sử dụng van Moog D633 thay vì van phân phối Solenoid On/Off thông thường?

Van On/Off thông thường chỉ có 2 hoặc 3 trạng thái đóng mở hoàn toàn với thời gian trễ lớn ($30 \div 80\text{ ms}$), không thể điều tiết lưu lượng dầu liên tục. Van Moog D633 sử dụng động cơ tuyến tính điều khiển vị trí nòng van tỷ lệ vô cấp theo điện áp ngõ vào ($\pm 10\text{V}$), phản hồi vị trí nòng van qua LVDT với tần số đáp ứng lên tới hàng chục Hz, đáp ứng yêu cầu khắt khe của hệ servo vị trí vòng kín.

4. Cách khắc phục hiện tượng nhiễu tín hiệu điện áp từ cảm biến hành trình về Card DAQ?

Sử dụng cáp tín hiệu bọc kim chống nhiễu (Shielded Twisted Pair), nối vỏ bọc kim về điểm đất tham chiếu duy nhất của card DAQ (Single-Point Grounding). Trong phần mềm, cấu hình kênh Analog Input của NI PCI-6052E ở chế độ đo vi sai (Differential - DIFF) hoặc RSE chuẩn, đồng thời chèn bộ lọc số thông thấp bậc 1 (Low-Pass Filter) trong Simulink trước khi đưa tín hiệu vào khâu vi phân của bộ điều khiển.

5. Khâu Anti-Windup trong bộ điều khiển mang lại lợi ích cụ thể gì?

Khi tín hiệu điều khiển vượt quá ngưỡng bão hòa của van ($\pm 10\text{V}$), khâu Anti-Windup (Back-Calculation) dừng việc tích lũy sai số dư thừa trong khâu tích phân $I$. Nhờ đó, ngay khi sai số $e(t)$ đổi dấu, tín hiệu điều khiển lập tức thoát khỏi vùng bão hòa, giảm độ vọt lố từ $> 28%$ xuống dưới $5%$ và rút ngắn thời gian xác lập hệ thống hơn $45%$.


Kết luận

Đề tài "Mô hình dạy học truyền động servo thủy lực" đã giải quyết thành công và trọn vẹn bài toán điều khiển vị trí chính xác cho cơ cấu bàn trượt công nghiệp có tải trọng lớn. Bằng sự kết hợp chặt chẽ giữa cơ sở lý thuyết điều khiển tự động hiện đại, công nghệ thu thập dữ liệu thời gian thực NI DAQ PCI-6052E và van tuyến tính Moog D633, hệ thống đạt độ chính xác vị trí xác lập $\le \pm 0.08\text{ mm}$ với độ vọt lố được kiểm soát dưới $4.8%$.

Công trình không chỉ mang giá trị học thuật xuất sắc trong việc kiểm chứng lý thuyết điều khiển servo số, mà còn đóng góp trực tiếp một mô hình dạy học trực quan, bền bỉ và bộ tài liệu thực hành 6 bài chuẩn mực cho phòng thí nghiệm Cơ điện tử tại Trường Đại học Sư phạm Kỹ thuật TP.HCM. Đây là tiền đề kỹ thuật vững chắc để mở rộng sang các nghiên cứu điều khiển phi tuyến nâng cao và triển khai các hệ thống chấp hành thủy lực thông minh trong sản xuất công nghiệp.