
KHOA HỌC KỸ THUẬT THỦY LỢI VÀ MÔI TRƯỜNG - SỐ 88 (3/2024)
50
BÀI BÁO KHOA HỌC
NGHIÊN CỨU ỨNG DỤNG THUẬT TOÁN ĐIỀU KHIỂN TRƯỢT
CHO ĐIỀU KHIỂN QUỸ ĐẠO CHUYỂN ĐỘNG CỦA ROBOT SCARA
Đoàn Yên Thế
1
, Nguyễn Xuân Biên
1
Tóm tắt: Một trong những yêu cầu bắt buộc khi thiết kế, chế tạo và điều khiển Robot là phải xây dựng
quỹ đạo chuyển động dành cho Robot. Để đảm bảo việc điều khiển quỹ đạo chuyển động của Robot bám
sát với quỹ đạo đặt cho trước cần lựa chọn bộ điều khiển phù hợp nhất và từ đó tính toán các tham số
của bộ điều khiển. Bài báo này nghiên cứu ứng dụng thuật toán điều khiển trượt (SMC) áp dụng xây
dựng quỹ đạo chuyển động cho robot SCARA ba bậc tự do (3-Dof). Thuật toán này giải quyết được vấn
đề kháng nhiễu cao giúp hệ thống hoạt động ổn định nên được sử dụng để điều khiển cho cả hệ thống
tuyến tính và phi tuyến. Để làm rõ khả năng kháng nhiễu khi ứng dụng thuật toán này, bài báo này so
sánh các đáp ứng quỹ đạo chuyển động của robot khi sử dụng bộ điều khiển trượt và bộ điều khiển PID.
Kết quả mô phỏng được trình bày bằng phần mềm Matlab-Simulink cho thấy bộ điều khiển trượt hoạt
động tốt trong cả hai trường hợp có nhiễu và không có nhiễu, giúp cho quỹ đạo thực của robot bám với
quỹ đạo đặt cho trước.
Từ khóa: Robot SCARA, 3-Dof, điều khiển trượt (SMC), quỹ đạo chuyển động.
1. ĐẶT VẤN ĐỀ
*
Robot công nghiệp là những thiết bị tự động
linh hoạt, thực hiện các chức năng lao động công
nghiệp của con người dưới một hệ thống điều
khiển theo những chương trình đã được lập trình
sẵn. Việc nghiên cứu phát triển robot công nghiệp
bao gồm hai vấn đề chính cần thực hiện đó là tính
toán, thiết kế, chế tạo cơ khí cho robot và lựa
chọn, tính toán bộ điều khiển phù hợp. Về mặt
thiết kế chế tạo cơ khí cho robot ngày càng hoàn
thiện với các công cụ trong tính toán thiết kế mô
phỏng. Trong bài báo này tác giả muốn tập trung
nghiên cứu về mặt điều khiển cho robot. Cụ thể
hóa là nhóm tác giả lựa chọn mô hình robot
SCARA 3-DoF làm mục tiêu nghiên cứu về việc
điều khiển quỹ đạo chuyển động.
Loại robot SCARA là một trong những loại
robot phổ biến trong công nghiệp, được giới thiệu
và sản xuất tại Nhật Bản vào năm 1979 (Shimon
Y. Nof, 1999), kể từ đó đã được nhiều nhà sản
xuất áp dụng và phát triển. Do khả năng thích ứng
cũng như chức năng của robot SCARA giúp giảm
chi phí sản xuất của các sản phẩm, đặc biệt là các
1
Khoa Cơ khí, Trường Đại học Thủy lợi
hàng điện tử, điều này giúp mang lại nhiều ưu thế
so với các đối thủ cạnh tranh. Bất chấp sự phát
triển liên tục của các loại robot, SCARA vẫn được
sử dụng rất rộng rãi với các ứng dụng đa năng của
nó. Điển hình như robot SG400 của hãng
YASKAWA (Hình 1) là một trong những loại
robot SCARA thông dụng ngày nay. Robot
SCARA có ưu điểm là độ chính xác và tốc độ cao
do cấu trúc nhẹ, kích thước nhỏ gọn, chuyển động
linh hoạt ổn định… SCARA được sử dụng ở các
kích cỡ khác nhau trong tất cả các ngành công
nghiệp như điện tử, ô tô, và y học….
Về mặt điều khiển, thuật toán PID đã được sử
dụng hầu hết cho các ngành điều khiển robot. Cụ
thể với robot SCARA, thuật toán này cũng đã
được trình bày trong một số tài liệu như điều
khiển mô hình robot SCARA 2-Dof (M. Kemal
Ciliz, et al 2005), thiết kế xây dựng và điều khiển
mô hình SCARA 3-Dof (M. S. Dutra, et al 2007),
thiết kế phát triển robot SCARA 4-Dof (K. S.
Mohamed Sahari, et al 2012), hay mô hình hóa và
điều khiển PID cho robot SCARA 3-Dof (M. A.
Sen, et al 2017) đã biểu diễn mô hình robot trên
SolidWorks và chuyển đổi sang Matlab/Simulink.
Tuy nhiên thuật toán PID không cung cấp độ