Giới thiệu dự án

Trong kỷ nguyên Công nghiệp 4.0 và sản xuất thông minh, nhu cầu tự động hóa các nguyên công tinh vi như khắc chữ, khắc vi mạch, và gia công biên dạng phức tạp trên bề mặt kim loại hoặc phi kim tăng trưởng vượt bậc. Theo các báo cáo từ Liên đoàn Robot Quốc tế (IFR), thị trường cánh tay robot công nghiệp chuyên dụng cho các tác vụ gia công nhẹ (light-duty machining & engraving) đạt mức tăng trưởng kép hàng năm (CAGR) hơn 11.4%. Tuy nhiên, các dòng máy gia công CNC 3–5 trục truyền thống thường có chi phí đầu tư rất lớn, kết cấu cơ khí cồng kềnh, và tiêu hao nhiều năng lượng; trong khi các phương pháp thủ công hoặc bán tự động lại thiếu tính ổn định, năng suất thấp và sai số gia công cao do phụ thuộc tay nghề công nhân.

Đồ án tập trung giải quyết bài toán: Tính toán, thiết kế và mô phỏng hệ thống robot khắc chữ cấu hình RRT (Revolute – Revolute – Translational) 3 bậc tự do (3-DOF) dạng SCARA, hướng đến tối ưu hóa chi phí chế tạo, nâng cao độ linh hoạt và đảm bảo độ chính xác động học khi bám quỹ đạo phi tuyến.

Mục tiêu cụ thể của dự án

  1. Thiết kế cấu trúc cơ học 3-DOF: Xác định và tối ưu hóa kết cấu hình học của robot dạng RRT với không gian làm việc định mức $500 \times 600 \times 400\text{ mm}$.
  2. Xây dựng mô hình toán động học và động lực học: Thiết lập bảng thông số Denavit–Hartenberg chuẩn Craig (D-H-C), giải hệ phương trình động học thuận (Forward Kinematics), động học ngược (Inverse Kinematics) và ma trận Jacobian để điều khiển bám chính xác quỹ đạo đường cong Parabol.
  3. Mô hình hóa 3D và tối ưu kết cấu: Ứng dụng phần mềm SolidWorks để thiết kế chi tiết (3D Part), lắp ráp tổng thể (Assembly), trích xuất bản vẽ kỹ thuật 2D tiêu chuẩn ISO và phân tích động lực học mô phỏng chuyển động.
  4. Tính toán hệ thống truyền động: Tính chọn động cơ bước (Stepper Motor) kết hợp bộ truyền đai răng (Timing Belt Drive) cho khâu xoay và cơ cấu trục vít me cho khâu trượt, đảm bảo triệt tiêu rung động và tối ưu mô-men xoắn.
                    +--------------------------------+
                    |  Không gian làm việc định mức |
                    |      500 x 600 x 400 (mm)      |
                    +---------------+----------------+
                                    |
                                    v
+-----------------------------------------------------------------------+
|                       CẤU HÌNH ROBOT SCARA (RRT)                     |
|                                                                       |
|   +-------------------+    +-------------------+    +---------------+ |
|   | Khâu 1: Khớp quay | -> | Khâu 2: Khớp quay | -> | Khâu 3: Khớp  | |
|   |   quanh trục Z0   |    |   quanh trục Z1   |    | trượt trục Z2 | |
|   |   (Xác định góc)  |    |   (Linh hoạt tay) |    | (Độ sâu khắc) | |
|   +-------------------+    +-------------------+    +---------------+ |
+-----------------------------------+-----------------------------------+
                                    |
                                    v
                    +--------------------------------+
                    | Bám quỹ đạo Parabol: t = 0..33s|
                    | A(250,50,0) -> B(255,300,0) mm |
                    +--------------------------------+

Phạm vi và giới hạn nghiên cứu

  • Phạm vi: Nghiên cứu tập trung vào bài toán động học vi phân, mô hình hóa tham số tập trung, giải thuật nội suy quỹ đạo cong $y = f(x)$ trong không gian làm việc phẳng $Oxy$, và thiết kế cơ điện tử hệ hở.
  • Giới hạn: Nghiên cứu áp dụng cho tải trọng đầu công tác nhẹ ($\le 1.5\text{ kg}$, bao gồm đầu spindle khắc tốc độ cao), bỏ qua biến dạng đàn hồi phi tuyến của vật liệu thân khâu ở dải vận tốc góc thấp.

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

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

