Tổng quan luận án

Luận án tiến sĩ kỹ thuật cơ khí với đề tài "Mô hình hóa và khảo sát sai số của robot công nghiệp" được thực hiện bởi nghiên cứu sinh Đỗ Anh Tuấn dưới sự hướng dẫn khoa học của PGS.TS Phan Bùi Khôi và GS.TS Trần Văn Địch tại Trường Đại học Bách khoa Hà Nội (năm 2014, mã số chuyên ngành: 62520103).

Tính cấp thiết và khoảng trống nghiên cứu

Trong sản xuất công nghiệp hiện đại, robot công nghiệp (Industrial Robot – IR) giữ vai trò then chốt tại các dây chuyền tự động linh hoạt như hàn điểm thân xe ô tô, hàn hồ quang, cắt gọt kim loại, lắp ráp vi mạch điện tử và cấp dỡ phôi cho máy CNC. Tuy nhiên, giữa mô hình thiết kế lý thuyết và robot thực tế sau chế tạo luôn tồn tại sự sai khác về kích thước, hình học và biến khớp. Theo các tài liệu kỹ thuật được tác giả trích dẫn, sự sai khác vị trí của khâu thao tác giữa robot thiết kế và robot thực tế có thể dao động từ 8 mm đến 15 mm do dung sai chế tạo và biến dạng kết cấu. Trong khi nhiều robot công nghiệp đạt độ lặp lại vị trí rất cao (dưới 0,1 mm), độ chính xác vị trí tuyệt đối chỉ đạt trong khoảng 5 mm đến 15 mm.

Sự tích lũy sai số từ các khâu, khớp trung gian dẫn đến sai lệch vị trí và hướng của khâu thao tác (dụng cụ công tác như mỏ hàn, dao cắt, đầu kẹp), gây lỗi quỹ đạo công nghệ, tạo phế phẩm và làm suy giảm tuổi thọ dụng cụ. Khoảng trống nghiên cứu được luận án chỉ ra là:

  1. Các phương pháp mô hình hóa sai số truyền thống chủ yếu dựa trên vi phân ma trận biến đổi thuần nhất Denavit – Hartenberg (D-H) thường triệt tiêu các thành phần sai số từ bậc hai trở đi, làm giảm độ chính xác khi phân tích.
  2. Các nghiên cứu vi phân trực tiếp phương trình động học trước đây hầu như mới dừng lại ở việc biểu diễn sai lệch vị trí, chưa mô hình hóa đầy đủ mối quan hệ với sai lệch về hướng của khâu thao tác.
  3. Trong nước chưa có công trình nào công bố một cách hệ thống, chi tiết từ việc lập mô hình toán học sai số đầy đủ, giải thuật khảo sát động học và sai số, đến việc ứng dụng các công cụ tính toán hiện đại (như giải thuật di truyền) nhằm xác định ngược sai số khâu khớp phục vụ hiệu chuẩn robot.

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

Mục tiêu tổng quát của luận án được xác định gồm hai bài toán liên hoàn:

  1. Bài toán thuận về sai số: Xây dựng cơ sở khoa học, mô hình toán học và phần mềm mô phỏng để khảo sát, dự đoán, đánh giá ảnh hưởng của sai số hình học, động học từ các khâu, khớp trung gian đến sai lệch vị trí và hướng của khâu thao tác. Từ đó, hỗ trợ người thiết kế phân bổ dung sai chế tạo hợp lý nhằm hạ giá thành mà vẫn đảm bảo tính năng làm việc.
  2. Bài toán ngược về sai số: Thiết lập phương pháp toán học kết hợp công cụ trí tuệ nhân tạo (Giải thuật di truyền - Genetic Algorithm) nhằm xác định chính xác các giá trị sai số hình học, động học của từng khâu, khớp khi biết trước sai lệch vị trí và hướng đo được tại khâu thao tác, làm nền tảng cho việc hiệu chuẩn (calibration) nâng cao độ chính xác của robot.

