Nghiên cứu ứng dụng mạng nơ ron để nhận dạng và điều khiển cánh tay robot – một đối tượng động học phi tuyến
Số trang: 5
Loại file: pdf
Dung lượng: 444.21 KB
Lượt xem: 34
Lượt tải: 0
Xem trước 1 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài viết Nghiên cứu ứng dụng mạng nơ ron để nhận dạng và điều khiển cánh tay robot – một đối tượng động học phi tuyến nghiên cứu việc ứng dụng mô hình mạng nơ ron để nhận dạng và điều khiển cánh tay robot – một đối tượng động học phi tuyến. Bài viết cũng giới thiệu các bước và bản chất của việc thiết kế bộ điều khiển bằng mạng nơ ron theo mô hình mẫu.
Nội dung trích xuất từ tài liệu:
Nghiên cứu ứng dụng mạng nơ ron để nhận dạng và điều khiển cánh tay robot – một đối tượng động học phi tuyến 14 Nguyễn Hữu Công NGHIÊN CỨU ỨNG DỤNG MẠNG NƠ RON ĐỂ NHẬN DẠNG VÀ ĐIỀU KHIỂN CÁNH TAY ROBOT – MỘT ĐỐI TƯỢNG ĐỘNG HỌC PHI TUYẾN RESEARCH ON THE APPLICATION OF NEURAL NETWORKS IN IDENTIFICATION AND CONTROL OF ROBOT ARMS – A NONLINEAR DYNAMIC OBJECT Nguyễn Hữu Công Đại học Thái Nguyên; conghn@tnu.edu.vn Tóm tắt - Mạng nơ ron có khả năng xấp xỉ vạn năng, nên trong Abstract - Neural networks can have approximate multipower, so những năm gần đây chúng được sử dụng rộng rãi và có hiệu quả in recent years they have been used widely and effectively in trong việc nhận dạng và điều khiển các đối tượng động học phi identification and control of nonlinear dynamic objects. However, tuyến. Tuy nhiên, khi thiết kế hệ thống, việc chọn mô hình mạng như when a systems is designed, choosing a network model which is thế nào cho đơn giản nhất và phù hợp với lớp đối tượng cụ thể vẫn simple and suitable for a specific object is still a difficult problem. là bài toán khó khăn. Bài báo này nghiên cứu việc ứng dụng mô hình This article studies the application of neural network models to mạng nơ ron để nhận dạng và điều khiển cánh tay robot – một đối identify and control robot arm – a nonlinear dynamic object. This tượng động học phi tuyến. Bài báo cũng giới thiệu các bước và bản article also introduces the procedure and nature of designing a chất của việc thiết kế bộ điều khiển bằng mạng nơ ron theo mô hình neural network controller following the models. The simulation mẫu. Các kết quả mô phỏng đã thể hiện sự đúng đắn của phương results shows the correctness of the method and opens up the pháp và mở ra khả năng ứng dụng vào thực tiễn. possibility for practical application. Từ khóa - nhận dạng; điều khiển; hệ thống động học phi tuyến; Key words - Identification; control; nonlinear dynamic systems; mạng nơ ron; cánh tay robot. neural networks; robot arm. 1. Đặt vấn đề dạng là cánh tay robot có đặc tính động học phi tuyến. Sử Mạng nơ ron nhân tạo ngày càng được ứng dụng rộng rãi dụng một mạng nơ ron làm mô hình thay thế. Yêu cầu của trong nhận dạng và điều khiển, đặc biệt là các đối tượng phi bài toán là xác định cấu trúc và tham số của mạng nơ ron tuyến. Cơ sở toán học của việc khẳng định rằng mạng nơ ron sao cho sai lệch mse (Mean squared error) giữa đầu ra của là công cụ xấp xỉ vạn năng các hàm số liên tục là dựa trên mạng nơ ron và đối tượng là nhỏ nhất. các định lý Stone – Weierstrass và Kolmogorov [1], [2]. Hệ thống nhận dạng cánh tay robot bằng mạng nơ ron Việc sử dụng định lý Stone – Weierstrass để chứng như Hình 1 [3]. minh khả năng xấp xỉ của mạng noron đã được các tác giả Mạng nơ ron được sử dụng làm mô hình ký hiệu là NN1 Hornic et al., Funahashi, Cotter, Blum đưa ra từ năm 1989. model. Các mạng noron thỏa mãn định lý Stone – Weierstrass có thể kể đến là mạng lượng giác, mạng hai lớp với hàm kích hoạt sigmoid, mạng hai lớp với hàm kích hoạt McCulloch – Pitts (MC - P) và mạng với hàm cơ sở xuyên tâm (RBF), mạng hồi quy thời gian liện tục [1], [2], [4]. Việc sử dụng định lý Kolmogorov để biểu diễn chính xác hàm liên tục và đưa ra sơ đồ mạng noron tương ứng đã được Hecht - Nielson và Lorents công bố [1], [2]. Phần tiếp theo của bài báo sẽ trình bày về mô hình động Hình 2. Cánh tay Robot học phi tuyến của cánh tay robot và việc sử dụng mạng nơ Đối tượng điều khiển là cánh tay robot như Hình 2, là ron có trễ để nhận dạng và điều khiển đối tượng. một đối tượng có đặc tính động học và phi tuyến có mô hình toán học biểu diễn dưới dạng phương trình vi phân có 2. Nhận dạng cánh tay robot dạng như sau [3]: d 2 d 2 a sin b cu (1) dt dt Trong đó: là vị trí góc của cánh tay robot; u là mô men do động cơ một chiều tạo ra. Tính phi tuyến của đối tượng thể hiện ở hàmsin trong phương trình vi phân (1). Theo lý thuyết mạng nơ ron là một bộ xấp xỉ vạn năng, cho nên có thể chọn được một cấu trúc mạng nơ ron hợp lý để nhận dạng. Vì cánh tay robot là đối tượng có đặc tính động học và phi tuyến với quan hệ một vào và một ra, cho Hình 1. Nhận dạng cánh tay Robot bằng NN (neural network) nên mạng nơ ron NN1 model được chọn phải là mạng nơ Bài toán được thiết lập như sau: Đối tượng cần nhận ron có đặc tính động học và phi tuy ...
Nội dung trích xuất từ tài liệu:
Nghiên cứu ứng dụng mạng nơ ron để nhận dạng và điều khiển cánh tay robot – một đối tượng động học phi tuyến 14 Nguyễn Hữu Công NGHIÊN CỨU ỨNG DỤNG MẠNG NƠ RON ĐỂ NHẬN DẠNG VÀ ĐIỀU KHIỂN CÁNH TAY ROBOT – MỘT ĐỐI TƯỢNG ĐỘNG HỌC PHI TUYẾN RESEARCH ON THE APPLICATION OF NEURAL NETWORKS IN IDENTIFICATION AND CONTROL OF ROBOT ARMS – A NONLINEAR DYNAMIC OBJECT Nguyễn Hữu Công Đại học Thái Nguyên; conghn@tnu.edu.vn Tóm tắt - Mạng nơ ron có khả năng xấp xỉ vạn năng, nên trong Abstract - Neural networks can have approximate multipower, so những năm gần đây chúng được sử dụng rộng rãi và có hiệu quả in recent years they have been used widely and effectively in trong việc nhận dạng và điều khiển các đối tượng động học phi identification and control of nonlinear dynamic objects. However, tuyến. Tuy nhiên, khi thiết kế hệ thống, việc chọn mô hình mạng như when a systems is designed, choosing a network model which is thế nào cho đơn giản nhất và phù hợp với lớp đối tượng cụ thể vẫn simple and suitable for a specific object is still a difficult problem. là bài toán khó khăn. Bài báo này nghiên cứu việc ứng dụng mô hình This article studies the application of neural network models to mạng nơ ron để nhận dạng và điều khiển cánh tay robot – một đối identify and control robot arm – a nonlinear dynamic object. This tượng động học phi tuyến. Bài báo cũng giới thiệu các bước và bản article also introduces the procedure and nature of designing a chất của việc thiết kế bộ điều khiển bằng mạng nơ ron theo mô hình neural network controller following the models. The simulation mẫu. Các kết quả mô phỏng đã thể hiện sự đúng đắn của phương results shows the correctness of the method and opens up the pháp và mở ra khả năng ứng dụng vào thực tiễn. possibility for practical application. Từ khóa - nhận dạng; điều khiển; hệ thống động học phi tuyến; Key words - Identification; control; nonlinear dynamic systems; mạng nơ ron; cánh tay robot. neural networks; robot arm. 1. Đặt vấn đề dạng là cánh tay robot có đặc tính động học phi tuyến. Sử Mạng nơ ron nhân tạo ngày càng được ứng dụng rộng rãi dụng một mạng nơ ron làm mô hình thay thế. Yêu cầu của trong nhận dạng và điều khiển, đặc biệt là các đối tượng phi bài toán là xác định cấu trúc và tham số của mạng nơ ron tuyến. Cơ sở toán học của việc khẳng định rằng mạng nơ ron sao cho sai lệch mse (Mean squared error) giữa đầu ra của là công cụ xấp xỉ vạn năng các hàm số liên tục là dựa trên mạng nơ ron và đối tượng là nhỏ nhất. các định lý Stone – Weierstrass và Kolmogorov [1], [2]. Hệ thống nhận dạng cánh tay robot bằng mạng nơ ron Việc sử dụng định lý Stone – Weierstrass để chứng như Hình 1 [3]. minh khả năng xấp xỉ của mạng noron đã được các tác giả Mạng nơ ron được sử dụng làm mô hình ký hiệu là NN1 Hornic et al., Funahashi, Cotter, Blum đưa ra từ năm 1989. model. Các mạng noron thỏa mãn định lý Stone – Weierstrass có thể kể đến là mạng lượng giác, mạng hai lớp với hàm kích hoạt sigmoid, mạng hai lớp với hàm kích hoạt McCulloch – Pitts (MC - P) và mạng với hàm cơ sở xuyên tâm (RBF), mạng hồi quy thời gian liện tục [1], [2], [4]. Việc sử dụng định lý Kolmogorov để biểu diễn chính xác hàm liên tục và đưa ra sơ đồ mạng noron tương ứng đã được Hecht - Nielson và Lorents công bố [1], [2]. Phần tiếp theo của bài báo sẽ trình bày về mô hình động Hình 2. Cánh tay Robot học phi tuyến của cánh tay robot và việc sử dụng mạng nơ Đối tượng điều khiển là cánh tay robot như Hình 2, là ron có trễ để nhận dạng và điều khiển đối tượng. một đối tượng có đặc tính động học và phi tuyến có mô hình toán học biểu diễn dưới dạng phương trình vi phân có 2. Nhận dạng cánh tay robot dạng như sau [3]: d 2 d 2 a sin b cu (1) dt dt Trong đó: là vị trí góc của cánh tay robot; u là mô men do động cơ một chiều tạo ra. Tính phi tuyến của đối tượng thể hiện ở hàmsin trong phương trình vi phân (1). Theo lý thuyết mạng nơ ron là một bộ xấp xỉ vạn năng, cho nên có thể chọn được một cấu trúc mạng nơ ron hợp lý để nhận dạng. Vì cánh tay robot là đối tượng có đặc tính động học và phi tuyến với quan hệ một vào và một ra, cho Hình 1. Nhận dạng cánh tay Robot bằng NN (neural network) nên mạng nơ ron NN1 model được chọn phải là mạng nơ Bài toán được thiết lập như sau: Đối tượng cần nhận ron có đặc tính động học và phi tuy ...
Tìm kiếm theo từ khóa liên quan:
Hệ thống động học phi tuyến Mạng nơ ron Cánh tay robot Điều khiển cánh tay robot Nhận dạng cánh tay robotGợ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 199 0 0 -
Nghiên cứu so sánh các phương pháp dự báo năng lượng gió
7 trang 118 0 0 -
Bài tập lớn môn Vi điều khiển: Thiết kế mạch điều khiển cánh tay robot
11 trang 64 0 0 -
Nghiên cứu ứng dụng mạng nơ ron thần kinh vào dự báo lũ các sông ở tỉnh Bình Định và Quảng Trị
9 trang 63 0 0 -
Điều khiển chuyển động của cánh tay robot 6 DOF bằng giọng nói dựa trên phương pháp học sâu
7 trang 34 0 0 -
Tối ưu hóa góc quay các khớp trong điều khiển cánh tay robot
8 trang 32 0 0 -
Đề tài: Thiết kế, chế tạo và điều khiển cánh tay robot 3 bậc tự do
59 trang 32 0 0 -
6 trang 31 1 0
-
Thiết kế bộ điều khiển trượt vị trí/lực cánh tay robot tương tác với môi trường làm việc
4 trang 29 0 0 -
Một phương pháp tiếp cận nhận dạng khuôn mặt người bằng huấn luyện học máy
15 trang 29 0 0