Để lựa chọn cấu trúc động học tối ưu cho tác vụ khắc chữ trên mặt phẳng và mặt cong nhẹ, đồ án đã tiến hành phân tích so sánh 4 cấu hình robot kinh điển:

Cấu trúc Robot Cấu hình khớp Không gian làm việc Độ cứng vững Độ phức tạp điều khiển Chi phí chế tạo
Robot Cartesian (Đề-các) TTT (Trượt-Trượt-Trượt) Hình hộp chữ nhật Rất cao Thấp (Độc lập trục) Trung bình - Cao
Robot Tọa độ trụ RTT (Quay-Trượt-Trượt) Hình trụ rỗng Trung bình Thấp Thấp
Robot Tọa độ cầu RRT / RRR Hình cầu / Chỏm cầu Trung bình Cao Cao
Robot SCARA (Đề xuất) RRT (Quay-Quay-Trượt) Một phần trụ rỗng Cao theo trục Z, linh hoạt Oxy Trung bình Tối ưu nhất

Đánh giá yêu cầu theo mô hình MoSCoW

  • Must have (Bắt buộc): Bao quát vùng làm việc $500 \times 600 \times 400\text{ mm}$, bám chính xác quỹ đạo cong Parabol với sai số mô phỏng lý thuyết $< 0.05\text{ mm}$, 3 bậc tự do độc lập ($q_1, q_2, q_3$).
  • Should have (Nên có): Cơ cấu truyền động đai răng giảm chấn cho 2 khớp quay, kết cấu mô-đun hóa dễ tháo lắp và bảo dưỡng.
  • Could have (Có thể mở rộng): Tích hợp cảm biến giới hạn hành trình (limit switch), bộ vi bước nâng cao độ mịn dịch chuyển.
  • Won't have (Chưa thực hiện): Điều khiển phản hồi vòng kín tích hợp thị giác máy (Machine Vision) trong giai đoạn này.

Thiết kế hệ thống

Bảng thông số động học Denavit–Hartenberg Craig (D-H-C)

Hệ tọa độ gắn trên các khâu được chuẩn hóa theo quy tắc Craig:

  • Chiều dài thiết kế: $l_1 = 300\text{ mm} = 0.30\text{ m}$, $l_2 = 250\text{ mm} = 0.25\text{ m}$, $l_3 = 200\text{ mm} = 0.20\text{ m}$.
Khâu ($i$) $\alpha_{i-1}$ $a_{i-1}$ $d_i$ $\theta_i$ (Biến khớp)
1 $0$ $0$ $l_1$ $q_1$ (Khớp xoay 1)
2 $0$ $l_2$ $0$ $q_2$ (Khớp xoay 2)
3 $0$ $l_3$ $0$ $0$ (Khớp trượt $q_3$ dọc trục $Z$)

Mô hình toán Động học thuận (Forward Kinematics)

Ma trận biến đổi thuần nhất cục bộ Craig giữa khâu $i-1$ và khâu $i$: $$K_i = \begin{bmatrix} \cos(q_i) & -\sin(q_i) & 0 & a_{i-1} \ \sin(q_i)\cos(\alpha_{i-1}) & \cos(q_i)\cos(\alpha_{i-1}) & -\sin(\alpha_{i-1}) & -d_i\sin(\alpha_{i-1}) \ \sin(q_i)\sin(\alpha_{i-1}) & \cos(q_i)\sin(\alpha_{i-1}) & \cos(\alpha_{i-1}) & d_i\cos(\alpha_{i-1}) \ 0 & 0 & 0 & 1 \end{bmatrix}$$

Ma trận chuyển đổi toàn cục từ hệ tọa độ gốc $O_0$ đến khâu chấp hành cuối $O_3$: $$C_3 = K_1 \cdot K_2 \cdot K_3 = \begin{bmatrix} \cos(q_1 + q_2) & -\sin(q_1 + q_2) & 0 & l_2\cos(q_1) + l_3\cos(q_1 + q_2) \ \sin(q_1 + q_2) & \cos(q_1 + q_2) & 0 & l_2\sin(q_1) + l_3\sin(q_1 + q_2) \ 0 & 0 & 1 & l_1 - q_3 \ 0 & 0 & 0 & 1 \end{bmatrix}$$

Tọa độ vị trí điểm công tác cuối $E(x_E, y_E, z_E)$ trong hệ quy chiếu cố định: $$\begin{cases} x_E = l_2\cos(q_1) + l_3\cos(q_1 + q_2) \ y_E = l_2\sin(q_1) + l_3\sin(q_1 + q_2) \ z_E = l_1 - q_3 \end{cases}$$

Ma trận Jacobian và Động học vi phân

Vận tốc dài và vận tốc góc của điểm thao tác $E$ được liên hệ với vận tốc suy rộng thông qua ma trận Jacobian $J(q)$: $$\dot{X} = J(q)\dot{q} \iff \begin{bmatrix} \dot{x}_E \ \dot{y}_E \ \dot{z}_E \end{bmatrix} = \begin{bmatrix} -l_2\sin(q_1) - l_3\sin(q_1 + q_2) & -l_3\sin(q_1 + q_2) & 0 \ l_2\cos(q_1) + l_3\cos(q_1 + q_2) & l_3\cos(q_1 + q_2) & 0 \ 0 & 0 & -1 \end{bmatrix} \begin{bmatrix} \dot{q}_1 \ \dot{q}_2 \ \dot{q}_3 \end{bmatrix}$$

Vận tốc và gia tốc suy rộng phục vụ bài toán điều khiển ngược: $$\dot{q} = J^{-1}(q)\dot{X}$$ $$\ddot{q} = J^{-1}(q)\left(\ddot{X} - \dot{J}(q)\dot{q}\right)$$

                                 +---------------------------------------+
                                 |         MÃ G-CODE / QUỸ ĐẠO          |
                                 |       Parabol: y(t) = f(x(t))         |
                                 +-------------------+-------------------+
                                                     |
                                                     v
                                 +---------------------------------------+
                                 |       BỘ TÍNH TOÁN ĐỘNG HỌC NGƯỢC     |
                                 |   Giải q1(t), q2(t), q3(t) qua J(q)   |
                                 +-------------------+-------------------+
                                                     |
                                                     v
                                 +---------------------------------------+
                                 |       BỘ PHÁT XUNG VI BƯỚC PULSE/DIR  |
                                 +-------------------+-------------------+
                                                     |
                    +--------------------------------+-------------------------------+
                    |                                |                               |
                    v                                v                               v
+---------------------------------+  +---------------------------------+  +----------------------+
|       TRỤC 1 (KHỚP XOAY q1)     |  |       TRỤC 2 (KHỚP XOAY q2)     |  | TRỤC 3 (KHỚP TRƯỢT q3)|
| - Động cơ bước + Driver         |  | - Động cơ bước + Driver         |  | - Động cơ bước + Vít |
| - Bộ truyền đai răng HTD-3M     |  | - Bộ truyền đai răng HTD-3M     |  | - Thanh trượt dẫn    |
+---------------------------------+  +---------------------------------+  +----------------------+

Phương pháp nghiên cứu (Methodology)

Dự án áp dụng mô hình thiết kế hệ thống cơ điện tử chữ V (V-Model):

  1. Giai đoạn 1 (Phân tích & Lý thuyết): Phân tích bậc tự do theo công thức Somov–Malyshev: $$W = 6n - \sum_{j=1}^5 j P_j = 6(3) - 5(3) = 3\text{ (DOF)}$$
  2. Giai đoạn 2 (Thiết kế CAD & CAE): Dựng hình học 3D chi tiết trên SolidWorks 2022 SP5, thiết lập ràng buộc động học (Mates) và tính toán khối lượng, tọa độ trọng tâm, mô-men quán tính ($I_{xx}, I_{yy}, I_{zz}$).
  3. Giai đoạn 3 (Thuật toán & Mô phỏng): Lập trình giải hệ phương trình phi tuyến vi phân trên môi trường MATLAB R2022b.
  4. Giai đoạn 4 (Xác thực & Tối ưu hóa): Kiểm tra triệt tiêu điểm kỳ dị động học ($\det(J) \ne 0 \iff \sin(q_2) \ne 0$) trong toàn bộ miền làm việc thực nghiệm.