Đối tượng và phạm vi nghiên cứu

  • Đối tượng nghiên cứu: Robot công nghiệp dạng tay máy gồm ba nhóm cấu trúc động học cơ bản: cấu trúc nối tiếp chuỗi hở (serial open-chain), cấu trúc mạch vòng (closed-loop chain) và cấu trúc song song (parallel robot).
  • Phạm vi nghiên cứu: Luận án tập trung chuyên sâu vào nhóm sai số hình học và sai số động học (các kích thước dài, kích thước góc, độ lệch trục và biến khớp). Luận án kế thừa các kết quả thực nghiệm quốc tế chứng minh sai số hình học/động học chiếm khoảng 95% tổng sai số của robot công nghiệp, trong khi các yếu tố phi hình học (biến dạng nhiệt, đàn hồi, ma sát) chỉ chiếm khoảng 5%.

Tổng quan tài liệu và vị trí của luận án

Các hướng nghiên cứu đã được điểm lại

Trong Chương 1, tác giả hệ thống hóa các công trình nghiên cứu trong và ngoài nước về động học, sai số và hiệu chuẩn robot:

  • Tiêu chuẩn quốc tế: Bộ tiêu chuẩn ISO 9283 quy định các chỉ tiêu đánh giá độ chính xác vị trí ($AP_p$) và độ lặp lại vị trí ($RP_l$) của robot công nghiệp dựa trên phân bố thống kê của tập hợp các điểm thử nghiệm.
  • Nghiên cứu mô hình hóa sai số dựa trên tham số D-H: Các công trình của các nhóm tác giả quốc tế [10, 13-17, 19, 21, 28] xây dựng mô hình sai số dựa trên 4 tham số D-H ($a_i, d_i, \alpha_i, q_i$). Phương pháp vi phân ma trận biến đổi thuần nhất D-H giả thiết các biến số khả vi và độc lập, nhưng tồn tại nhược điểm lớn là bỏ qua các số hạng vi phân bậc cao từ bậc hai trở lên.
  • Mở rộng tham số tránh kỳ dị D-H: Các nghiên cứu [27, 28] đề xuất bổ sung tham số thứ 5 (góc quay $\beta$ quanh trục $y$) cho các khớp quay/trượt có trục song song hoặc gần song song nhằm khắc phục hiện tượng biến thiên đột ngột của khoảng cách đường vuông góc chung $d$.
  • Phương pháp vi phân phương trình động học: Công trình của Hongliang Cui và Zhenqi Zhu (2006, Viện Công nghệ Stevens, Hoa Kỳ) [23] áp dụng vi phân phương trình động học D-H để phân tích sai số cho cấu trúc robot TAU. Công trình của Kathleen English và cộng sự (Đại học Carleton, Canada và Viện Tự động hóa Leoben, Áo) [30] thiết lập mô hình sai số cho robot 6 bậc tự do nhưng chỉ dừng ở sai lệch vị trí, chưa mô hình hóa sai lệch hướng.
  • Phương pháp tọa độ suy rộng: Nghiên cứu của các tác giả [8, 31] sử dụng 6 tham số hình học/động học thay vì 4 tham số D-H và nhân chuỗi ma trận sai số 6 thành phần (3 tịnh tiến, 3 quay).
  • Định lượng tỷ trọng sai số: Nghiên cứu của Chunhe Gong và cộng sự [20] chứng minh việc hiệu chuẩn sai số hình học giúp giảm sai lệch vị trí từ 1,059 mm xuống 0,126 mm; khi hiệu chuẩn tiếp sai số phi hình học thì độ sai lệch chỉ giảm thêm đến mức 0,11 mm (tức sai số hình học chiếm xấp xỉ 95%). Tác giả [30] cũng chỉ ra 75% sai số ban đầu của thiết bị mới phát sinh từ chế tạo và lắp ráp cơ khí.

Khoảng trống luận án lựa chọn giải quyết

Luận án định vị trọng tâm giải quyết ba vấn đề học thuật và ứng dụng:

  1. Xây dựng mô hình toán sai số bằng phương pháp vi phân trực tiếp phương trình động học, giữ lại đầy đủ quan hệ phi tuyến, không triệt tiêu các thành phần bậc cao và phản ánh đồng thời cả sai lệch vị trí 3 chiều lẫn sai lệch hướng 3 chiều.
  2. Thiết lập quy trình tính toán tự động động học thuận/ngược cho các cấu trúc chuỗi hở, mạch vòng và song song gắn với đối tượng công nghệ tĩnh và động.
  3. Ứng dụng Giải thuật di truyền (GA) để xử lý hệ phương trình siêu định nhiều ẩn nhằm nhận dạng chính xác 24 tham số sai số hình học, động học của robot không gian 6 bậc tự do.

