Điều khiển robot Scara trên cơ sở mạng nơ ron và điều khiển trượt
Số trang: 6
Loại file: pdf
Dung lượng: 515.05 KB
Lượt xem: 24
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài viết trình bày một phương pháp tổng hợp bộ điều khiển trượt bám quỹ đạo thích nghi cho robot Scara có tham số bất định trên cơ sở nhận dạng mô hình robot và điều khiển trượt. Phương trình động học của robot được nhận dạng bằng điều khiển thích nghi và mạng nơ ron và sử dụng kết quả nhận dạng để tổng hợp luật điều khiển trượt bám quĩ đạo robot Scara. Luật điều khiển thu được của bài báo có chất lượng bám tốt.
Nội dung trích xuất từ tài liệu:
Điều khiển robot Scara trên cơ sở mạng nơ ron và điều khiển trượtNghiên cứu khoa học công nghệ Điều khiển robot Scara trên cơ sở mạng nơ ron và điều khiển trượt Ngô Trí Nam Cường*Viện Kỹ thuật điện và Tự động hóa.* Email: ncuong792000@gmail.comNhận bài: 10/7/2023; Hoàn thiện: 28/8/2023; Chấp nhận đăng: 10/10/2023; Xuất bản: 25/10/2023.DOI: https://doi.org/10.54939/1859-1043.j.mst.90.2023.65-70 TÓM TẮT Bài báo trình bày một phương pháp tổng hợp bộ điều khiển trượt bám quỹ đạo thích nghi chorobot Scara có tham số bất định trên cơ sở nhận dạng mô hình robot và điều khiển trượt.Phương trình động học của robot được nhận dạng bằng điều khiển thích nghi và mạng nơ ron vàsử dụng kết quả nhận dạng để tổng hợp luật điều khiển trượt bám quĩ đạo robot Scara. Luật điềukhiển thu được của bài báo có chất lượng bám tốt.Từ khoá: Robot Scara; điều khiển thích nghi; Điều khiển trượt; Mạng nơ ron RBF. 1. MỞ ĐẦU Robot SCARA được ứng dụng rộng rãi trong công nghiệp, công nghiệp nhựa, ngành côngnghiệp ô tô, ngành công nghiệp điện tử và nhiều lĩnh vực khác. Yêu cầu của robot SCARA cầncó độ chính xác cao, do vậy, phải có thuật toán điều khiển chính xác. Trong những năm gần đây,thuật toán điều khiển có chất lượng cao để điều khiển robot SCARA đã và đang được các nhàkhoa học trong lĩnh vực tự động hóa quan tâm nghiên cứu. Điều khiển mờ [1], điều khiển chế độtrượt [2], điều khiển bền vững kết hợp logic mở [3], điều khiển trên cơ sở mạng nơ-ron [4].Kumar [5] đã sử dụng mạng RBF để giảm thiểu hiện tượng rung trong điều khiển chế độ trượt;Wang Hong [6] đề xuất điều khiển thích nghi bằng mạng RBF bù trừ các thành phần bất định; LiMin [7] điều khiển thích nghi bù lực ma sát dựa trên mạng nơ-ron mờ RBF; Li Xin [8], Qiu Zhi-cheng [9] đề xuất điều khiển thích nghi bù sai số mô hình và nhiễu trên cơ sở mạng nơ ron RBF;Điều khiển kết hợp giữa PID và mạng nơ ron perceptron [10]. Điều khiển bám quĩ đạo robotSCARA trên cơ sở học máy với các thuật toán học Regression và K-Nearest Neighbors [11]. Cáccông trình nói trên đã cho nhiều kết quả để nâng cao chất lượng điều khiển robot SCARA. Trongbài báo này trình bày một phương pháp tổng hợp bộ điều khiển trên cơ sở nhận dạng động họccủa robot SCARA bằng mạng nơ ron RBF và tổng hợp bộ điều khiển bám quĩ đạo sử dụng điềukhiển trượt. Các kết quả nghiên cứu được mô phỏng kiểm chứng trên phần mềm Matlab-Simulink nhằm khẳng định tính hiệu quả của thuật toán điều khiển do bài báo đề xuất. 2. TỔNG HỢP HỆ THỐNG ĐIỀU KHIỂN ROBOT SCARA2.1. Động lực học điều khiển robot Scara Cấu trúc của robot Scara [12] được thể hiện trên hình 1. Phương trình động lực học của robot Scara [12]: D(q)q C(q, q)q G(q) , (1)trong đó: q q1 , q2 , q3 , q4 là véc tơ biến khớp; T D(q) R44 là ma trận quán tính; C (q, q) R44 là ma trần thành phần lực ly tâm vàCriolis; G( p) R 41 là véc tơ thành phần lực trong trường, Hình 1. Sơ đồ cấu trúc robot 1 , 2 , 3 , 4 là véc tơ momen đầu vào; Các phần tử Scara. TTạp chí Nghiên cứu KH&CN quân sự, 90 (2023), 65-70 65 Kỹ thuật điều khiển & Điện tửcủa D(q), C (q, q), G( p) : 1 1 2 1 D11 m1l12 ( l2 l12 l1l2 cos q2 )m2 (l2 l12 2l1l2 cos q2 )(m3 m4 ) m4 r 2 , 2 3 3 2 1 1 1 D12 m2l2 m2l1l2 cos q2 m3l1l2 cos q2 m4l2 m4l1l2 cos q2 m4 r 2 , 2 2 3 2 2 1 D13 0, D14 m4 r 2 , 2 1 1 1 D21 m2l2 m2l1l2 cos q2 m3l1l2 cos q2 m3l2 m3l1l 2 cos q2 m4l2 m4l1l2 cos q2 m4 r 2 , 2 2 3 2 2 1 1 1 D22 m2l2 m3l2 m4l2 m4 r 2 , D23 0, D24 m4 r 2 ; 2 2 3 3 2 1 1 1 D31 0, D32 0, D33 m3 ...
Nội dung trích xuất từ tài liệu:
Điều khiển robot Scara trên cơ sở mạng nơ ron và điều khiển trượtNghiên cứu khoa học công nghệ Điều khiển robot Scara trên cơ sở mạng nơ ron và điều khiển trượt Ngô Trí Nam Cường*Viện Kỹ thuật điện và Tự động hóa.* Email: ncuong792000@gmail.comNhận bài: 10/7/2023; Hoàn thiện: 28/8/2023; Chấp nhận đăng: 10/10/2023; Xuất bản: 25/10/2023.DOI: https://doi.org/10.54939/1859-1043.j.mst.90.2023.65-70 TÓM TẮT Bài báo trình bày một phương pháp tổng hợp bộ điều khiển trượt bám quỹ đạo thích nghi chorobot Scara có tham số bất định trên cơ sở nhận dạng mô hình robot và điều khiển trượt.Phương trình động học của robot được nhận dạng bằng điều khiển thích nghi và mạng nơ ron vàsử dụng kết quả nhận dạng để tổng hợp luật điều khiển trượt bám quĩ đạo robot Scara. Luật điềukhiển thu được của bài báo có chất lượng bám tốt.Từ khoá: Robot Scara; điều khiển thích nghi; Điều khiển trượt; Mạng nơ ron RBF. 1. MỞ ĐẦU Robot SCARA được ứng dụng rộng rãi trong công nghiệp, công nghiệp nhựa, ngành côngnghiệp ô tô, ngành công nghiệp điện tử và nhiều lĩnh vực khác. Yêu cầu của robot SCARA cầncó độ chính xác cao, do vậy, phải có thuật toán điều khiển chính xác. Trong những năm gần đây,thuật toán điều khiển có chất lượng cao để điều khiển robot SCARA đã và đang được các nhàkhoa học trong lĩnh vực tự động hóa quan tâm nghiên cứu. Điều khiển mờ [1], điều khiển chế độtrượt [2], điều khiển bền vững kết hợp logic mở [3], điều khiển trên cơ sở mạng nơ-ron [4].Kumar [5] đã sử dụng mạng RBF để giảm thiểu hiện tượng rung trong điều khiển chế độ trượt;Wang Hong [6] đề xuất điều khiển thích nghi bằng mạng RBF bù trừ các thành phần bất định; LiMin [7] điều khiển thích nghi bù lực ma sát dựa trên mạng nơ-ron mờ RBF; Li Xin [8], Qiu Zhi-cheng [9] đề xuất điều khiển thích nghi bù sai số mô hình và nhiễu trên cơ sở mạng nơ ron RBF;Điều khiển kết hợp giữa PID và mạng nơ ron perceptron [10]. Điều khiển bám quĩ đạo robotSCARA trên cơ sở học máy với các thuật toán học Regression và K-Nearest Neighbors [11]. Cáccông trình nói trên đã cho nhiều kết quả để nâng cao chất lượng điều khiển robot SCARA. Trongbài báo này trình bày một phương pháp tổng hợp bộ điều khiển trên cơ sở nhận dạng động họccủa robot SCARA bằng mạng nơ ron RBF và tổng hợp bộ điều khiển bám quĩ đạo sử dụng điềukhiển trượt. Các kết quả nghiên cứu được mô phỏng kiểm chứng trên phần mềm Matlab-Simulink nhằm khẳng định tính hiệu quả của thuật toán điều khiển do bài báo đề xuất. 2. TỔNG HỢP HỆ THỐNG ĐIỀU KHIỂN ROBOT SCARA2.1. Động lực học điều khiển robot Scara Cấu trúc của robot Scara [12] được thể hiện trên hình 1. Phương trình động lực học của robot Scara [12]: D(q)q C(q, q)q G(q) , (1)trong đó: q q1 , q2 , q3 , q4 là véc tơ biến khớp; T D(q) R44 là ma trận quán tính; C (q, q) R44 là ma trần thành phần lực ly tâm vàCriolis; G( p) R 41 là véc tơ thành phần lực trong trường, Hình 1. Sơ đồ cấu trúc robot 1 , 2 , 3 , 4 là véc tơ momen đầu vào; Các phần tử Scara. TTạp chí Nghiên cứu KH&CN quân sự, 90 (2023), 65-70 65 Kỹ thuật điều khiển & Điện tửcủa D(q), C (q, q), G( p) : 1 1 2 1 D11 m1l12 ( l2 l12 l1l2 cos q2 )m2 (l2 l12 2l1l2 cos q2 )(m3 m4 ) m4 r 2 , 2 3 3 2 1 1 1 D12 m2l2 m2l1l2 cos q2 m3l1l2 cos q2 m4l2 m4l1l2 cos q2 m4 r 2 , 2 2 3 2 2 1 D13 0, D14 m4 r 2 , 2 1 1 1 D21 m2l2 m2l1l2 cos q2 m3l1l2 cos q2 m3l2 m3l1l 2 cos q2 m4l2 m4l1l2 cos q2 m4 r 2 , 2 2 3 2 2 1 1 1 D22 m2l2 m3l2 m4l2 m4 r 2 , D23 0, D24 m4 r 2 ; 2 2 3 3 2 1 1 1 D31 0, D32 0, D33 m3 ...
Tìm kiếm theo từ khóa liên quan:
Điều khiển thích nghi Điều khiển trượt Mạng nơ ron RBF Điều khiển robot SCARA Động lực học điều khiểnGợi ý tài liệu liên quan:
-
Thiết kế bộ điều khiển bền vững thích nghi trên cơ sở mạng nơ rôn điều khiển cho robot công nghiệp
6 trang 198 0 0 -
8 trang 174 0 0
-
94 trang 170 0 0
-
9 trang 133 0 0
-
94 trang 123 0 0
-
Nghiên cứu và thiết kế bộ điều khiển cho robot di động trên cơ sở phương pháp điều khiển trượt
8 trang 83 1 0 -
Bộ điều khiển trượt PID thích nghi ứng dụng trong điều khiển vị trí hệ thống thủy lực
8 trang 66 0 0 -
151 trang 61 0 0
-
So sánh các bộ điều khiển cho hệ thống treo chủ động phi tuyến
6 trang 52 0 0 -
Điều khiển trượt thích nghi mờ robot 3 bậc tự do RPP
4 trang 52 0 0