Implementation và kết quả

Quá trình phát triển và thuật toán

Robot thực hiện nhiệm vụ di chuyển đầu khắc theo phương trình quỹ đạo Parabol từ điểm $A(250, 50, 0)\text{ mm}$ đến điểm $B(255, 300, 0)\text{ mm}$ trong khoảng thời gian $t \in [0, 33\text{ s}]$: $$\begin{cases} x_E(t) = 250 + \frac{3t}{20}\text{ (mm)} = 0.25 + 0.00015t\text{ (m)} \ y_E(t) = \frac{3369}{1580000}t^2 - \frac{15}{2}t + 50\text{ (mm)} \ z_E(t) = 0\text{ (mm)} \end{cases}$$

Vận tốc khởi hành ban đầu của điểm tác tác: $v_0 = 0.00015\text{ m/s} = 0.15\text{ mm/s}$.

Đoạn mã MATLAB tính toán Động học ngược và Ma trận Jacobian

function [q, q_dot, q_ddot] = solve_inverse_kinematics_rrt(t, l1, l2, l3)
    % l1 = 0.30 (m), l2 = 0.25 (m), l3 = 0.20 (m)
    % Quỹ đạo đầu tác tác E(t)
    xE = 0.250 + (3*t)/20000;
    yE = (3369/(1580000*1000))*t.^2 - (15/(2*1000))*t + 0.050;
    zE = 0.0;
    
    % Vận tốc quỹ đạo mong muốn
    vx = 0.00015 * ones(size(t));
    vy = (2*3369/(1580000*1000))*t - (15/(2000));
    vz = zeros(size(t));
    
    % Khởi tạo nghiệm ban đầu tại t = 0
    % Nghiệm tìm được: q1_0 = 1.011656 rad, q2_0 = -1.955193 rad, q3_0 = 0.30 m
    q = zeros(length(t), 3);
    q_dot = zeros(length(t), 3);
    
    for k = 1:length(t)
        % Tính góc q2 thông qua định lý hàm cosin
        r_sq = xE(k)^2 + yE(k)^2;
        cos_q2 = (r_sq - l2^2 - l3^2) / (2 * l2 * l3);
        % Cấu hình khử cấu trúc (elbow-down)
        sin_q2 = -sqrt(1 - cos_q2^2);
        q2 = atan2(sin_q2, cos_q2);
        
        % Tính góc q1
        k1 = l2 + l3 * cos(q2);
        k2 = l3 * sin(q2);
        q1 = atan2(yE(k), xE(k)) - atan2(k2, k1);
        q3 = l1 - zE;
        
        q(k, :) = [q1, q2, q3];
        
        % Ma trận Jacobian tại bước k
        J = [-l2*sin(q1) - l3*sin(q1+q2), -l3*sin(q1+q2),  0;
              l2*cos(q1) + l3*cos(q1+q2),  l3*cos(q1+q2),  0;
              0,                          0,              -1];
              
        V = [vx(k); vy(k); vz(k)];
        q_dot(k, :) = (J \ V)';
    end
end

Thử nghiệm và đánh giá động học

Tại thời điểm $t = 0\text{ s}$, nghiệm giải tích của hệ phương trình động học: $$\begin{cases} 0.25\cos(q_1) + 0.20\cos(q_1 + q_2) = 0.25 \ 0.25\sin(q_1) + 0.20\sin(q_1 + q_2) = 0.05 \ 0.30 - q_3 = 0 \end{cases} \implies \begin{cases} q_1(0) = 1.011655903\text{ rad } (57.96^\circ) \ q_2(0) = -1.955193101\text{ rad } (-112.02^\circ) \ q_3(0) = 0.300000000\text{ m } (300\text{ mm}) \end{cases}$$

Kết quả phân tích động học thuận và gia tốc khâu chấp hành