Cơ sở lý thuyết và phương pháp nghiên cứu

Cơ sở lý thuyết và khung phân tích

Luận án sử dụng các hệ thống lý thuyết nền tảng của cơ học nhiều vật và động học tay máy:

  • Tọa độ thuần nhất và Ma trận biến đổi thuần nhất: Biểu diễn không gian 4 chiều ($p^* = [p_x, p_y, p_z, 1]^T$), cho phép tích hợp đồng thời phép quay hướng $3 \times 3$ và véc tơ tịnh tiến vị trí $3 \times 1$ trong ma trận kích thước $4 \times 4$.
  • Phương pháp Denavit – Hartenberg (D-H): Mô tả quan hệ giữa hai khâu liên tiếp bằng 4 tham số ($a_i, \alpha_i, d_i, q_i$).
  • Phương pháp Tọa độ suy rộng: Mô tả quan hệ hai khâu thông qua 6 tham số ($a_i, b_i, c_i, \alpha_i, \beta_i, \theta_i$).
  • Phương pháp Tam diện trùng theo: Mô hình hóa quỹ đạo công nghệ thành chuỗi các tam diện vuông cục bộ $\mathbf{f}i(\xi{fi}, \eta_{fi}, \zeta_{fi})$ gắn với biên dạng gia công và tam diện vuông khâu thao tác $\mathbf{k}i(\xi{ki}, \eta_{ki}, \zeta_{ki})$ gắn tại đầu dụng cụ. Điều kiện công nghệ đặt ra là $\mathbf{f}_i \equiv \mathbf{k}_i$ tại mọi điểm khảo sát.

Phương pháp nghiên cứu thực tế và công cụ tính toán

Luận án phối hợp phương pháp giải tích giải thuật số, mô phỏng số học và tối ưu hóa phi tuyến:

  • Phương pháp giải bài toán động học phi tuyến: Ứng dụng giải thuật số Newton – Raphson để giải hệ phương trình đại số phi tuyến động học ngược và động học thuận của robot mạch vòng và robot song song 6 bậc tự do (hệ 18 phương trình phi tuyến).
  • Phương pháp vi phân phương trình động học mô hình hóa sai số: Khai triển vi phân toàn phần phương trình trạng thái $p = f(q, s)$ thành quan hệ vi phân tuyến tính cục bộ giữa véc tơ sai lệch khâu thao tác $dp$ và véc tơ sai số khâu khớp $dq, ds$: $$dp = f_1(dq, ds)$$
  • Phương pháp xác định sai số khâu khớp (Bài toán ngược sai số): Luận án phân tích phương pháp ma trận giả nghịch đảo Moore-Penrose và phương pháp bình phương tối thiểu tuyến tính kết hợp Giải thuật di truyền (GA). Trong đó, GA được cấu hình tối ưu trên nền tảng phần mềm kỹ thuật để giải hệ phương trình sai số thực nghiệm với hàm mục tiêu cực tiểu sai lệch vị trí/hướng.
Danh mục công cụ Chức năng cụ thể trong luận án
Ngôn ngữ MAPLE (Chương trình SWR) Xây dựng bộ chương trình tính toán động học biểu thức và ma trận (SWR_PAR.txt, SWR_TRJ.txt, SWR_START.txt, SWR_FW.txt, SWR_RW.txt).
Visual Studio 2008 & OpenGL Lập trình giao diện mô phỏng 3D đồ họa động học và sai lệch không gian làm việc của robot.
Phần mềm MATLAB (GA Tool) Thiết lập mô hình giải thuật di truyền để tối ưu hóa nhận dạng 24 tham số sai số của robot 6 bậc tự do.

Nội dung chính theo từng chương

Chương 1: Tổng quan về robot và độ chính xác của robot

