Tổng quan luận án
Luận án tiến sĩ kỹ thuật với đề tài nghiên cứu về phân tích kỳ dị và điều khiển trượt mờ cho robot song song phẳng có kể đến hệ dẫn động được thực hiện bởi nghiên cứu sinh Vũ Đức Vương dưới sự hướng dẫn khoa học của PGS.TS. Nguyễn Quang Hoàng tại Viện Cơ khí, Trường Đại học Bách khoa Hà Nội.
Tính cấp thiết và khoảng trống nghiên cứu
Trong sản xuất công nghiệp và đời sống, robot công nghiệp đóng vai trò quan trọng nhằm thay thế sức lao động con người, tăng năng suất, nâng cao chất lượng sản phẩm và làm việc trong các môi trường độc hại hoặc nhiệt độ cao. So với robot chuỗi hở truyền thống, robot song song (cấu trúc chuỗi động học vòng kín) sở hữu các ưu điểm cơ học nổi bật như khả năng chịu tải trọng lớn, độ cứng vững cao, quán tính chuyển động thấp do nguồn động lực có thể đặt cố định tại bệ máy, cùng độ chính xác vị trí cao do không bị tích lũy sai số giữa các khâu.
Tuy nhiên, cấu trúc vòng kín của robot song song dẫn đến nhược điểm nghiêm trọng là sự xuất hiện của các vị trí kỳ dị động học và động lực học bên trong không gian làm việc. Tại các điểm kỳ dị này, cơ hệ bị biến đổi số bậc tự do (mất hoặc tăng bậc tự do), các ma trận Jacobi suy biến, làm lực hoặc mô men phát động tăng cao cục bộ, dẫn đến nguy cơ mất kiểm soát chuyển động, gây rung lắc, biến dạng hoặc phá hủy kết cấu cơ khí.
Khoảng trống nghiên cứu được tác giả xác định bao gồm:
- Phần lớn các nghiên cứu trước đây chỉ xây dựng mô hình động học và động lực học thuần túy cho hệ cơ cấu khâu - khớp mà chưa xét đến ảnh hưởng của hệ dẫn động (bao gồm động cơ điện và hộp giảm tốc), trong khi đây là thành phần trực tiếp tham gia quá trình tích năng và truyền động.
- Các giải pháp nhận diện biên giới kỳ dị và thuật toán vượt kỳ dị động học cũng như động lực học chưa được hoàn thiện đồng bộ.
- Việc thu thập dữ liệu biến khớp bị động trên robot song song gặp khó khăn về không gian lắp ráp và làm tăng giá trị giá thành hệ thống cảm biến, đòi hỏi phải có giải pháp ước lượng động học tin cậy.
- Các nghiên cứu điều khiển robot song song chủ yếu giới hạn trong không gian khớp; phương pháp điều khiển trực tiếp trong không gian thao tác cũng như việc kết hợp điều khiển phi tuyến và logic mờ để xử lý tính bất định của mô hình chưa được giải quyết thấu đáo.
Mục tiêu nghiên cứu
Nghiên cứu góp phần hoàn thiện việc khảo sát động học, xây dựng mô hình động lực học có kể đến hệ dẫn động và làm đa dạng các phương án điều khiển chất lượng cao cho robot song song phẳng.
Nhiệm vụ nghiên cứu cụ thể
- Xây dựng cơ sở lý thuyết thiết lập mô hình động lực học hoàn chỉnh cho robot song song có kể đến ảnh hưởng của động cơ dẫn động điện một chiều và hộp giảm tốc.
- Xác định các cấu hình kỳ dị, lập bản đồ kỳ dị và đề xuất giải pháp vượt kỳ dị trong phân tích động học và động lực học.
- Xây dựng bộ ước lượng động học nhằm xác định các tham số chuyển động của biến khớp bị động thay thế cho cảm biến đo thực tế.
- Xây dựng thuật toán điều khiển trực tiếp robot song song trong không gian thao tác.
- Xây dựng bộ điều khiển trượt mờ kết hợp giải thuật di truyền (GA) nhằm triệt tiêu hiện tượng chattering và xử lý các thành phần bất định của tham số cơ hệ.
Đối tượng và phạm vi nghiên cứu
- Đối tượng nghiên cứu: Robot song song phẳng được dẫn động bởi động cơ điện một chiều qua hộp giảm tốc. Đối tượng thực nghiệm số cụ thể là mô hình robot song song phẳng 3 bậc tự do 3RRR (3 chân, mỗi chân gồm 3 khớp quay Revolute – Revolute – Revolute).
- Phạm vi nghiên cứu: Tập trung vào các bài toán động học thuận/ngược, phân tích kỳ dị, mô hình hóa động lực học hệ nhiều vật chịu liên kết, ổn định hóa liên kết, ước lượng động học và thiết kế thuật toán điều khiển (PD, SMC, FSMC) bằng phương pháp mô phỏng số.
Tổng quan tài liệu và vị trí của luận án
Các hướng nghiên cứu lịch sử và tiền đề
Luận án điểm lại lịch sử phát triển của cơ cấu song song từ nguyên mẫu bệ đỡ rạp chiếu phim của Gwinnet (1928), cơ cấu thử nghiệm lốp xe vòng kín của Gough (1947, vận hành 1955), đến đề xuất hệ thống mô phỏng buồng lái máy bay của Stewart (1965). Tiếp đó là các biến thể tiêu biểu như robot Delta của Clavel và các robot song song phẳng dạng 3RPR, 3RRR. Các ứng dụng thực tế được tổng kết bao gồm: hệ thống Rendezvous của NASA tại Trung tâm Langley dùng huấn luyện phi hành gia chương trình Gemini và Apollo; thiết bị phẫu thuật y tế chính xác 6 bậc tự do của M. Wapler dựa trên cơ cấu hexapod (không gian làm việc $100 \times 100 \times 50\text{ mm}$, độ chính xác $10\ \mu\text{m}$); máy công cụ định vị phôi CMW380 và các hệ thống thực tế ảo.
Về đặc tính kỹ thuật, tác giả tổng hợp bảng so sánh định tính giữa hai nhóm robot:
| TT |
Tiêu chí so sánh |
Robot chuỗi |
Robot song song |
| 1 |
Độ chính xác khâu chấp hành cuối |
-- |
+ |
| 2 |
Độ chính xác khi lặp lại |
+- |
++ |
| 3 |
Độ cứng vững kết cấu |
- |
+ |
| 4 |
Tỷ lệ khối lượng tải / robot |
-- |
+ |
| 5 |
Gia tốc khâu thao tác cuối |
+- |
++ |
| 6 |
Không gian làm việc (khả năng tránh vật cản) |
++ |
- |
| 7 |
Tính linh hoạt thích nghi nhiệm vụ |
++ |
+- |
| 8 |
Chi phí thời gian tính toán động học, động lực học |
+- |
-- |
Các nghiên cứu về phân tích kỳ dị và điều khiển
- Phân tích kỳ dị: Merlet sử dụng hình học Grassmann để phân tích bệ Stewart; Park và Kim áp dụng hình học Riemann; Ma phân loại hệ thống kỳ dị. Về giải tích ma trận Jacobi, các nghiên cứu chia kỳ dị thành 3 nhóm: kỳ dị động học thuận ($\det(J_x) = 0$), kỳ dị động học ngược ($\det(J_q) = 0$) và kỳ dị hỗn hợp ($\det(J_x) = 0$ và $\det(J_q) = 0$). Các phương pháp vượt kỳ dị cho cơ hệ chuỗi như DLS (Damped Least Squares) và SVD (Singular Value Decomposition) không áp dụng trực tiếp cho robot song song. Một số tác giả đề xuất sử dụng hiệu chỉnh đạo hàm bậc cao để vượt kỳ dị động lực học và động học.
- Nghiên cứu trong nước: Các nhóm tác giả tại Viện Cơ học, Trường Đại học Bách khoa Hà Nội, Trường Đại học Bách khoa TP.HCM tập trung thiết lập phương trình động lực học hệ nhiều vật mạch vòng bằng phương trình Lagrange nhân tử, Newton–Euler, tách cấu trúc; giải bài toán động lực học ngược và biến đổi hệ phương trình vi phân đại số (DAE) sang phương trình vi phân thường (ODE); ứng dụng tọa độ Plücker và lý thuyết xoắn vít phân tích kỳ dị tay máy song song và trung tâm gia công CNC 5 trục.
- Nghiên cứu quốc tế về điều khiển: Ứng dụng điều khiển kinh điển (PD+bù trọng lực, mô men tính toán); điều khiển lai giữa Fuzzy và PID trên robot Isoglide 3 bậc tự do; điều khiển mờ loại 2 kết hợp giải thuật di truyền (GA) cho hệ servo; điều khiển trực tiếp trong không gian thao tác kết hợp tối ưu mặt trượt bằng thuật toán di truyền.
Vị trí và giải pháp của luận án
Kế thừa các kết quả trên, luận án tập trung giải quyết các hạn chế tồn đọng: bổ sung mô hình động cơ điện một chiều và hộp giảm tốc vào hệ phương trình động lực học tổng thể; xây dựng giải pháp vượt kỳ dị bằng bài toán tối ưu; thiết lập bộ ước lượng động học khử trôi sai số liên kết; và thiết kế bộ điều khiển trượt mờ bám quỹ đạo kết hợp thuật toán tối ưu hóa di truyền.
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
-
Lý thuyết động học hệ nhiều vật vòng kín: Hệ phương trình liên kết tổng quát dạng véc tơ phi tuyến biểu diễn mối quan hệ giữa biến khớp chủ động $q_a$, biến khớp bị động $b$ và tọa độ vị trí, hướng của bàn máy động trong không gian thao tác $x$:
$$f_i(q_{ai}, b_i) = l_i(x)$$
Đạo hàm theo thời gian dẫn đến phương trình vận tốc:
$$J_x(q, x)\dot{x} + J_q(q, x)\dot{q} = 0$$
với $J_x = \frac{\partial f}{\partial x}$ và $J_q = \frac{\partial f}{\partial q}$.
-
Phương pháp động lực học hệ nhiều vật: Thiết lập phương trình vi phân chuyển động cơ hệ chịu liên kết holonomic thông qua phương trình Lagrange loại 2 dạng nhân tử Lagrange:
$$M(q)\ddot{q} + C(q, \dot{q})\dot{q} + G(q) + J_q^T \lambda = \tau$$
kết hợp các phương pháp ổn định hóa phương trình liên kết như phương pháp Baumgarte và phương pháp chiếu hiệu chỉnh nhằm tránh hiện tượng tích lũy sai số vi phân.
-
Lý thuyết hệ dẫn động cơ điện: Mô hình động cơ điện một chiều mô tả bởi hệ phương trình vi phân điện áp và cân bằng mô men:
$$U_i = R_{a,i} I_i + L_{a,i} \frac{dI_i}{dt} + K_{e,i} \dot{\theta}{m,i}$$
$$\tau{m,i} = K_{m,i} I_i = J_{m,i} \ddot{\theta}{m,i} + B{m,i} \dot{\theta}_{m,i} + \frac{\tau_i}{r_g}$$
-
Lý thuyết điều khiển phi tuyến và điều khiển mờ: Phương pháp điều khiển trượt (Sliding Mode Control - SMC) xây dựng trên mặt trượt $s = 0$ và hàm Lyapunov $V = \frac{1}{2}s^2$. Kết hợp bộ suy diễn logic mờ (Fuzzy Logic Control) dựa trên luật hợp thành Max-Min và các kỹ thuật giải mờ (trọng tâm, cực đại, cận trái, cận phải) để điều chỉnh hệ số khuếch đại hoặc làm trơn hàm dấu $\text{sign}(s)$.
Phương pháp nghiên cứu
- Phương pháp nghiên cứu lý thuyết: Phân tích giải tích cấu hình hình học của cơ cấu 3RRR; thiết lập biểu thức tính toán tường minh ma trận Jacobi; xây dựng các luật điều khiển trong không gian khớp và không gian thao tác.
- Phương pháp tối ưu hóa: Ứng dụng giải thuật di truyền (Genetic Algorithm - GA) để tìm giá trị ban đầu $q(0)$ thỏa mãn bài toán động học ngược và tối ưu hóa các thông số mặt trượt, bảng luật của bộ điều khiển mờ.
- Phương pháp thực nghiệm số: Mô phỏng số hóa toàn bộ hệ thống trên môi trường tính toán khoa học, khảo sát đáp ứng động học, lực động lực học, quá trình vượt qua lân cận điểm kỳ dị và đánh giá sai số bám quỹ đạo $e(t) = x_d(t) - x(t)$.
Dữ liệu và thông số mô hình
Mô hình thực nghiệm số sử dụng thông số hình học và vật lý của robot song song phẳng 3RRR:
| Thông số mô hình |
Ký hiệu |
Giá trị / Đơn vị |
| Khoảng cách giữa các bệ cố định |
$L_0$ |
$1.072\text{ m}$ |
| Chiều dài khâu chủ động của mỗi chân |
$l_1$ |
$0.3\text{ m}$ |
| Chiều dài khâu bị động của mỗi chân |
$l_2$ |
$0.5\text{ m}$ |
| Khối lượng khâu chủ động |
$m_1$ |
$1.0\text{ kg}$ |
| Khối lượng khâu bị động |
$m_2$ |
$0.185\text{ kg}$ |
| Cạnh bàn máy động tam giác đều |
$b$ |
$0.2\text{ m}$ |
| Khối lượng bàn máy động |
$m_3$ |
$0.00672\text{ kg}$ |
| Tỉ số truyền hộp giảm tốc |
$r_g$ |
$10.01$ |
| Hệ số mô men động cơ DC |
$K_m$ |
$3.00\text{ Nm/A}$ |
| Hệ số sức điện động động cơ DC |
$K_e$ |
$0.00\text{ Vs/rad}$ |
Nội dung chính theo từng chương
Chương 1: Tổng quan
Chương 1 hệ thống hóa cơ sở lịch sử phát triển và phân loại robot song song thành 4 nhóm chính: đối xứng, phẳng, cầu và không gian. Tác giả phân tích chi tiết các ứng dụng công nghiệp, thiết bị mô phỏng chuyển động thực tế ảo và robot y tế phẫu thuật.
Về mặt lý thuyết điều khiển, chương trình bày cấu trúc điều khiển trong không gian khớp và không gian thao tác, chỉ rõ ưu điểm của điều khiển không gian thao tác trong việc phản hồi trực tiếp trạng thái khâu công tác nhưng hạn chế bởi khối lượng tính toán giải bài toán động học ngược trực tuyến.
Phần phân tích kỳ dị định nghĩa 3 dạng kỳ dị toán học thông qua điều kiện triệt tiêu định thức ma trận Jacobi:
- Kỳ dị loại 1 (động học ngược): Xảy ra khi một chân robot duỗi thẳng hoặc gập lại ($\det(J_q) = 0$), bàn máy động chạm biên không gian làm việc.
- Kỳ dị loại 2 (động học thuận): Xảy ra khi 3 khâu sau đồng quy tại một điểm hoặc song song với nhau ($\det(J_x) = 0$), bàn máy động mất bậc tự do quay hoặc tịnh tiến tương ứng.
- Kỳ dị loại 3 (kỳ dị hỗn hợp): Đồng thời thỏa mãn $\det(J_x) = 0$ và $\det(J_q) = 0$.
Chương 1 kết thúc bằng việc xác định cấu hình khảo sát là robot 3RRR dẫn động bởi động cơ DC qua hộp giảm tốc $r_g = 10.01$ và thiết lập hệ tọa độ toàn cục $O_0 x_0 y_0$.
Chương 2: Phân tích kỳ dị động học robot song song
Chương 2 tập trung thiết lập hệ phương trình liên kết khép kín cho robot 3RRR:
$$x_{Oi} + l_{1,i}\cos\theta_i + l_{2,i}\cos(\theta_i + \beta_i) = x_{OP} + b\cos(\varphi + \alpha_i)$$
$$y_{Oi} + l_{1,i}\sin\theta_i + l_{2,i}\sin(\theta_i + \beta_i) = y_{OP} + b\sin(\varphi + \alpha_i)$$
Đối với bài toán động học ngược, tác giả trình bày hai hướng giải quyết:
- Phương pháp giải tích cho robot 3RRR: Dựa trên định lý hàm số cosin trong tam giác, xác định được 2 nghiệm cấu hình cho mỗi chân, tương ứng với tổng cộng $2^3 = 8$ cấu hình hình học của toàn bộ cơ hệ, ký hiệu bởi bộ chỉ số $\sigma_j = [\sigma_1, \sigma_2, \sigma_3]$ với $\sigma_i = \pm 1$.
- Phương pháp ma trận Jacobi: Giải bài toán cấp độ vận tốc $\dot{q} = -J_q^{-1} J_x \dot{x}$. Để triệt tiêu sai số tích lũy số học, luận án áp dụng phương pháp phản hồi sai số liên kết $\dot{e} = -Ke$ với $K$ là ma trận đường chéo dương, đưa phương trình về dạng:
$$\dot{q} = -J_q^{-1} [J_x \dot{x} + K f(q, x)]$$
- Xác định điều kiện đầu: Kết hợp giải thuật di truyền (GA) và thuật toán lặp Newton–Raphson để tìm nghiệm ban đầu $q(0)$ tối ưu nằm trong giới hạn góc quay của khớp.
- Bộ ước lượng động học: Xây dựng công thức ước lượng biến khớp bị động $\hat{y}$ và $\dot{\hat{y}}$:
$$\dot{\hat{y}} = -J_y^{-1}(q_a, \hat{y}) [J_{qa}(q_a, \hat{y})\dot{q}_a + K f(q_a, \hat{y})]$$
giúp duy trì các ràng buộc liên kết không bị phá vỡ mà không cần cảm biến đo biến bị động.
- Phân tích và vượt kỳ dị động học: Sử dụng phương pháp khử biến phụ dựa trên độ dài $l_2^2 = (r_{Bi} - r_{Ai})^T(r_{Bi} - r_{Ai})$ để xây dựng bản đồ kỳ dị. Khi robot tiến vào vùng lân cận kỳ dị theo chỉ số $d = |\det(J_{qa})| < \varepsilon$, bài toán động học ngược được chuyển thành bài toán tối ưu hóa có ràng buộc nhằm tìm véc tơ vận tốc $\dot{q}_a$ có chuẩn nhỏ nhất với sai lệch vận tốc khâu thao tác tối thiểu.
Chương 3: Động lực học robot song song có kể đến hệ dẫn động
Chương 3 thiết lập mô hình toán học động lực học hoàn chỉnh bao gồm phần cơ khí nhiều vật và hệ dẫn động điện một chiều.
- Xây dựng hệ phương trình vi phân chuyển động rút gọn về hệ tọa độ suy rộng tối thiểu.
- Khảo sát hai bài toán động lực học thuận (cho trước điện áp $U(t)$, xác định chuyển động $x(t)$) và động lực học ngược (cho trước quy luật quỹ đạo $x(t)$, tính toán mô men và điện áp điều khiển cần thiết).
- Khảo sát các kỹ thuật ổn định hóa phương trình liên kết nhằm triệt tiêu sự trôi dạt nghiệm số:
- Phương pháp Baumgarte: Bổ sung các số hạng phản hồi sai số liên kết vào phương trình gia tốc: $\ddot{f} + 2\alpha \dot{f} + \beta^2 f = 0$.
- Phương pháp chiếu hiệu chỉnh: Chiếu nghiệm số sau mỗi bước tích phân về mặt phẳng đa tạp liên kết thực tế.
- Đề xuất giải pháp và mô phỏng số vượt kỳ dị động lực học bằng cách hiệu chỉnh phương trình vi phân chuyển động sử dụng đạo hàm bậc cao, đảm bảo giá trị lực/mô men phát động không bị bùng nổ vô hạn khi đi qua điểm kỳ dị.
Chương 4: Điều khiển trượt robot song song có kể đến hệ dẫn động
Chương 4 khảo sát các chiến lược điều khiển bám quỹ đạo:
- Đánh giá các bộ điều khiển phản hồi kinh điển: Điều khiển vị trí PD kết hợp bù trọng lực và điều khiển PID dựa trên mô men tính toán.
- Thiết kế bộ điều khiển trượt (Sliding Mode Control - SMC) trong không gian khớp có tích hợp bộ ước lượng động học biến khớp bị động:
- Thiết lập mặt trượt $s = \dot{e} + \Lambda e$.
- Xây dựng luật điều khiển tương đương kết hợp thành phần đóng cắt phi tuyến $u_{sw} = -K_s \text{sign}(s)$.
- Thiết kế bộ điều khiển trượt trực tiếp trong không gian thao tác:
- Biến đổi hệ phương trình vi phân động lực học về không gian tọa độ thao tác $x = [x_P, y_P, \varphi]^T$.
- Thiết lập luật điều khiển điện áp trực tiếp dựa trên sai số vị trí và góc nghiêng bàn máy động $e_x = x - x_d$.
- Kết quả mô phỏng so sánh giữa SMC và bộ điều khiển PD chỉ ra: Bộ điều khiển trượt cho sai lệch bám quỹ đạo theo các trục $x, y$ và sai lệch góc xoay bàn máy động $\varphi$ nhỏ hơn, khả năng kháng nhiễu tốt hơn so với điều khiển PD truyền thống.
Chương 5: Điều khiển trượt mờ robot song song có kể đến hệ dẫn động
Chương 5 phát triển bộ điều khiển trượt mờ (Fuzzy Sliding Mode Control - FSMC) nhằm giải quyết nhược điểm dao động tần số cao (chattering) của bộ điều khiển trượt truyền thống và nâng cao khả năng bù bất định thông số mô hình:
- Trình bày cấu trúc mờ hóa biến trạng thái mặt trượt $s$ và đạo hàm mặt trượt $\dot{s}$, sử dụng các hàm thuộc hình tam giác/hình thang.
- Áp dụng bộ điều khiển trượt mờ để bù các thành phần nhiễu tải và sự bất định của thông số khối lượng: Thử nghiệm mô phỏng số với các trường hợp thông số mô hình chỉ đạt độ chính xác 80% và 50% so với giá trị thực.
- Ứng dụng kỹ thuật mờ hóa hàm dấu $\text{sign}(s)$ để tạo ra tín hiệu điều khiển liên tục, trơn hóa điện áp cấp cho động cơ DC.
- Ứng dụng giải thuật di truyền (GA) để tối ưu hóa bảng quy tắc mờ và các trọng số hàm mục tiêu qua các thế hệ tiến hóa.
- Kết quả mô phỏng đối chứng khẳng định: Bộ điều khiển FSMC tối ưu bằng GA (FSMC-GA) làm giảm đáng kể hiện tượng chattering trên tín hiệu điều khiển, giảm biên độ sai lệch bám quỹ đạo khớp chủ động và bàn máy động so với bộ điều khiển SMC kinh điển.
Kết quả và những đóng góp mới
Đóng góp về mặt khoa học và lý thuyết
- Xây dựng thành công mô hình động lực học hoàn chỉnh cho robot song song phẳng 3 bậc tự do có tích hợp đầy đủ đặc tính cơ - điện của hệ dẫn động động cơ điện một chiều và hộp giảm tốc, phản ánh sát thực tế vận hành cơ hệ.
- Đề xuất quy trình nhận diện cấu hình kỳ dị bằng phương pháp khử biến phụ và xây dựng thuật toán vượt kỳ dị động học và động lực học dựa trên chuyển đổi bài toán tối ưu hóa khi hệ thống đi vào vùng lân cận kỳ dị ($d = |\det(J_{qa})| < \varepsilon$).
- Thiết lập thuật toán ước lượng động học cho phép xác định trực tuyến các biến khớp bị động dựa trên kỹ thuật phản hồi sai số liên kết $\dot{f}(q) = -Kf(q)$, đảm bảo tính ổn định số học và loại bỏ hiện tượng trôi sai số ràng buộc.
- Phát triển cấu trúc điều khiển trượt trực tiếp trong không gian thao tác và bộ điều khiển trượt mờ tối ưu bằng giải thuật di truyền (FSMC-GA), cung cấp giải pháp triệt tiêu hiện tượng chattering và kháng lại sự bất định tham số hình học - động lực học.
Đóng góp về mặt thực tiễn
- Thuật toán ước lượng động học giúp cắt giảm số lượng cảm biến đo góc quay tại các khớp bị động, giúp đơn giản hóa kết cấu cơ khí, giảm khối lượng chuyển động và hạ giá thành chế tạo robot song song.
- Thuật toán vượt kỳ dị cho phép mở rộng quỹ đạo hoạt động an toàn của robot song song vào các vùng không gian làm việc trước đây bị giới hạn bởi điểm kỳ dị.
- Xây dựng bộ chương trình tính toán và mô phỏng số hoàn chỉnh phục vụ công tác thiết kế kết cấu, kiểm tra động học và phát triển thuật toán điều khiển cho các dòng robot song song phẳng tương tự.
Hạn chế và hướng nghiên cứu tiếp
Hạn chế của luận án
- Các kết quả và thuật toán đề xuất trong luận án mới được kiểm chứng thông qua phương pháp mô phỏng số trên mô hình toán học của robot song song phẳng 3RRR, chưa tiến hành thực nghiệm trên mô hình phần cứng thực tế để đánh giá ảnh hưởng của độ rơ cơ khí, ma sát phi tuyến thực tế và độ trễ truyền thông.
- Đối tượng nghiên cứu mới dừng lại ở không gian phẳng 3 bậc tự do dẫn động bằng động cơ điện một chiều, chưa mở rộng ra không gian 3 chiều nhiều bậc tự do.
Hướng nghiên cứu tiếp theo
- Chế tạo mô hình thực nghiệm vật lý robot song song phẳng 3RRR dẫn động bằng động cơ DC để kiểm chứng thực tế các thuật toán ước lượng động học, giải pháp vượt kỳ dị và bộ điều khiển FSMC-GA.
- Mở rộng phạm vi nghiên cứu lý thuyết và thuật toán điều khiển cho các hệ thống robot song song không gian (như robot Delta, cơ cấu Stewart 6 bậc tự do) và robot song song dẫn động bằng cáp (cable-driven parallel robots).
Giá trị tham khảo
- Đối với nghiên cứu sinh, học viên cao học và giảng viên: Luận án là tài liệu tham khảo chuyên sâu trong các ngành Cơ học kỹ thuật, Kỹ thuật Cơ khí, Cơ điện tử và Kỹ thuật Robot. Các nội dung có giá trị học thuật cao bao gồm: phương pháp giải tích động học 8 cấu hình robot 3RRR, kỹ thuật ổn định hóa liên kết DAE (Baumgarte, chiếu hiệu chỉnh), và quy trình thiết kế bộ điều khiển phi tuyến kết hợp logic mờ tối ưu hóa bằng GA.
- Đối với kỹ sư thiết kế và phát triển công nghiệp: Cung cấp cơ sở lý thuyết và thuật toán xây dựng mô hình mô phỏng chuyển động cho các máy công cụ CNC cấu trúc song song, robot đóng gói tốc độ cao, bệ thử nghiệm mô phỏng chuyển động và thiết bị định vị chính xác cao.
Câu hỏi thường gặp
1. Ba loại kỳ dị động học trong robot song song phẳng 3RRR được phân loại toán học và hình học như thế nào?
Toán học xác định kỳ dị qua hai ma trận Jacobi của phương trình liên kết $J_x \dot{x} + J_q \dot{q} = 0$:
- Kỳ dị loại 1 (động học ngược): $\det(J_q) = 0$. Về hình học, xuất hiện khi một chân robot duỗi thẳng hoàn toàn hoặc gập lại; bàn máy động chạm biên không gian làm việc.
- Kỳ dị loại 2 (động học thuận): $\det(J_x) = 0$. Về hình học, xảy ra khi 3 khâu sau của 3 chân đồng quy tại một điểm hoặc song song với nhau; bàn máy động mất bậc tự do quay hoặc tịnh tiến vuông góc.
- Kỳ dị loại 3 (kỳ dị hỗn hợp): Thỏa mãn đồng thời $\det(J_x) = 0$ và $\det(J_q) = 0$; xảy ra khi các khâu sau song song/đồng quy đồng thời có ít nhất một chân duỗi thẳng hoặc gập lại.
2. Tại sao luận án cần tích hợp hệ dẫn động động cơ điện một chiều vào mô hình động lực học của robot song song?
Trong các hệ thống thực tế, động cơ điện và hộp giảm tốc là các phần tử mang quán tính quay rôto $J_m$, sinh mô men điện từ $K_m I$ và chịu sức điện động phản hồi $K_e \dot{\theta}_m$. Việc chỉ mô hình hóa các khâu cơ khí sẽ bỏ qua động học dòng điện, tổn hao và quán tính dẫn động, làm sai lệch mô men tính toán trong bài toán động lực học ngược. Tích hợp mô hình động cơ DC giúp xây dựng tín hiệu điều khiển điện áp $U(t)$ trực tiếp, nâng cao độ chính xác bám quỹ đạo trong điều khiển thực tế.
3. Nguyên lý hoạt động của bộ ước lượng động học trong luận án là gì?
Bộ ước lượng động học hoạt động dựa trên phương trình vi phân liên kết ở cấp độ vận tốc kết hợp kỹ thuật phản hồi sai số liên kết:
$$\dot{\hat{y}} = -J_y^{-1}(q_a, \hat{y}) [J_{qa}(q_a, \hat{y})\dot{q}a + K f(q_a, \hat{y})]$$
với $K$ là ma trận đường chéo xác định dương ($k{ii} > 0$). Khi tích phân phương trình này, sai số liên kết $e = f(q_a, \hat{y})$ thỏa mãn $\dot{e} + Ke = 0$, có nghiệm dạng $e_i(t) = e_i(0)\exp(-k_{ii}t)$ tự động hội tụ về 0 theo thời gian, giúp loại bỏ hiện tượng trôi dạt nghiệm số mà không cần gắn cảm biến đo biến khớp bị động.
4. Giải thuật di truyền (GA) được ứng dụng tại những nội dung nào trong luận án?
Giải thuật di truyền được ứng dụng ở hai bài toán chính:
- Bài toán động học ngược: Tìm nghiệm xấp xỉ ban đầu $q(0)$ tối ưu thỏa mãn phương trình liên kết $f(q_0, x_0) = 0$ và cực tiểu hóa độ lệch so với vị trí trung gian của khớp, làm điểm khởi đầu tin cậy cho thuật toán lặp Newton–Raphson.
- Bài toán điều khiển trượt mờ: Tối ưu hóa các hệ số mặt trượt, hàm thuộc và bảng quy tắc suy diễn mờ nhằm cực tiểu hóa hàm mục tiêu sai số tích lũy bám quỹ đạo qua các thế hệ tiến hóa.
5. Bộ điều khiển trượt mờ (FSMC) giải quyết hạn chế nào của bộ điều khiển trượt (SMC) truyền thống?
Bộ điều khiển trượt truyền thống sử dụng hàm dấu gián đoạn $\text{sign}(s)$ để đóng cắt năng lượng xung quanh mặt trượt $s = 0$, gây ra hiện tượng dao động tần số cao (chattering) làm nóng động cơ và kích thích các dao động cơ học không mong muốn. Bộ điều khiển trượt mờ sử dụng logic mờ để trơn hóa thành phần đóng cắt phi tuyến và tự động điều chỉnh độ khuếch đại theo trạng thái sai lệch, giúp triệt tiêu chattering, làm trơn tín hiệu điện áp điều khiển đồng thời duy trì khả năng kháng nhiễu khi thông số mô hình bị bất định (sai lệch 20% đến 50%).
Kết luận
Luận án của nghiên cứu sinh Vũ Đức Vương đã giải quyết một cách có hệ thống các bài toán từ phân tích động học, mô hình hóa động lực học có kể đến hệ dẫn động động cơ DC, đến thiết kế các thuật toán điều khiển phi tuyến và trượt mờ cho robot song song phẳng 3RRR. Các đóng góp nổi bật bao gồm việc xây dựng bộ ước lượng động học khử trôi sai số, thuật toán vượt qua lân cận điểm kỳ dị và bộ điều khiển trượt mờ tối ưu bằng giải thuật di truyền. Toàn bộ các đề xuất lý thuyết đã được kiểm chứng tính đúng đắn và hiệu quả thông qua hệ thống mô phỏng số chi tiết, tạo tiền đề khoa học và kỹ thuật quan trọng cho việc thiết kế, chế tạo và ứng dụng các cơ cấu robot song song trong thực tế.