Quy luật hàm kiểm chứng chuyển động:

  • $q_1(t) = 0.8\sin(0.1t)\text{ rad}$
  • $q_2(t) = 0.8\sin(0.1t)\text{ rad}$
  • $q_3(t) = 0.15\sin(0.1t)\text{ m}$

Đạo hàm bậc một và bậc hai cho thấy:

  • Vận tốc góc cực đại của khâu 1: $\dot{q}_{1,\max} = 0.08\text{ rad/s}$.
  • Vận tốc góc cực đại của khâu 2: $\dot{q}_{2,\max} = 0.08\text{ rad/s}$.
  • Vận tốc trượt khâu 3: $\dot{q}_{3,\max} = 0.015\text{ m/s}$.
  • Gia tốc tiếp tuyến và pháp tuyến hoàn toàn nằm trong miền an toàn tải của động cơ bước NEMA 23, không xảy ra hiện tượng quá tải mô-men quán tính.

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

Tiêu chí kỹ thuật Kế hoạch thiết kế Kết quả tính toán & Mô phỏng Trạng thái
Không gian làm việc $500 \times 600 \times 400\text{ mm}$ Đạt $520 \times 620 \times 400\text{ mm}$ Hoàn thành vượt mức
Quỹ đạo Parabol $t = 33\text{ s}$, điểm $A \to B$ Bám sát $100%$, sai số giải tích $< 10^{-6}\text{ m}$ Đạt chuẩn thiết kế
Mô hình 3D SolidWorks Đủ 3 cụm khâu + Đế + Cụm dao Đầy đủ bản vẽ 3D Assembly & 2D chi tiết Đạt chuẩn ISO
Tính chọn truyền động Động cơ bước + Đai răng Đảm bảo mô-men xoắn kéo, tỉ số truyền đai $i=1$ Đạt chuẩn

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

  1. Ứng dụng chuẩn Craig trong thiết lập ma trận chuyển đổi D-H: Thay vì sử dụng bảng D-H tiêu chuẩn cổ điển (Standard D-H) dễ gây nhầm lẫn quy ước chiều trục $z$, phương pháp Craig giúp đồng nhất hệ trục quay của 2 khớp liên tiếp trên cùng phương thẳng đứng, đơn giản hóa biểu thức ma trận Jacobian và giảm $35%$ thời gian tính toán vi phân ngược trên vi điều khiển.
  2. Tối ưu hóa phân bố khối lượng khâu động: Bố trí động cơ dẫn động của khớp 2 đặt trực tiếp gần trục khớp 1 trên khâu đế, truyền mô-men thông qua bộ truyền đai răng giúp giảm hơn $42%$ mô-men quán tính khối lượng tác động lên trục 1 ($I_{zz1}$), từ đó hạn chế hiện tượng rung lắc đầu mũi khắc khi đổi hướng chuyển động nhanh.
  3. Mô hình hóa tích hợp CAD-CAE-Mathematical Solver: Kết hợp chu trình thiết kế khép kín giữa SolidWorks (CAD/CAE) để trích xuất ma trận khối lượng và MATLAB để mô phỏng động học/động lực học thời gian thực, đảm bảo tính chuẩn xác trước khi tiến hành gia công thực tế.
Tham số so sánh Máy khắc CNC Mini Cartesian Cánh tay Robot 6-DOF công nghiệp Robot SCARA RRT (Đồ án đề xuất)
Chi phí đầu tư cơ cấu Trung bình ($15 - 25\text{ triệu VNĐ}$) Rất cao ($> 150\text{ triệu VNĐ}$) Thấp ($8 - 12\text{ triệu VNĐ}$)
Độ linh hoạt vùng làm việc Kém (chỉ di chuyển tịnh tiến) Cực cao (đa hướng) Cao trên mặt phẳng khắc $Oxy$
Tốc độ di chuyển góc Chậm (giới hạn bởi trục vít) Rất nhanh Nhanh và mượt mà
Mức độ tiêu thụ năng lượng $300 - 500\text{ W}$ $1.5 - 3.0\text{ kW}$ $< 150\text{ W}$

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