Chương 1 trình bày tổng quan cấu trúc phân loại của robot công nghiệp dạng tay máy; phân tích cấu tạo cơ bản gồm cơ cấu chấp hành, hệ thống truyền động/công suất, bộ điều khiển, cảm biến hồi tiếp, thiết bị dạy học (Teach-Pendant) và phần mềm giao tiếp.

Tác giả phân tích bản chất của chuyển động khâu thao tác là sự tổng hợp chuyển động tích lũy từ khâu đế (khâu 0) qua các khâu trung gian. Luận án phân định rõ hai khái niệm quỹ đạo: quỹ đạo công nghệ (đường dẫn danh nghĩa theo yêu cầu kỹ thuật) và quỹ đạo khâu thao tác (quỹ đạo thực tế do đầu dụng cụ vạch ra). Tác giả phân tích định lượng tác động tiêu cực của sai số đến các nguyên công thực tế:

  • Nguyên công hàn điểm: Sai lệch vị trí làm điểm hàn trượt khỏi đường mép liên kết thân xe.
  • Nguyên công hàn hồ quang: Sai lệch hướng và góc nghiêng mỏ hàn làm sai lệch mối hàn, thiếu độ ngấu và không điền đầy kim loại.
  • Nguyên công phay bề mặt cong (cánh tuabin thủy lực): Dao không duy trì phương pháp tuyến với bề mặt gia công, dẫn đến sai số hình dạng, tăng độ nhám và mòn hỏng dao cắt.
  • Nguyên công lắp ráp linh kiện vi mạch điện tử: Sai lệch vị trí gây gãy chân chip bán dẫn hoặc phá hỏng bo mạch.

Chương này cũng trích dẫn công thức xác định độ chính xác vị trí ($AP_p$) và độ lặp lại vị trí ($RP_l$) theo tiêu chuẩn ISO 9283: $$AP_p = \sqrt{(\bar{X} - X_C)^2 + (\bar{Y} - Y_C)^2 + (\bar{Z} - Z_C)^2}$$ $$RP_l = \bar{l} + 3S_l$$

Chương 2: Khảo sát động học robot công nghiệp

Chương 2 tập trung thiết lập hệ thống phương trình động học tổng quát cho ba cấu trúc robot:

  1. Robot cấu trúc chuỗi hở: Xây dựng phương trình trạng thái khâu thao tác $^0T_p = {^0T_n}(q, s)$, từ đó dẫn xuất 6 phương trình động học cơ bản mô tả vị trí và hướng: $p = f(q, s)$.
  2. Robot cấu trúc mạch vòng (tay máy phẳng 5 khâu, 2 bậc tự do): Thiết lập phương trình đẳng thức vị trí khâu thao tác qua hai nhánh động học độc lập: $$^0T_p = {^0T_{1E}}(q_1) = {^0T_{22}}(q_2)$$ Hệ 5 phương trình đại số phi tuyến được thiết lập và giải bằng phương pháp lặp Newton – Raphson.
  3. Robot cấu trúc song song (6 bậc tự do, 6 chân dẫn động): Phân tích mạch động học từng chân từ bàn máy cố định $0$ qua các khớp $O_{i1}$, $O_{i2}$ đến bàn máy động $O_p$. Thiết lập hệ 18 phương trình đại số phi tuyến mô tả quan hệ giữa 6 biến khớp điều khiển tịnh tiến ($d_1, d_2, \dots, d_6$) và 6 tọa độ thao tác ($x_p, y_p, z_p, \psi_p, \theta_p, \varphi_p$).

Nội dung chương đi sâu khảo sát động học thực nghiệm số cho hai đối tượng công nghệ:

  • Robot hàn điểm 6 bậc tự do trên dây chuyền sản xuất thân xe ô tô: Khảo sát hai trường hợp công nghệ gồm đồ gá thân xe cố định và đồ gá thân xe di động đồng bộ.
  • Robot hàn hồ quang nối hai ống dẫn khí giao nhau: Mô hình hóa đường cong giao tuyến không gian và tính toán quy luật biến thiên góc khớp cùng tọa độ mỏ hàn theo thời gian.
