Luận Văn Thạc Sĩ: Ứng Dụng Mạng Nơron Để Điều Khiển Robot Rắn

2014

133
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM TẠ

TÓM TẮT

1. CHƯƠNG 1: TỔNG QUAN

1.1. Tổng quan đề tài và các kết quả nghiên cứu đã công bố

1.1.1. Tổng quan về robot rắn

1.1.2. Các kết quả nghiên cứu đã công bố

1.1.2.1. Các bài báo nước ngoài
1.1.2.2. Các bài báo trong nước
1.1.2.3. Định hướng nghiên cứu

1.1.3. Lý do chọn đề tài

1.1.4. Giả thiết khoa học

1.1.5. Mục tiêu, khách thể và đối tượng nghiên cứu của đề tài

1.1.5.1. Mục tiêu đề tài
1.1.5.2. Khách thể nghiên cứu
1.1.5.3. Đối tượng nghiên cứu

1.1.6. Nhiệm vụ của đề tài và giới hạn đề tài

1.1.6.1. Nhiệm vụ đề tài
1.1.6.2. Giới hạn đề tài

1.1.7. Phương pháp nghiên cứu

1.1.7.1. Các phương pháp nghiên cứu lý thuyết
1.1.7.2. Các phương pháp nghiên cứu thực tiễn

1.1.8. Kế hoạch thực hiện

2. CHƯƠNG 2: NHỮNG CƠ SỞ LÝ THUYẾT ĐỂ XÂY DỰNG HỆ THỐNG ĐIỀU KHIỂN ROBOT RẮN

2.1. Mô hình hóa robot rắn

2.1.1. Lực ma sát của robot rắn

2.1.2. Phương trình chuyển động

2.1.3. Phân ly động lực học

2.2. Đường cong serpenoid

2.2.1. Sự di chuyển của Rắn theo đường cong Serpenoid

2.3. Mạng Nơron nhân tạo - những cơ sở lí thuyết liên quan

2.3.1. Mô hình Nơron nhân tạo

2.3.2. Những hàm tổng hợp

2.3.2.1. Hàm tổng hợp tuyến tính
2.3.2.2. Hàm tổng hợp phi tuyến bậc 2
2.3.2.3. Hàm hình cầu

2.3.3. Những hàm hoạt hóa

2.3.3.1. Hàm unipolar sigmoid
2.3.3.2. Hàm bipolar sigmoid

2.3.4. Mô hình mạng Nơron nhân tạo

2.3.5. Phân loại mạng Nơron

2.3.5.1. Theo kiểu liên kết Nơron
2.3.5.2. Theo số lớp Nơron

2.3.6. Các kỹ thuật học của mạng Nơron

2.3.6.1. Học tăng cường (Reinforced learning)
2.3.6.2. Học không có giám sát (Unsupervised learning)

2.4. Mạng Nơron RBF

2.4.1. Hàm cơ sở bán kính

2.4.2. Mô hình mạng RBF

2.4.3. Mô hình toán học

2.4.4. Mô hình mạng RBF Gaussian

3. CHƯƠNG 3: XÂY DỰNG HỆ THỐNG ĐIỀU KHIỂN

3.1. Xây dựng chương trình toán học trên Matlab

3.2. Xây dựng bộ điều khiển dùng PID

3.2.1. Bộ điều khiển địa phương

3.2.2. Bộ điều khiển vòng ngoài

3.2.2.1. Bộ điều khiển hướng
3.2.2.2. Bộ điều khiển vận tốc

3.3. Xây dựng bộ điều khiển dùng RBFNN-PID

3.3.1. Bộ điều khiển địa phương

3.3.2. Bộ điều khiển vòng ngoài

3.3.2.1. Bộ điều khiển hướng
3.3.2.2. Bộ điều khiển vận tốc

3.3.3. Xây dựng bộ điều khiển trên Matlab

3.3.4. Kết quả mô phỏng

3.4. So sánh kết quả mô phỏng giữa hai bộ điều khiển PID và RBFNN-PID và kết luận

3.4.1. Kết quả mô phỏng giữa hai bộ điều khiển PID và RBFNN-PID theo các thông số ban đầu

3.4.2. Kết quả mô phỏng giữa hai bộ điều khiển PID và RBFNN-PID khi thay đổi môi trường

3.4.3. Kết quả mô phỏng giữa hai bộ điều khiển PID và RBFNN-PID khi thay đổi thông số robot

3.4.4. Kết quả mô phỏng giữa hai bộ điều khiển PID và RBFNN-PID khi thay đổi vận tốc

4. CHƯƠNG 4: THIẾT KẾ VÀ THI CÔNG MÔ HÌNH

4.1. Card giao tiếp

4.2. Nguyên tắc hoạt động

4.2.1. Lựa chọn động cơ

4.2.2. Các thông số kĩ thuật của động cơ Dynamixel AX-12A

4.3. Hệ thống cơ khí

4.3.1. Thiết kế cơ khí

4.3.2. Mô hình hệ thống

5. CHƯƠNG 5: KẾT LUẬN VÀ KHUYẾN NGHỊ

5.1. Những kết quả đạt được

5.2. Những mặt còn hạn chế

TÀI LIỆU THAM KHẢO

Luận văn thạc sĩ ứng dụng mạnh nơron để điều khiển robot rắn