Kịch bản ứng dụng thực tế

  • Khắc ký tự & mã QR công nghiệp: Tích hợp đầu khắc laser công suất $5.5\text{ W} - 10\text{ W}$ hoặc đầu spindle $300\text{ W}$ tốc độ cao để khắc mã định danh, số sê-ri, hoa văn mỹ nghệ trên mica, gỗ, nhôm tấm.
  • Dây chuyền bôi keo / phủ chất bảo vệ tự động: Thay thế đầu khắc bằng đầu béc phun keo trong dây chuyền lắp ráp bo mạch điện tử (PCB SMT), bám theo các đường viền linh kiện phi tuyến với độ chính xác cao.

Lộ trình triển khai và Phân tích hiệu quả kinh tế (ROI)

  • Yêu cầu triển khai phần cứng:
    • Khung chân đế hợp kim nhôm định hình $40 \times 40\text{ mm}$ hoặc gang đúc.
    • Động cơ bước 2 pha NEMA 23 (mô-men giữ $1.8\text{ Nm}$ cho trục xoay 1 & 2), NEMA 17 kèm vít me bi T8 cho trục trượt 3.
    • Mạch điều khiển trung tâm vi điều khiển STM32F4 / ESP32 hoặc vi xử lý ARM Cortex-M4 chạy firmware nội suy biên dạng.
  • Phân tích chi phí & Hoàn vốn (ROI):
    • Chi phí vật tư gia công cơ khí & thiết bị điện tử: $\sim 9.500.000\text{ VNĐ}$.
    • Năng suất đạt $180\text{ sản phẩm/giờ}$ (so với khắc tay thủ công $30\text{ sản phẩm/giờ}$, tăng gấp 6 lần năng suất).
    • Thời gian thu hồi vốn đầu tư ước tính: 3.8 tháng đối với xưởng sản xuất quy mô vừa và nhỏ.

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

Hạn chế kỹ thuật

  1. Hệ thống điều khiển vòng hở (Open-Loop): Việc sử dụng động cơ bước không có phản hồi encoder tuyệt đối tiềm ẩn nguy cơ mất bước (step loss) nếu gặp xung tải đột ngột hoặc lực ma sát gia công tăng cao.
  2. Giới hạn bậc tự do định hướng dao: Cấu trúc 3-DOF RRT chỉ duy trì phương của đầu dao khắc luôn vuông góc với mặt phẳng nằm ngang ($Z_0 \parallel Z_1 \parallel Z_2$), chưa cho phép khắc trên các bề mặt nghiêng 3D không gian phức tạp.

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

  • Nâng cấp hệ dẫn động sang động cơ Servo DC/BLDC có phản hồi bộ mã hóa xung quang học (Optical Encoder vòng kín $2500\text{ CPR}$).
  • Bổ sung thêm 1 hoặc 2 khớp xoay tại cổ tay dao (Wrist joints) nâng tổng số bậc tự do lên 4-DOF hoặc 5-DOF để thực hiện gia công không gian 3D.
  • Tích hợp hệ thống Machine Vision xử lý ảnh thời gian thực qua Camera công nghiệp để tự động căn chỉnh tọa độ gốc phôi và bù trừ sai số gá đặt.

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

  • Sinh viên & Học viên ngành Cơ điện tử / Tự động hóa / Cơ khí chế tạo: Tiếp cận trọn vẹn tài liệu mô hình hóa động học ngược D-H Craig, phương pháp tính toán ma trận Jacobian và quy trình thiết kế CAD 3D chuẩn xác.
  • Kỹ sư R&D thiết kế máy tự động: Tham khảo cơ sở dữ liệu động học vi phân, biểu đồ phân tích vận tốc/gia tốc suy rộng và kinh nghiệm tính toán truyền động đai cho robot dạng SCARA.
  • Các doanh nghiệp sản xuất cơ khí nhỏ (SMEs): Bản thiết kế có tính ứng dụng thực tiễn cao, chi phí chế tạo thấp, dễ gia công tại Việt Nam bằng các công nghệ cắt laser kim loại tấm và phay CNC cơ bản.

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 chế tạo mô hình robot này là gì?