+-------------------------------------------------------------------------+
|                  QUY TRÌNH TÍNH TOÁN ĐỘNG HỌC (SWR)                     |
|                                                                         |
|  [Khai báo khớp: SWR_PAR.txt] ---> [Thiết lập quỹ đạo: SWR_TRJ.txt]    |
|                                    |                                    |
|                                    v                                    |
|  [Trạng thái đầu: SWR_START.txt] -> [Động học thuận/ngược: FW / RW]     |
|                                    |                                    |
|                                    v                                    |
|  [Xuất file dữ liệu số] -----------> [Mô phỏng 3D: OpenGL / VS 2008]    |
+-------------------------------------------------------------------------+

Chương 3: Sai số và phương pháp mô hình hóa sai số

Chương 3 phân loại chi tiết các nguồn gây sai số trong hệ thống robot:

  • Sai số khớp trượt và khớp quay: Sai lệch độ thẳng trục, độ đảo mặt đầu, độ rơ hướng kính và khe hở bộ truyền bánh răng/vít me.
  • Dung sai chế tạo khâu: Dung sai kích thước chiều dài khâu ($dl$), dung sai góc xoắn giữa hai trục khớp ($d\alpha$).
  • Phương pháp vi phân phương trình động học: Luận án chứng minh tính ưu việt của phương pháp vi phân trực tiếp phương trình động học so với phương pháp vi phân ma trận biến đổi thuần nhất. Phương trình tổng quát biểu diễn quan hệ giữa gia số sai lệch vị trí/hướng $dp = [dx_p, dy_p, dz_p, \delta x_p, \delta y_p, \delta z_p]^T$ với véc tơ sai số biến khớp $dq = [dq_1, \dots, dq_n]^T$ và véc tơ sai số hình học $ds = [ds_1, \dots, ds_h]^T$ được thiết lập dưới dạng ma trận Jacobi mở rộng: $$dp = J_q dq + J_s ds = [J_q \quad J_s] \begin{bmatrix} dq \ ds \end{bmatrix}$$ Mô hình này không làm mất mát các thành phần bậc cao trong các ma trận chiếu và biểu diễn đầy đủ cả 6 bậc tự do sai lệch của khâu công tác.

Chương 4: Khảo sát sai số robot công nghiệp

Chương 4 xây dựng thuật toán và module phần mềm chuyên dụng để khảo sát định lượng ảnh hưởng của các sai số thành phần $dq, ds$ đến độ sai lệch quỹ đạo của điểm tác động cuối.

Tác giả đưa vào bộ thông số sai số giả định theo dung sai chế tạo thực tế (Bảng 4-1) cho robot hàn điểm 6 bậc tự do và tiến hành mô phỏng quá trình hàn thân xe ô tô:

  • So sánh biên dạng quỹ đạo công nghệ danh nghĩa và quỹ đạo thực tế khi có sai số.
  • Phân tích sự dịch chuyển sai lệch vị trí theo ba phương tọa độ Đề các $x, y, z$ và sự biến thiên sai lệch các góc định hướng của súng hàn.

Kết quả mô phỏng đồ họa trực quan trên Visual Studio/OpenGL cho thấy rõ mức độ trượt quỹ đạo và góc nghiêng của súng hàn, cung cấp cơ sở dữ liệu để kỹ sư thiết kế tối ưu hóa dung sai lắp ghép của từng cụm khâu khớp trước khi chế tạo thực tế.

Chương 5: Nghiên cứu phương pháp xác định sai số hình học, động học của khâu, khớp robot

Chương 5 giải quyết bài toán ngược: Nhận dạng giá trị sai số của 24 tham số hình học, động học của robot không gian 6 bậc tự do khi đo được độ sai lệch vị trí/hướng tại $m$ điểm thực nghiệm trong không gian làm việc.

Tác giả phân tích hạn chế của phương pháp ma trận giả nghịch đảo Moore-Penrose khi hệ phương trình có bậc phi tuyến cao hoặc suy biến, từ đó đề xuất phương pháp bình phương tối thiểu tuyến tính kết hợp Giải thuật di truyền (Genetic Algorithm - GA):

  • Cấu hình thuật toán GA: Mã hóa nhiễm sắc thể bằng số thực, khởi tạo quần thể ban đầu, áp dụng các toán tử lai ghép (crossover), đột biến (mutation) và chiến lược nạp lại quần thể (re-population strategy) nhằm tránh rơi vào cực tiểu địa phương.
  • Thực nghiệm nhận dạng trên mô hình robot 2 bậc tự do: Kiểm chứng tính hội tụ của giải thuật qua tập dữ liệu đo sai lệch theo trục $x$ và $y$.
  • Thực nghiệm nhận dạng trên robot 6 bậc tự do: Tiến hành đo đạc sai lệch tại 10 điểm khảo sát trong không gian thao tác (Bảng 5-4) và thực hiện 5 lần chạy lặp thuật toán GA độc lập (từ Bảng 5-5 đến Bảng 5-9).
Lần thử nghiệm GA Số tham số nhận dạng Số điểm đo thực nghiệm Kết quả đánh giá
Lần 1 (Bảng 5-5) 24 tham số ($dq_i, da_i, dd_i, d\alpha_i$) 10 điểm đo Thuật toán hội tụ, nhận dạng được bộ giá trị sai số khớp.
Lần 2 (Bảng 5-6) 24 tham số 10 điểm đo Sai số vị trí dư giảm về ngưỡng cho phép.
Lần 3 (Bảng 5-7) 24 tham số 10 điểm đo Độ ổn định nghiệm lặp qua các thế hệ đạt độ chính xác cao.
Lần 4 (Bảng 5-8) 24 tham số 10 điểm đo Các tham số hình học chiều dài khâu ($da_i$) đạt độ tin cậy cao.
Lần 5 (Bảng 5-9) 24 tham số 10 điểm đo Kiểm chứng lặp lại chứng minh thuật toán GA hoàn toàn ổn định.

Từ các kết quả nhận dạng tham số sai số, tác giả đề xuất lưu đồ thuật toán hiệu chuẩn hoàn chỉnh cho robot công nghiệp (Hình 5-11), cho phép cập nhật lại mô hình động học danh định trong bộ điều khiển robot để bù trừ sai số.


Kết quả và những đóng góp mới

Đóng góp về mặt khoa học (Lý luận)

  1. Hoàn thiện mô hình toán học sai số: Xây dựng thành công mô hình toán học sai số hình học, động học tổng quát cho cả ba dạng cấu trúc robot công nghiệp (chuỗi hở, mạch vòng và song song) bằng phương pháp vi phân phương trình động học. Mô hình này khắc phục triệt để nhược điểm bỏ qua số hạng bậc cao của phương pháp D-H truyền thống và mô tả đồng thời cả sai lệch vị trí lẫn sai lệch hướng của khâu thao tác.
  2. Phương pháp nhận dạng thông minh: Đề xuất và chứng minh thành công giải thuật xác định sai số khâu khớp từ dữ liệu đo sai lệch khâu thao tác dựa trên sự kết hợp giữa phương pháp bình phương tối thiểu và Giải thuật di truyền (GA), giải quyết bài toán hệ phương trình siêu định phi tuyến nhiều ẩn số phức tạp trong hiệu chuẩn robot.
  3. Bộ công cụ tính toán động học: Xây dựng hoàn chỉnh thuật toán và phần mềm SWR (trên nền MAPLE) phục vụ tính toán tự động động học thuận và ngược cho các hệ robot đa cấu trúc với đối tượng công nghệ tĩnh và động.

Đóng góp về mặt thực tiễn (Ứng dụng)

  1. Phần mềm mô phỏng 3D: Xây dựng phần mềm mô phỏng đồ họa động học và sai lệch trên Visual Studio 2008/OpenGL, hỗ trợ trực quan hóa quỹ đạo công nghệ và quỹ đạo thực tế trong các nguyên công công nghiệp phức tạp.
  2. Ứng dụng trong thiết kế chế tạo: Mô hình sai số của luận án cung cấp công cụ cho các kỹ sư cơ khí tính toán, phân bổ dung sai chế tạo tối ưu cho từng khâu, khớp ngay từ giai đoạn thiết kế robot mới, giúp hạ giá thành gia công mà vẫn đảm bảo độ chính xác làm việc theo yêu cầu.
  3. Quy trình hiệu chuẩn robot trong sản xuất: Ứng dụng giải thuật nhận dạng sai số để hiệu chuẩn định kỳ các robot hàn điểm, hàn hồ quang đã qua thời gian sử dụng bị mài mòn, giúp khôi phục độ chính xác vị trí/hướng mà không cần thay thế phần cứng cơ khí tốn kém.

