Ứng Dụng Bộ Lọc Kalman Mở Rộng Và Thiết Kế Hệ Thống Điều Khiển Xe Tự Hành Dựa Trên GPS

Chuyên ngành

Kỹ Thuật Máy Tính

Người đăng

Ẩn danh

2024

103
2
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

1. TỔNG QUAN ĐỀ TÀI

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

1.2. Tình hình nghiên cứu trong và ngoài nước

1.2.1. Nghiên cứu trong nước

1.2.2. Nghiên cứu ngoài nước

1.3. Tính thực tiễn của đề tài

1.4. Mục tiêu, đối tượng và phạm vi nghiên cứu

1.4.1. Mục tiêu

1.4.2. Đối tượng nghiên cứu

1.4.3. Phạm vi nghiên cứu

2. BỘ ĐIỀU KHIỂN ĐIỆN TỬ (ECU)

2.1. Khái niệm về ECU

2.2. Cấu Trúc Và Hoạt Động Của ECU

2.2.1. Cấu Trúc Của ECU

2.2.2. Hoạt Động Của ECU

2.3. Giao Tiếp Và Mạng Lưới Trong Hệ Thống ECU

2.4. Mô hình Mạng Điều khiển Khu vực (Controller Area Network)

2.4.1. Kiến trúc của Mạng CAN

2.4.2. Giao thức truyền thông của Mạng CAN

2.4.3. Thách thức và Giải pháp trong Thiết kế Mạng CAN

2.5. Mô hình Tham chiếu Kết nối Hệ thống Mở (OSI) và Ứng dụng trong Mạng CAN

2.5.1. Tổng quan về Mô hình OSI

2.5.2. Ứng dụng Mô hình OSI trong Mạng CAN

2.6. Bộ lọc Kalman mở rộng

2.6.1. Nguyên lý cơ bản của Bộ lọc Kalman mở rộng

2.6.2. Thuật toán của Bộ lọc Kalman mở rộng

2.6.3. Ứng dụng của Bộ lọc Kalman mở rộng trong hệ thống định vị

2.6.4. So sánh Bộ lọc Kalman mở rộng với các phương pháp khác

2.7. Mô hình toán học của xe

2.7.1. Giới thiệu về Mô hình Động lực học Xe đạp

2.7.2. Đặc điểm của Mô hình Động lực học Xe đạp

2.7.3. Phương trình Toán học của Mô hình Động lực học Xe đạp

2.7.4. Phương trình Chính của Mô hình Động lực học

2.7.5. Tích hợp Mô hình Động lực học Xe đạp với Bộ lọc Kalman mở rộng

2.7.6. Hạn chế của Mô hình Động lực học Xe đạp

2.8. Bộ điều khiển PID

2.8.1. Nguyên lý hoạt động

2.8.2. Phương pháp điều chỉnh thông số cho PID

2.9. Hệ thống điều khiển xe tự động dựa trên GPS

2.9.1. Nguyên lý hoạt động của hệ thống điều khiển xe tự động dựa trên GPS

2.9.2. Công thức Haversine và ứng dụng trong tính toán khoảng cách

2.9.3. Tính toán góc và hướng điều khiển dựa trên vị trí GPS

3. PHÂN TÍCH THIẾT KẾ VÀ HIỆN THỰC HỆ THỐNG

3.1. Tổng quan thiết kế

3.2. Thiết kế hệ thống phần cứng

3.2.1. Node thu thập tín hiệu GPS

3.2.2. Node điều khiển động cơ

3.2.3. Node điều khiển góc lái

3.2.4. Node xử lý dữ liệu

3.2.5. Hiện thực hệ thống phần cứng

3.3. Thiết kế hệ thống phần mềm

3.3.1. Xây dựng chương trình điều khiển trên Node Thu Thập Dữ Liệu GPS

3.3.2. Xây dựng chương trình điều khiển trên Node Điều Khiển Động Cơ

3.3.3. Xây dựng chương trình điều khiển trên Node Cảm Biến IMU

3.3.4. Xây dựng chương trình điều khiển trên Node xử lý dữ liệu

3.3.5. Xây dựng chương trình điều khiển trên Node điều khiển góc lái

3.3.6. Xây dựng thuật toán bộ lọc Kalman mở rộng

3.3.7. Xây dựng mạng CAN dựa trên mô hình OSI

3.3.8. Thiết kế thuật toán điều hướng GPS dựa trên lập kế hoạch đường đi

4. ĐÁNH GIÁ KẾT QUẢ THỰC NGHIỆM

4.1. Hệ thống phần cứng và mô hình xe

4.2. Đánh giá mạng CAN dựa trên mô hình OSI

4.3. Bộ lọc Kalman mở rộng trong ứng dụng định vị trên xe

4.3.1. Đánh giá Bộ lọc Kalman mở rộng đối với vận tốc

4.3.2. Đánh giá Bộ lọc Kalman mở rộng đối với góc hướng

4.3.3. Đánh giá Bộ lọc Kalman mở rộng đối với vị trí

5. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

5.1. Kết quả đạt được

5.2. Kết quả chưa đạt được

5.3. Hướng phát triển

TÀI LIỆU THAM KHẢO

DANH MỤC HÌNH VẼ

DANH MỤC BẢNG

DANH MỤC TỪ VIẾT TẮT

TÓM TẮT KHÓA LUẬN

Khóa luận tốt nghiệp kỹ thuật máy tính ứng dụng bộ lọc kalman mở rộng và xây dựng các tầng cao hơn của can cho hệ thống điều khiển xe tự hành dựa trên định vị gps

Bạn đang xem trước tài liệu:

Khóa luận tốt nghiệp kỹ thuật máy tính ứng dụng bộ lọc kalman mở rộng và xây dựng các tầng cao hơn của can cho hệ thống điều khiển xe tự hành dựa trên định vị gps