LỜI CAM ĐOAN
Em xin cam đoan bản đ án t t nghi p: Điều khin thích nghi Robot
nDOF trên cơ s quan sát” b do em t thi ết kế dƣới s ng d n c hƣ a
PGS.TS. Nguyn Phm Thc Anh. c s u kli ết qu là hoàn toàn đúng vớ i
thc tế.
Để hoàn thành đ án này em ch s dng những i liệu đƣợc ghi trong
danh mc i liu tham khảo và không sao cp hay sdng bt k i liu o
khác. Nếu pt hiện có sự sao cp em xin chịu hoàn toàn trách nhiệm.
N i, ngày tháng 5 2 21 năm 016
Ngƣi thc hi n
Khƣơng Đc Hnh
MỤC LC
LI CAM ĐOAN.....................................................................................................................1
MỞ ĐẦU ...................................................................................................................................1
1. Lý do chọn đềi: ..........................................................................................................1
2. Mục tiêu nghiên cu: .....................................................................................................1
3. Đối tƣợng, phm vi nghiên cu: ..................................................................................1
4. Phƣơng pháp nghiên cứu: .............................................................................................2
5. Ý nghĩa khoa hc thực tin ca đi ....................................................................2
6. C u trúc lu n văn: ..........................................................................................................2
Chƣơng 1 TỔNG QUAN PHƢƠNG PHÁP ĐIU KHIỂN ROBOT
: ..............................3
1.1. Tng quan robot ..........................................................................................................3
1.1.1. Lch s phát trin robot.....................................................................................3
1.1.2. Cu tạo robot ......................................................................................................4
1.1.3. Cơ cấu cơ k ca robot ....................................................................................5
1.1.4. Các thông số đc trƣng ca h thng robot ....................................................8
1.1.5. H thống truyn đng robot .............................................................................9
1.1.6. H thống điu khiển chuyển động ................................................................ 10
1.1.7. Cm biến .......................................................................................................... 10
1.1.8. Ứng dụng robotng nghip ........................................................................ 10
1.2. Phƣơng pháp điu khiển robot ............................................................................... 12
1.2.1. Phƣơng pháp PD bù trọng trƣờng ................................................................ 15
1.2.2. Thuật toán PID ................................................................................................ 16
1.2.3. Phƣơng pháp điu khin phi tuyến trên cơ smô hình ............................. 17
1.2.4. Phƣơng pháp điu khin Li - Slotine ........................................................... 18
Cơng 2 BỘ ĐIỀU KHIN LI
:- SLOTINE TCH NGHI VÀ BQUAN SÁT
THÍCH NGHI ........................................................................................................................ 22
2.1. s thuyết h phi tuyến................................................................................... 22
2.1.1. H phi tuyến .................................................................................................... 22
2.1.2. Đim cân bng đim dừng của h ........................................................... 24
2.1.3. Tính n đnh ca đim cân bng................................................................... 24
2.1.4. Tu chuẩn Lyapunov .................................................................................... 25
2.2. Phƣơng pháp điu khiển thích nghi Li - Slotine .................................................. 30
2.3. Bộ quan sát trng thái thích nghi ........................................................................... 32
2.3.1. B quan sát trng thái của Luenberger ........................................................ 32
2.3.2. B quan sát thích nghi cho robot .................................................................. 33
Chƣơng 3: HÌNH TOÁN ROBOT PLANAR ............................................................ 36
3.1. Cu trúc tham s robot ....................................................................................... 36
3.2. Bài toán động học thuận vị trí ................................................................................ 36
3.2.1. Tham số thanh ni khớp ................................................................................ 37
3.2.2. Phƣơng pháp thiết kế khung tọa độ .............................................................. 37
3.3. Bài toán động học ngƣợc v trí............................................................................... 39
3.4. Động lực học robot .................................................................................................. 40
3.5. Thiết kế quỹ đo chuyn đng ............................................................................... 43
Chƣơng 4 PHỎNG TRÊN MATLAB/SIMULINK
: ................................................. 45
4.1. đnguyên điều khiển .................................................................................... 45
4.2. đ các khi mô phng trong Matlab/simulink ............................................... 46
4.3.Kết quả mô phỏng cho robot Pelican ..................................................................... 48
4.3.1. Kết qu mô phỏng cho b quan sát thích nghi............................................ 49
4.3.2. Kết qu mô phỏng bộ điều khiển thích nghi Li-SIotine ............................ 52
KẾT LUẬN ............................................................................................................................ 56
TÀI LIU THAM KHẢO.................................................................................................... 57
PHỤ LỤC ............................................................................................................................... 58
DANH MC BNG BI U, HÌNH V
BNG
Bng 3.1: Thông s robot Pelican ....................................................................................... 36
Bng 4.1 Tham s ƣớc lƣợng cho : robot ............................................................................ 48
Bng 4.2 Bng tham số b điu khin: ............................................................................... 48
Bng 4.3 Tham s b quan sát: ............................................................................................ 49
NH V
Hình 1.1. Bộ phận cấu thành Robot .......................................................................................5
Hình 1.2: Khp tịnh tiến và khớp quay .................................................................................6
Hình 1.3 Cu to một bàn tay y.........................................................................................7
Hình 1.4: Dạng tay gắn o thân ...........................................................................................8
Hình 1.5: D ng h a đ t c c .................................................................................................8
Hình 1.6: Dạng hình tr .........................................................................................................8
Hình 1.7: D ng SCARA ..........................................................................................................8
Hình 1.8: Robot sử dng trong công đon cấp liu và lắp ráp ........................................ 12
Hình 1.9: Sơ đồ nguyên lý điu khiển ................................................................................ 13
Hình 1.10: Sơ đ khi các thut toán điều khiển robot .................................................... 14
Hình 1.11: Sơ đ khi ca phƣơng pháp điu khin PD bù trọng trƣờng...................... 16
Hình 1.12: Sơ đ điều khin PID ........................................................................................ 16
Hình 1.13: Sơ đ nghiệm khi ∆ = 0 .................................................................................... 17
Hình 1.14 Điều khiển phi tuyến trên cơ sởhình ......................................................... 18
Hình 1.16. đồ luật điều khiển Li-Slotine ...................................................................... 20
Hình 2.1: Minh ha khái nim ổn đnh và ổn định tiệm cận ........................................... 26
Hình 2.2: ởng phƣơng pháp Lyapunov ..................................................................... 27
Hình 2.3: Tạo h đƣờng cong kín chứa gốc tọa đ ........................................................... 27
Hình 2.4: Sơ đồ điều khiển Li-slotine thích nghi .............................................................. 32
Hình 3.1: Robot Pelican ....................................................................................................... 36
Hình 3.2: Khung tọa đ cho robot Planar........................................................................... 38
Hình 3.3: Ta đ thanh ni robot ........................................................................................ 40
Hình 4.1: Sơ đồ nguyên lý điều khin ................................................................................ 45
Hình 4.2: Sơ đồ điều khiển chung ....................................................................................... 46
Hình 4.3 Khi điu khiển thích nghi Li-Slotine ................................................................ 46
Hình 4.4: Khốinh giá tr V, r ............................................................................................ 47
Hình 4.5: Khối robot Planar ................................................................................................. 47
Hình 4.6: Khối quan sát thích nghi ..................................................................................... 48
Hình 4.7: Khảo sát v trí khp 1 .......................................................................................... 49
Hình 4.8: Khảo sát v trí khp 1 vớin hiu đt hình sin ................................................ 49
Hình 4.9: Khảo sát v trí khp 2 .......................................................................................... 50
Hình 4.10: Khảo sát vị trí khớp 2 với tín hiệu đặt hình sin.............................................. 50
Hình 4.11: Khảo sát tốc đ khớp 1. .................................................................................... 51
Hình 4.12: Khảo sát tốc đ khớp 2...................................................................................... 51
Hình 4.13: Sai lệch quan sát tốc đ..................................................................................... 52
Hình 4.14: Khảo sát vị trí khớp 1 khin hiệu đặt là hằng s .......................................... 52
Hình 4.15: Khảo sát vị trí khớp 1 khin hiệu đặt làm hình sin ................................. 53
Hình 4.16: Sai lệch vị trí khớp 1 khi tín hiệu đt là hằng s............................................ 53
Hình 4.17: Khảo sát khớp 2 khin hiu đt là hằng s ................................................... 54
Hình 4.18: Khảo sát khớp 2 khin hiu đặt là hàm hình sin .......................................... 54
Hình 4.19: Sai lệch vị trí khớp 2 khi tín hiệu đt là hằng s............................................ 54