Hạn chế và hướng nghiên cứu tiếp

Hạn chế của đề tài

  • Luận án chỉ tập trung khảo sát nhóm sai số hình học và sai số động học tĩnh/động học thuần túy của các khâu khớp, chưa xét đến các yếu tố sai số phi hình học biến thiên theo thời gian thực như biến dạng nhiệt khi robot hàn làm việc liên tục ở nhiệt độ cao, biến dạng đàn hồi động lực học khi mang tải trọng thay đổi hoặc độ nhạy dao động của nền móng xưởng sản xuất.
  • Quá trình kiểm chứng bài toán ngược nhận dạng 24 tham số sai số chủ yếu dựa trên các bộ dữ liệu mô phỏng số và dữ liệu đo tính toán thực nghiệm trên phần mềm kỹ thuật, chưa triển khai đo kiểm trực tiếp trên hệ thống đo quang học laser 3D (Laser Tracker) đối với một mẫu robot thực nghiệm phần cứng tại xưởng.

Hướng nghiên cứu tiếp

  1. Tích hợp mô hình sai số phi hình học (biến dạng đàn hồi của vật liệu dưới tác dụng của tải trọng và lực quán tính, biến dạng nhiệt độ) vào mô hình vi phân động học tổng quát.
  2. Ứng dụng tích hợp hệ thống đo tọa độ quang học không gian ba chiều (như hệ thống Laser Tracker hoặc CMM quang học) kết hợp với thuật toán GA để thực hiện hiệu chuẩn tự động thời gian thực cho robot công nghiệp trên dây chuyền sản xuất thực tế.

Giá trị tham khảo

Luận án là tài liệu tham khảo có giá trị chuyên môn cao cho nhiều đối tượng trong lĩnh vực cơ khí chính xác, cơ điện tử và tự động hóa:

  • Nghiên cứu sinh và học viên cao học ngành Kỹ thuật Cơ khí, Cơ điện tử, Robot học: Có thể kế thừa khung lý thuyết vi phân phương trình động học (Chương 2 và Chương 3), phương pháp tam diện trùng theo và mã nguồn giải thuật SWR trên Maple để mở rộng nghiên cứu cho các cấu trúc robot lai (hybrid) hoặc robot di động.
  • Giảng viên đại học: Sử dụng các nội dung phân tích động học robot song song 6 bậc tự do, tay máy 5 khâu mạch vòng và mô hình sai số khâu khớp làm giáo trình, bài giảng chuyên đề cho các môn học Động lực học Robot, Thiết kế Robot công nghiệp và Tối ưu hóa kỹ thuật.
  • Kỹ sư thiết kế và chuyên gia R&D tại các nhà máy chế tạo máy: Ứng dụng trực tiếp quy trình phân tích sai số (Chương 4) để chỉ định cấp chính xác, dung sai kích thước và dung sai hình học cho các chi tiết cơ khí khi thiết kế chế tạo robot tay máy nội địa.
  • Kỹ sư vận hành và bảo trì dây chuyền tự động: Tham khảo quy trình hiệu chuẩn bằng giải thuật di truyền (Chương 5) để xây dựng phần mềm bù trừ sai số phần mềm cho các trạm robot hàn thân xe ô tô, cắt gọt CNC hoặc gắp đặt linh kiện điện tử.

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

1. Tại sao luận án lại tập trung vào sai số hình học, động học mà không đi sâu vào sai số phi hình học?

Dựa trên các nghiên cứu thực nghiệm quốc tế uy tín được trích dẫn trong văn bản (điển hình là công trình của Chunhe Gong và cộng sự [20]), sai số hình học và động học (dung sai chiều dài khâu, độ lệch góc xoắn trục, sai lệch vị trí biến khớp) chiếm tới xấp xỉ 95% tổng sai số vị trí của robot công nghiệp. Sau khi hiệu chuẩn sai số hình học, sai lệch vị trí khâu thao tác giảm mạnh từ 1,059 mm xuống còn 0,126 mm, trong khi việc hiệu chuẩn tiếp các yếu tố phi hình học chỉ giảm thêm được 0,016 mm (đạt 0,11 mm). Do đó, việc tập trung tối ưu hóa và hiệu chuẩn sai số hình học/động học mang lại hiệu quả cao nhất trong việc nâng cao độ chính xác robot.

