(Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

89 1 0
(Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH LUẬN VĂN THẠC SĨ LÊ MINH NGỌC SỬ DỤNG GIẢI THUẬT DI TRUYỀN TÌM KIẾM THƠNG SỐ PID ĐIỀU KHIỂN ROBOT SCARA BÁM THEO QUỸ ĐẠO CHO TRƯỚC NGÀNH: KỸ THUẬT ĐIỆN TỬ - 605270 S K C0 Tp Hồ Chí Minh, tháng 10/2015 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH LUẬN VĂN THẠC SĨ LÊ MINH NGỌC SỬ DỤNG GIẢI THUẬT DI TRUYỀN TÌM KIẾM THÔNG SỐ PID ĐIỀU KHIỂN ROBOT SCARA BÁM THEO QUỸ ĐẠO CHO TRƢỚC NGÀNH: KỸ THUẬT ĐIỆN TỬ - 605270 Tp Hồ Chí Minh, tháng 10 năm 2015 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH LUẬN VĂN THẠC SĨ LÊ MINH NGỌC SỬ DỤNG GIẢI THUẬT DI TRUYỀN TÌM KIẾM THÔNG SỐ PID ĐIỀU KHIỂN ROBOT SCARA BÁM THEO QUỸ ĐẠO CHO TRƢỚC NGÀNH: KỸ THUẬT ĐIỆN TỬ - 605270 Hướng dẫn khoa học: TS NGUYỄN VĂN THÁI Tp Hồ Chí Minh, tháng 10 năm 2015 KTĐT2013A GVHD: TS NGUYỄN VĂN THÁI LÝ LỊCH KHOA HỌC (Dùng cho nghiên cứu sinh & học viên cao học) Hình 3x4 I LÝ LỊCH SƠ LƢỢC: Họ tên: Lê Minh Ngọc Giới tính: Nam Ngày, tháng, năm sinh: 09/11/1989 Nơi sinh: Gia Lai Quê quán: Phú Vang, TT Huế Dân tộc: Kinh Địa liên lạc: 58/48, đường số 5, tổ 6, KP 2, p Linh Trung, Q Thủ Đức, TP Hồ Chí Minh Di động: 0933365637 Email: minhngoctd08@gmail.com II QUÁ TRÌNH ĐÀO TẠO: Đại học: Hệ đào tạo: Chính qui Thời gian đào tạo từ 2008 đến 2012 Nơi học: Trường Đại Học Giao Thơng Vận Tải TP.Hồ Chí Minh Ngành học: Tự động hóa cơng nghiệp Tên luận văn tốt nghiệp: Robot bậc tự Năm nơi tốt nghiệp: năm 2012 Trường Đại Học Giao Thơng Vận Tải TP Hồ Chí Minh Thạc sĩ: Hệ đào tạo: Chính qui Thời gian đào tạo từ: 4/2013 đến 10/2015 Nơi học: Trường Đại Học Sư Phạm Kỹ Thuật TP Hồ Chí Minh Ngành học: Kỹ thuật điện tử Tên luận văn: Sử dụng giải thuật GA tìm kiếm thơng số PID điều khiển Robot SCARA bám theo quỹ đạo cho trước Ngày nơi bảo vệ luận văn: ngày 18 tháng 10 năm 2015 Trường Đại học Sư phạm Kỹ thuật TP Hồ Chí Minh Người hướng dẫn: TS Nguyễn Văn Thái Trình độ ngoại ngữ: Anh văn trình độ B1 i KTĐT2013A GVHD: TS NGUYỄN VĂN THÁI III Q TRÌNH CƠNG TÁC CHUN MÔN KỂ TỪ KHI TỐT NGHIỆP ĐẠI HỌC: Thời gian Từ 11/2012 đến 08/2013 Nơi công tác Công việc đảm nhiệm Cty TNHH Jabil Việt Nam Kỹ sư Từ 6/2014 Cty TNHH Wonderful Saigon đến Electric XÁC NHẬN CỦA CƠ QUAN CỬ ĐI Kỹ sư Ngày tháng năm 2015 HỌC (Ký tên, đóng dấu) Ngƣời khai ký tên ii KTĐT2013A GVHD: TS NGUYỄN VĂN THÁI LỜI CAM ĐOAN Tôi xin cam đoan cơng trình nghiên cứu Các số liệu, kết nêu luận văn trung thực chưa công bố cơng trình khác Tp.Hồ Chí Minh, ngày ….tháng …năm 2015 (Ký tên ghi rõ họ tên) Lê Minh Ngọc iii KTĐT2013A GVHD: TS NGUYỄN VĂN THÁI LỜI CẢM ƠN Xin chân thành gửi lời cảm ơn đến TS Nguyễn Văn Thái tận tình hướng dẫn em suốt trình thực luận văn Xin chân thành gửi lời cảm ơn đến tồn thể q thầy trường Đại học Sư phạm Kỹ thuật TP Hồ Chí Minh giảng dạy, hướng dẫn tạo điều kiện, môi trường học tập tốt cho em Cảm ơn quý thầy cô, anh chị phòng Đào tạo Sau đại học trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh giúp đỡ, giải đáp vướng mắc thủ tục hành cho em thời gian học vừa qua Xin chân thành cảm ơn cha mẹ gia đình ln sát cánh bên ngày tháng khó khăn Con xin nguyện cầu cho cha an lành bình yên Con hứa vững vàng sống Hãy an tâm vào chúng cha nhé! Vì kinh nghiệm kiến thức cịn hạn chế nên q trình thực luận văn, em khơng tránh khỏi thiếu sót sai lầm Em mong góp ý tận tình q thầy Hội đồng bảo vệ để luận văn em hồn chỉnh Xin kính chúc sức khỏe chân thành cảm ơn iv KTĐT2013A GVHD: TS NGUYỄN VĂN THÁI MỤC LỤC Trang tựa TRANG Quyết định giao đề tài Xác nhận cán hướng dẫn Phiếu nhận xét luận văn thạc sỹ Biên chấm luận văn tốt nghiệp thạc sỹ_năm 2015 Lý lịch khoa học i Lời cam đoan iii Lời cảm ơn iv Tóm tắt v Mục lục vi Danh sách chữ viết tắt viii Danh sách hình ix Danh sách bảng xi Chƣơng 1: TỔNG QUAN 1.1 Tổng quan vấn đề nghiên cứu 1.1.1 Một số kết nghiên cứu nước 1.1.2 Tình hình nghiên cứu ngồi nước 1.2 Giới thiệu luận văn 11 1.2.1 Mục đích luận văn 11 1.2.2 Nhiệm vụ giới hạn đề tài 11 1.2.3 Phương pháp thực 12 1.2.4 Tính luận văn 13 Chƣơng 2: CƠ SỞ LÝ THUYẾT 14 2.1 Điều khiển vi tích phân tỉ lệ (PID) 14 2.2 Điều khiển thích nghi 14 2.3 Cơ sở lý thuyết Robot 16 vi KTĐT2013A GVHD: TS NGUYỄN VĂN THÁI Chƣơng 3: XÂY DỰNG MƠ HÌNH TỐN VÀ THIẾT KẾ BỘ ĐIỀU KHIỂN 25 3.1 Xây dựng mơ hình tốn 25 3.2 Thiết kế điều khiển bám theo quỹ đạo hình trịn 29 3.3 Lưu đồ giải thuật di truyền 30 Chƣơng 4: MƠ HÌNH HĨA MƠ PHỎNG 32 4.1 Sơ đồ mô Simulink 32 4.2 Giao diện điều khiển giám sát Visual # 40 4.3 Lưu đồ chương trình C 41 Chƣơng 5: THỰC NGHIỆM KIỂM CHỨNG 44 5.1 Giới thiệu sơ mơ hình 44 5.2 Kết thực nghiệm 46 Chƣơng 6: KẾT LUẬN 48 6.1 Kết đạt 48 6.2 Hạn chế 49 6.3 Hướng khắc phục phát triển đề tài 49 TÀI LIỆU THAM KHẢO 51 PHỤ LỤC Phụ lục 1: Code chương trình Mathlab 53 Phụ lục 2: Code chương trình C 58 Phụ lục 3: Code chương trình C# 69 vii KTĐT2013A GVHD: TS NGUYỄN VĂN THÁI Chƣơng TỔNG QUAN Giới thiệu chương Ở chương 1, tác giả tìm hiểu tình hình nghiên cứu đề tài liên quan đến lĩnh vực cánh tay Robot nước Điều giúp tác giả có nhìn tổng quan đối tượng SCARA Robot mục tiêu điều khiển mà tác giả lựa chọn để nghiên cứu khóa luận Tiếp theo, tác giả trình bày mục đích luận văn, nhiệm vụ giới hạn đề tài phương pháp thực 1.1 Tổng quan vấn đề nghiên cứu Hiện nay, phát triển nhanh chóng ngành cơng nghiệp đại khơng thể thiếu hỗ trợ tay máy công nghiệp Dẫn đến tay máy ngày ứng dụng rộng rãi “Robot SCARA” điển hình cho tay máy với khả hoạt động linh hoạt, xác dễ điều khiển Chính tác giả chọn Robot SCARA làm đối tượng nghiên cứu khóa luận 1.1.1 Một số kết nghiên cứu nƣớc Thông qua kênh thơng tin internet, tạp chí khoa học, luận văn… cho thấy số tài liệu có liên quan đến đề tài nghiên cứu tác giả  Nghiệm thu dự án Thiết kế chế tạo Robot Scara bậc tự [7] Trong hu n hổ chương tr nh chế tạo Robot c ng nghiệp, ngày 04 2013, Sở Khoa học C ng nghệ thành phố tổ chức nghiệm thu dự án “T S ” ThS han Văn Đức làm chủ nhiệm dự án C ng ty TNHH Sản xuất Thương mại D ch vụ AUTE làm Cơ quan chủ tr Sản ph m dự án g m: HVTH: LÊ MINH NGỌC Trang KTĐT2013A GVHD: TS NGUYỄN VĂN THÁI int d; for(d=0;d

Ngày đăng: 07/12/2021, 16:53

Hình ảnh liên quan

Hình 1.1: Robot Scar a3 và 4 b ct do. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 1.1.

Robot Scar a3 và 4 b ct do Xem tại trang 11 của tài liệu.
Hình 1.5: Vn tốc với biê nd ng tam giác - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 1.5.

Vn tốc với biê nd ng tam giác Xem tại trang 16 của tài liệu.
Hình 1.4: Cu hình robot SCARA - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 1.4.

Cu hình robot SCARA Xem tại trang 16 của tài liệu.
Hình 1.7: Gi vn tố cd ược. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 1.7.

Gi vn tố cd ược Xem tại trang 17 của tài liệu.
Hình 1.6: H thố u kh in vòng lặp. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 1.6.

H thố u kh in vòng lặp Xem tại trang 17 của tài liệu.
Hình 1.9: H thống Robot SCARA và máy tính - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 1.9.

H thống Robot SCARA và máy tính Xem tại trang 18 của tài liệu.
Hình 1.11: Bi ồ vị trí, vn tốc và gia tốc theo thời gian - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 1.11.

Bi ồ vị trí, vn tốc và gia tốc theo thời gian Xem tại trang 19 của tài liệu.
Đây là robot có cấu hình kiểu RR, cánh tay chuyển động xoay xung quanh trục đứng. Hệ tọa độ gắn lên các  hâu như h nh vẽ:  - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

y.

là robot có cấu hình kiểu RR, cánh tay chuyển động xoay xung quanh trục đứng. Hệ tọa độ gắn lên các hâu như h nh vẽ: Xem tại trang 25 của tài liệu.
Hình 2.2: Hình chi uc nh mô hình ng học robot SCAR A2 khớp quay. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 2.2.

Hình chi uc nh mô hình ng học robot SCAR A2 khớp quay Xem tại trang 26 của tài liệu.
Hình 2.3: Hình ch iu bằng mô hình ng học robot SCAR A2 khớp quay. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 2.3.

Hình ch iu bằng mô hình ng học robot SCAR A2 khớp quay Xem tại trang 26 của tài liệu.
3.2 Thiết kế bộ điều khiển bám theo quỹ đạo hình tròn - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

3.2.

Thiết kế bộ điều khiển bám theo quỹ đạo hình tròn Xem tại trang 38 của tài liệu.
Hình 3.2: Mô hình g ii thu u kh in GA-PID - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 3.2.

Mô hình g ii thu u kh in GA-PID Xem tại trang 39 của tài liệu.
MÔ HÌNH HÓA MÔ PHỎNG       - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước
MÔ HÌNH HÓA MÔ PHỎNG Xem tại trang 41 của tài liệu.
Hình 4.2: Cu hình các thông số cho khối Robot Arm - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.2.

Cu hình các thông số cho khối Robot Arm Xem tại trang 42 của tài liệu.
Hình 4.4: Q uo di chuy n củ ầu công tác. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.4.

Q uo di chuy n củ ầu công tác Xem tại trang 43 của tài liệu.
Hình 4.3: Thi tl ươ qo hình tròn. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.3.

Thi tl ươ qo hình tròn Xem tại trang 43 của tài liệu.
Hình 4.5: Bi uồ áp ứng ngõ ra. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.5.

Bi uồ áp ứng ngõ ra Xem tại trang 44 của tài liệu.
Hình 4.7: Tín h iu kh in khớp 2. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.7.

Tín h iu kh in khớp 2 Xem tại trang 45 của tài liệu.
Hình 4.10: Đứng ngõ ra với nguồn xung tam giác. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.10.

Đứng ngõ ra với nguồn xung tam giác Xem tại trang 46 của tài liệu.
Hình 4.9: Q uo củ ầu công tác khi dùng nguồn xung vuông - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.9.

Q uo củ ầu công tác khi dùng nguồn xung vuông Xem tại trang 46 của tài liệu.
Hình 4.11: Q uo củ ầu công tác khi dùng nguồn xung tam giác - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.11.

Q uo củ ầu công tác khi dùng nguồn xung tam giác Xem tại trang 47 của tài liệu.
Hình 4.12: Đứng ngõ ra với nguồn sóng sin. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.12.

Đứng ngõ ra với nguồn sóng sin Xem tại trang 47 của tài liệu.
Hình 4.13: Q uo củ ầu công tác khi dùng nguồn sóng sin - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.13.

Q uo củ ầu công tác khi dùng nguồn sóng sin Xem tại trang 48 của tài liệu.
>> Khi ta sử dụng ng un sóng sin thì biên dạng đã có dạng hình tròn. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

gt.

;> Khi ta sử dụng ng un sóng sin thì biên dạng đã có dạng hình tròn Xem tại trang 48 của tài liệu.
Hình 4.15: Q uo củ ôù ước - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.15.

Q uo củ ôù ước Xem tại trang 49 của tài liệu.
Hình 4.16: Giao d iu kh in và giám sát - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.16.

Giao d iu kh in và giám sát Xem tại trang 49 của tài liệu.
5.1 Giới thiệu sơ bộ về mô hình - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

5.1.

Giới thiệu sơ bộ về mô hình Xem tại trang 53 của tài liệu.
Hình 5.3: Sơ ồ nguyên lý mch Drive và nguồn cho DC servo. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 5.3.

Sơ ồ nguyên lý mch Drive và nguồn cho DC servo Xem tại trang 54 của tài liệu.
Hình 5.5: Thông số bu kh in PID th c t. - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 5.5.

Thông số bu kh in PID th c t Xem tại trang 55 của tài liệu.
Hình 4.5: Bám theo qu ường tròn - (Luận văn thạc sĩ) sử dụng giải thuật di truyền tìm kiếm thông số PID điều khiển robot SCARA bám theo quỹ đạo cho trước

Hình 4.5.

Bám theo qu ường tròn Xem tại trang 56 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan