Đồ án tt nghip Thiết kế b Điu khin trượt cho Robot 2 bc t do
SV: Hoàng Đức Thng - Phan Thanh Hi 1
TRƯỜNG ………………….
KHOA…………………
-----[\[\-----
BÁO CÁO TT NGHIP
Đề tài:
Thiết kế b Điu khin trượt cho tay máy Robot 2
bc t do và mô phng trên Matlab – Simulink
Đồ án tt nghip Thiết kế b Điu khin trượt cho Robot 2 bc t do
SV: Hoàng Đức Thng - Phan Thanh Hi 2
Mc lc
Li nói đầu...................................................................................................6
CHƯƠNG I: TNG QUAN V ROBOT CÔNG NGHIP ........................7
I.1.Robot công nghip:..............................................................................7
I.1.1. S ra đời ca Robot công nghip : ..............................................7
I.1.2.Phân loi tay máy Robot công nghip:.........................................8
I.2. ng dng ca Robot công nghip : ..................................................10
I.2.1.Mc tiêu ng dng Robot công nghip : ....................................10
I.2.2.Các lĩnh vc ng dng Robot công nghip : ..............................11
I.2.3. Các xu thế ng dng Robot trong tương lai : ............................11
I.2.4. Tình hình tiếp cn và ng dng Robot công nghip Vit Nam :
.............................................................................................................11
I.3.Cu trúc ca Robot công nghip:.......................................................12
I.3.1.Các b phn cu thành Robot công nghip : ..............................12
I.3.2.Bc t do và các to độ suy rng :..............................................13
I.3.2.1.Bc t do :............................................................................13
I.3.2.2. To độ suy rng : ................................................................14
I.3.3.Nhim v lp trình điu khin Robot: ........................................15
I.3.3.1. Định vđịnh hướng ti “đim tác động cui” :..............15
I.3.3.2. Lp trình điu khin Robot công nghip :..........................15
Đồ án tt nghip Thiết kế b Điu khin trượt cho Robot 2 bc t do
SV: Hoàng Đức Thng - Phan Thanh Hi 3
I.4. Các phép biến đổi toán hc cho Robot :...........................................16
I.4.1.Biến đổi to độ dùng Ma trn: ....................................................16
I.4.1.1. Vector đim và to độ thun nht :.....................................16
I.4.1.3.Biến đổi Ma trn dùng to độ thun nht: ...........................19
I.4.1.4. Ý nghĩa hình hc ca Ma trn thun nht: .........................20
I.4.2.Các phép biến đổi cơ bn:...........................................................23
I.4.2.1.Phép biến đổi tnh tiến:........................................................23
I.4.2.2. Phép quay quanh các trc to độ : ......................................23
CHƯƠNG II: H PHƯƠNG TRÌNH ĐỘNG HC VÀ ĐỘNG LC
HC CA ROBOT CÔNG NGHIP: ...................................................25
II.1. H phương trình động hc Robot :..................................................25
II.1.1. Đặt vn đề :...............................................................................25
II.1.2. Xác định trng thái ca Robot tai đim tác động cui :........... 25
II.1.3. Mô hình động hc : ..................................................................26
II.1.3.1. Ma trn quan h :............................................................... 26
II.1.3.2. B thông s DH :...............................................................27
II.1.3.3. Thiết lp h to độ :...........................................................28
II.1.3.4. Mô hình biến đổi : .............................................................29
II.1.3.5. Phương trình động hc :....................................................30
II.2. Tng hp chuyn động Robot :.......................................................31
II.2.1. Nhim v : ................................................................................31
II.2.2. Bài toán động hc ngược :........................................................31
II.2.3. Các phương pháp gii bài toán động hc ngược :....................32
II.3. Động lc hc Robot: .......................................................................32
II.3.1.Nhim v và phương pháp phân tích Động lc hc Robot:...... 32
Đồ án tt nghip Thiết kế b Điu khin trượt cho Robot 2 bc t do
SV: Hoàng Đức Thng - Phan Thanh Hi 4
II.3.2.Vn tc và gia tc:.....................................................................34
II.3.3. Động năng tay máy: .................................................................37
II.3.4 .Thế năng tay máy: ....................................................................39
II.3.5.Mô hình động lc hc tay máy:.................................................39
II.3.6. Động lc hc ca cơ cu tay máy 2 khâu: ...............................41
CHƯƠNG III : THIT K B ĐIU KHIN TRƯỢT CHO TAY
MÁY ROBOT 2 BC T DO .................................................................46
III.1.H phi tuyến :..................................................................................46
III.1.1.H phi tuyến là gì ? ..................................................................46
III.1.2.Mô hình trng thái và qu đạo trng thái ca H phi tuyến: ...48
III.1.2.1.Mô hình trng thái:............................................................48
III.1.2.2.Qu đạo trng thái :...........................................................50
III.1.3. Đim cân bng và đim dng ca h thng:........................... 51
III.1.3.1. Đim cân bng: ................................................................51
III.1.3.2.Đim dng ca h : ...........................................................51
III.1.3.3 Tính n định ti mt đim cân bng: ................................52
III.1.4 Tiêu chun n đinh Lyapunov : ...............................................53
III.1.4.1.Tiêu chun Lyapunov: ......................................................54
III.1.4.2.Tiêu chun Lyapunov phc v thiết kế b điu khin:.....57
III.2.Bc tương đối ca h phi tuyến: .....................................................57
III.3.Tính động hoc không: .....................................................................60
III.4.Thiết kế b Điu khin trượt cho tay máy: .....................................63
III.4.1.Điu khin trượt: ......................................................................63
III.4.1.1.Trường hp bc tương đối ca h bng bc ca h p=n:..64
III.4.1.2. Trường hp bc tương đối ca h p<n.............................65
Đồ án tt nghip Thiết kế b Điu khin trượt cho Robot 2 bc t do
SV: Hoàng Đức Thng - Phan Thanh Hi 5
III.4.2. Thiết kế b điu khin trượt cho tay máy n bc t do: ...........66
III.4.3. ng dng Điu khin trượt cho tay máy Robot 2 bc t do: .70
III.4.3.1. Phương trình động lc hc tay máy hai bc t do toàn
khp quay:.......................................................................................70
III.4.3.2. Mô hình động lc hc tay máy hai bc t do: .................71
III.4.3.3. Thiết kế b điu khin trượt cho tay máy 2 bc t do: .... 72
III.4.3.4. Tính toán giá tr đặt θi cho tay máy hai bc t do: .......... 74
CHƯƠNG IV: MÔ PHNG QUÁ TRÌNH CHUYN ĐỘNG CA
ROBOT DÙNG B ĐIU KHIN TRƯỢT TRÊN NN MATLAB
AND SIMULINK: .....................................................................................76
IV.1. Tng quan v Matlab-Simulink:....................................................76
IV.2. Các thao tác thc hin mô phng: .................................................77
Kết lun .......................................................................................................86
Tài liu tham kho :.....................................................................................86