2. Ưu điểm nổi bật của phương pháp vi phân phương trình động học so với phương pháp Denavit – Hartenberg truyền thống là gì?

Phương pháp Denavit – Hartenberg truyền thống dựa trên vi phân ma trận biến đổi thuần nhất thường bỏ qua các số hạng vi phân bậc cao (từ bậc hai trở đi) khi khai triển chuỗi nhân ma trận truyền, dẫn đến sai số mô hình khi biên độ sai lệch lớn. Hơn nữa, các công trình vi phân động học trước đây thường chỉ biểu diễn sai lệch vị trí 3 chiều ($dx, dy, dz$). Ngược lại, phương pháp vi phân phương trình động học của luận án giữ lại đầy đủ quan hệ phi tuyến, không triệt tiêu thành phần bậc cao và biểu diễn đồng thời cả 6 thành phần sai lệch không gian gồm 3 thành phần sai lệch vị trí và 3 thành phần sai lệch hướng ($\delta x, \delta y, \delta z$).

3. Phương pháp tam diện trùng theo trong Chương 2 được ứng dụng như thế nào trong bài toán công nghệ hàn?

Phương pháp tam diện trùng theo số hóa quỹ đạo công nghệ bằng cách gắn vào mỗi điểm trên đường hàn một tam diện vuông cục bộ $\mathbf{f}i(\xi{fi}, \eta_{fi}, \zeta_{fi})$ (với trục nằm trong mặt phẳng tiếp tuyến, trục pháp tuyến và trục tạo tam diện thuận) và gắn vào đầu súng hàn một tam diện vuông $\mathbf{k}i(\xi{ki}, \eta_{ki}, \zeta_{ki})$. Điều kiện công nghệ để thực hiện mối hàn đạt chuẩn kỹ thuật là điều khiển robot bám sát sao cho hai tam diện vuông này hoàn toàn trùng khít nhau ($\mathbf{f}_i \equiv \mathbf{k}_i$) tại mọi thời điểm thao tác.

4. Giải thuật di truyền (GA) đóng vai trò gì trong việc xác định sai số khâu khớp ở Chương 5?

Trong bài toán ngược sai số của robot 6 bậc tự do, việc xác định 24 tham số sai số hình học, động học từ dữ liệu sai lệch vị trí/hướng đo được tại nhiều điểm trong không gian làm việc dẫn đến một hệ phương trình siêu định phi tuyến nhiều ẩn. Các phương pháp giải tích truyền thống hoặc ma trận giả nghịch đảo Moore-Penrose dễ rơi vào trạng thái suy biến ma trận Jacobi hoặc mắc kẹt tại cực tiểu địa phương. Thuật toán GA với cơ chế tìm kiếm ngẫu nhiên có định hướng, lai ghép và đột biến cá thể cho phép tìm kiếm tối ưu toàn cục, hội tụ chính xác về bộ 24 giá trị sai số thực tế của các khâu khớp.


Kết luận

Luận án tiến sĩ của tác giả Đỗ Anh Tuấn đã giải quyết trọn vẹn và có hệ thống bài toán mô hình hóa, khảo sát và nhận dạng sai số hình học, động học cho các cấu trúc robot công nghiệp phổ biến. Bằng việc kết hợp phương pháp vi phân phương trình động học đầy đủ không bỏ bậc cao với các công cụ tính toán số hiện đại như MAPLE, OpenGL và Giải thuật di truyền (GA), công trình đã cung cấp cơ sở khoa học vững chắc và giải pháp kỹ thuật thiết thực. Kết quả nghiên cứu không chỉ phục vụ đắc lực cho công tác thiết kế, tối ưu hóa dung sai chế tạo robot mới mà còn đặt nền móng cho quy trình hiệu chuẩn nâng cao độ chính xác làm việc của robot công nghiệp trong sản xuất tự động hóa.