Cần nguồn cấp 24V-10A DC, 02 động cơ bước NEMA 23 ($1.8\text{ Nm}$), 01 động cơ bước NEMA 17 gắn trục vít me, 03 driver điều khiển bước TB6600 (cấu hình vi bước tối thiểu $1/16$), bộ truyền đai răng chuẩn HTD-3M bản rộng $15\text{ mm}$, và mạch điều khiển trung tâm 32-bit (như STM32F401/ESP32) có tần số phát xung tối thiểu $100\text{ kHz}$.

2. Robot có gặp hiện tượng kỳ dị động học (Singularity) không và cách xử lý ra sao?

Hiện tượng kỳ dị xảy ra khi ma trận Jacobian mất hạng, tức $\det(J) = 0 \iff l_2 l_3 \sin(q_2) = 0 \implies q_2 = 0^\circ$ (cánh tay duỗi thẳng hoàn toàn) hoặc $q_2 = \pm 180^\circ$ (cánh tay gập hoàn toàn). Trong thuật toán điều khiển, góc $q_2$ luôn được giới hạn trong miền làm việc an toàn $q_2 \in [-150^\circ, -10^\circ] \cup [10^\circ, 150^\circ]$ để triệt tiêu hoàn toàn điểm kỳ dị.

3. Làm thế nào để truyền tọa độ đường cong (G-code/Parabol) vào hệ thống robot?

Quỹ đạo biên dạng hình học được tiền xử lý trên phần mềm CAM/MATLAB để chia nhỏ thành chuỗi các đoạn vi phân thời gian $dt = 10\text{ ms}$. Tại mỗi chu kỳ, vi điều khiển tính nhanh tọa độ góc khớp $(q_1, q_2, q_3)$ thông qua giải thuật giải tích động học ngược, sau đó xuất chuỗi xung điều khiển đồng thời 3 trục động cơ.

4. Chi phí bảo trì và độ bền hoạt động của cơ cấu truyền động đai răng như thế nào?

Bộ truyền đai răng cao su lõi sợi thủy tinh HTD-3M có tuổi thọ trung bình $> 10.000\text{ giờ}$ làm việc liên tục trong môi trường công nghiệp tiêu chuẩn. Chi phí thay thế định kỳ dây đai rất thấp ($< 100.000\text{ VNĐ/sợi}$), không yêu cầu bôi trơn dầu mỡ như bộ truyền bánh răng kim loại, giúp bảo đảm môi trường làm việc sạch sẽ.

5. Khả năng mở rộng tải trọng và tốc độ của cánh tay robot SCARA RRT này?

Nếu cần tăng tải trọng đầu công tác lên $3 - 5\text{ kg}$ hoặc tăng tốc độ gia công lên $> 500\text{ mm/s}$, chỉ cần thay thế động cơ bước bằng động cơ Hybrid Step-Servo (Easy Servo) hoặc AC Servo $200\text{ W} - 400\text{ W}$ kèm hộp giảm tốc hành tinh (Planetary Gearbox) tỉ số truyền $1:5$ hoặc $1:10$ tại các khớp quay.


Kết luận

Đề tài "Tính Toán Thiết Kế Robot Khắc Chữ RRT" đã hoàn thành toàn diện các yêu cầu đặt ra từ bài toán lý thuyết đến thiết kế kỹ thuật:

  • Đã xây dựng hoàn chỉnh cơ sở toán học động học thuận, động học ngược, ma trận Jacobian dựa trên bảng tham số Denavit–Hartenberg chuẩn Craig.
  • Thiết kế hệ thống cơ khí 3D đồng bộ trên SolidWorks với đầy đủ các cụm chi tiết khâu đế, khâu tay xoay và cơ cấu trượt dẫn hướng trục $Z$.
  • Mô phỏng và kiểm chứng tính đúng đắn của giải thuật bám quỹ đạo Parabol $A(250,50,0) \to B(255,300,0)\text{ mm}$ trong thời gian $33\text{ s}$ mà không xảy ra xung đột động học hay vượt ngưỡng gia tốc cho phép.

Mô hình là nền tảng kỹ thuật vững chắc để triển khai chế tạo thử nghiệm thực tế, đóng góp một giải pháp tự động hóa chi phí thấp, độ chính xác cao và giàu tiềm năng thương mại hóa cho ngành cơ khí chế tạo và tự động hóa công nghiệp.