Tải bản đầy đủ (.pdf) (141 trang)

NGHIÊN CỨU, KHẢO SÁT CÁC ĐẶC TÍNH LÀM VIỆC CỦA HỆ THỐNG CHẤP HÀNH CỦA ROBOT CÔNG NGHIỆP

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.78 MB, 141 trang )

Header Page 1 of 16.

BỘ GIÁO DỤC VÀ ĐÀO TẠO
ĐẠI HỌC THÁI NGUYÊN

PHẠM THÀNH LONG

NGHIÊN CỨU, KHẢO SÁT CÁC ĐẶC TÍNH LÀM VIỆC
CỦA HỆ THỐNG CHẤP HÀNH
CỦA ROBOT CÔNG NGHIỆP

LUẬN ÁN TIẾN SỸ KỸ THUẬT

THÁI NGUYÊN - 2009

Footer Page
1 of
16. tâm Học liệu – Đại học Thái Nguyên
Số hóa
bởi Trung




Header Page 2 of 16.
1

BỘ GIÁO DỤC VÀ ĐÀO TẠO
ĐẠI HỌC THÁI NGUYÊN

PHẠM THÀNH LONG



NGHIÊN CỨU, KHẢO SÁT CÁC ĐẶC TÍNH LÀM VIỆC
CỦA HỆ THỐNG CHẤP HÀNH
CỦA ROBOT CÔNG NGHIỆP
CHUYÊN NGÀNH:
MÃ SỐ:

CÔNG NGHỆ CHẾ TẠO MÁY
2.01.09

LUẬN ÁN TIẾN SỸ KỸ THUẬT

NGƢỜI HƢỚNG DẪN KHOA HỌC

1. PGS-TS TRẦN VỆ QUỐC

THÁI NGUYÊN - 2009

Footer Page
2 of
16. tâm Học liệu – Đại học Thái Nguyên
Số hóa
bởi Trung




Header Page 3 of 16.
2


Cộng hòa xã hội chủ nghĩa Việt Nam
Độc Lập – Tự Do – Hạnh Phúc

LỜI CAM ĐOAN
Tôi là:

Phạm Thành Long

Nơi công tác: Bộ môn Cơ điện tử, khoa Cơ khí, ĐHKT CN Thái Nguyên.
Tên đề tài:

Nghiên cứu, khảo sát các thông số làm việc của hệ thống chấp

hành của robot công nghiệp.
Chuyên ngành: Công nghệ chế tạo máy.
Mã số:

2.01.09

Tôi xin cam đoan, đây là luận án của riêng tôi. Các kết quả mới trình bày trong
luận án là do tôi phát triển, và chưa từng được công bố trong bất kì một tài liệu nào.
Thái Nguyên, ngày 27 tháng 11 năm 2008.
Ngƣời viết

PHẠM THÀNH LONG

Footer Page
3 of
16. tâm Học liệu – Đại học Thái Nguyên
Số hóa

bởi Trung




Header Page 4 of 16.
3

MỤC LỤC
Mục

Nội dung

Trang

Trang phụ bìa luận án

1

Lời cam đoan

2

Mục lục

3

Danh mục các thuật ngữ, kí hiệu, từ viết tắt

9


Danh mục các bảng biểu

11

Danh mục các hình vẽ đồ thị

12

MỞ ĐẦU

15

CHƢƠNG 1 - TỔNG QUAN VỀ CÁC ĐẶC TÍNH LÀM VIỆC
CỦA HỆ THỐNG CHẤP HÀNH TRÊN ROBOT CÔNG NGHIỆP
Robot và các đặc tính làm việc của hệ thống chấp hành

19

1.1.1

Hệ thống chấp hành của robot công nghiệp

19

1.1.2

Tổng quan về cổ tay cầu truyền động song song dư

25


1.1.3

Robot và các đặc tính làm việc của hệ thống chấp hành

28

1.1.4

Khởi tạo, đo đếm và truyền thông số

29

Robot và các bài toán cơ học cơ cấu chấp hành

31

Động học

31

1.1

1.2
1.2.1

1.2.1.1 Bài toán giải tích động học

32


1.2.1.2 Bài toán tổng hợp động học

32

1.2.2

Tĩnh học

32

1.2.3

Động lực học

33

1.2.3.1 Giải tích động lực học

33

1.2.3.2 Tổng hợp động lực học

34

1.3

Một số nghiên cứu về tổng hợp thông số làm việc của hệ
thống

34


1.4

Hƣớng nghiên cứu của đề tài

37

1.5

Kết luận chƣơng 1

38

Footer Page
4 of
16. tâm Học liệu – Đại học Thái Nguyên
Số hóa
bởi Trung




Header Page 5 of 16.
4

CHƢƠNG 2 - GIẢI BÀI TOÁN ĐỘNG HỌC NGƢỢC
TRONG ĐIỀU KHIỂN ROBOT
2.1

Chất lƣợng quá trình làm việc của robot công nghiệp


40

2.2

Dữ liệu của bài toán động học ngƣợc robot

41

2.2.1

Dữ liệu động học và vị trí của bài toán ngược trong điều khiển

41

2.2.2

Các phương pháp xây dựng dữ liệu động học

42

Bài toán động học trên quan điểm điều khiển thời gian thực

43

2.3.1

Một số vấn đề cơ bản về động học robot

43


2.3.2

Hiệu quả giải thuật trên quan điểm điều khiển thời gian thực

45

Quan hệ giữa bài toán động học và bài toán tối ƣu

46

2.4.1

Cơ sở của việc thay đổi kiểu bài toán

46

2.4.2

Số bậc tự do của robot và các dạng bài toán tối ưu

49

2.4.3

Bài toán di chuyển tối thiểu

50

Tự động hoá xác định các biến trong điều khiển động học robot


51

2.5.1

Giải thuật trên cơ sở bài toán tối ưu

51

2.5.2

Khả năng ứng dụng của giải thuật trên máy tính

52

Bài toán quy hoạch phi tuyến với ràng buộc dạng chuẩn

53

2.6.1

Bài toán quy hoạch phi tuyến và nghiệm tối ưu của nó

53

2.6.2

Các phương pháp triển vọng với dạng hàm mục tiêu Banana

54


2.3

2.4

2.5

2.6

2.6.2.1 Phương pháp cầu phương tuần tự (SQP)

54

2.6.2.2 Phương pháp Giảm Gradient tổng quát (GRG)

55

2.6.2.3 Phương pháp di truyền (GA)

56

2.6.3

Môi trường lập trình và lựa chọn hàm chức năng

57

2.6.3.1 Nhận định chung

57


2.6.3.2 Kết quả bài toán mẫu

58

2.6.3.3 Kết quả chạy chương trình

59

2.6.3.4 Lựa chọn phương pháp tối ưu

60

Giải bài toán ngƣợc với công cụ Solver của MS – OFFICE

61

2.7.1

Giới thiệu chung về giải thuật và phương pháp

61

2.7.2

Minh hoạ các thao tác chính với công cụ Solver

65

2.7


Footer Page
5 of
16. tâm Học liệu – Đại học Thái Nguyên
Số hóa
bởi Trung




Header Page 6 of 16.
5

Kết luận chƣơng 2

2.8

68

CHƢƠNG 3 - ỨNG DỤNG MÁY TÍNH GIẢI BÀI TOÁN NGƢỢC
VÀ XÂY DỰNG CÁC ĐẶC TÍNH ĐỘNG HỌC CỦA BIẾN KHỚP
Các chỉ tiêu đánh giá

70

3.1.1

Tính vạn năng

70


3.1.2

Tốc độ hình thành lời giải

70

3.1.3

Tính chính xác

70

3.1.4

Tính thực dụng, khả năng lồng ghép các yêu cầu riêng

71

So sánh kết quả với phƣơng pháp khác

72

3.2.1

Cơ cấu ba khâu phẳng (Toàn khớp quay)

72

3.2.2


Robot Adept-One (Bốn bậc tự do, q3 tịnh tiến)

75

3.2.3

Robot Scorbot (Năm bậc tự do toàn khớp quay)

77

3.2.4

Robot Stanford (Sáu bậc tự do, q3 tịnh tiến)

79

3.2.5

Robot Elbow (Sáu bậc tự do toàn khớp quay)

82

3.2.6

Robot Puma (Sáu bậc tự do toàn khớp quay)

85

3.2.7


Robot Fanuc (Sáu bậc tự do toàn khớp quay)

88

3.1

3.2

Xây dựng các đặc tính động học của khớp

3.3
3.3.1

Mô tả bài toán

3.3.2

Xây dựng các ma trận Pi

3.3.3

Tính toán chiều dài đường hàn, thời gian hàn

3.3.4

Hệ phương trình động học thuận robot VR-006CII

3.3.5


Giải bài toán ngược tại các điểm chốt

3.3.6

Xây dựng đặc tính chuyển động trong không gian khớp

3.3.6.1 Biến khớp q6
3.3.6.2 Biến khớp q5
3.3.6.3 Biến khớp q4
3.3.6.4 Biến khớp q3
3.3.6.5 Biến khớp q2
3.3.6.6 Biến khớp q1
3.4

Mô phỏng robot

Footer Page
6 of
16. tâm Học liệu – Đại học Thái Nguyên
Số hóa
bởi Trung

90




Header Page 7 of 16.
6


Phần mềm điều khiển Robot thí nghiệm

92

3.5.1

Mô tả cấu trúc thí nghiệm

92

3.5.2

Chương trình máy tính

92

Kết luận chƣơng 3

93

3.5

3.6

CHƢƠNG 4 - TỔNG HỢP ĐỘNG HỌC CƠ CẤU CỔ TAY ROBOT
BA BẬC TỰ DO
Các cơ cấu cổ tay cầu dùng truyền động bánh răng nón điển

4.1


hình

125

4.1.1

Các cơ cấu điển hình

125

4.1.2

Phân loại theo số khâu hợp thành

125

4.1.2.1 Cổ tay bảy khâu

126

4.1.2.2 Các cổ tay tám khâu trên cơ sở cổ tay bảy khâu

126

4.1.2.3 Các cổ tay tám khâu

126

4.1.2.4 Cổ tay chín khâu


126

Động học cơ cấu bánh răng nón vi sai

127

4.2.1

Phương trình mạch cơ sở

127

4.2.2

Điều kiện đồng trục

128

Tổng hợp cấu trúc động học cổ tay robot cầu ba bậc tự do

128

4.3.1

Giới thiệu về cổ tay robot cầu có phần đóng mạch

128

4.3.2


Đề xuất cấu trúc phần chấp hành

129

4.3.3

Tổng hợp cấu trúc phần đóng mạch

130

4.2

4.3

4.4

4.3.3.1 Điều kiện hoạt động của mạch vòng kín

130

4.3.3.2 Tính chất lát cắt

131

4.3.3.3 Các quan hệ động học của cổ tay cầu

133

4.3.3.4 Tổng hợp cấu trúc đóng mạch


135

4.3.3.5 Kiểm nghiệm kết quả

137

Kết luận chƣơng 4

139

KẾT LUẬN VÀ KIẾN NGHỊ

140

DANH MỤC CÁC CÔNG TRÌNH CÔNG BỐ CỦA TÁC
GIẢ (Các bài báo, các công trình đã công bố của tác giả về nội

Footer Page
7 of
16. tâm Học liệu – Đại học Thái Nguyên
Số hóa
bởi Trung

142




Header Page 8 of 16.
7


dung của đề tài luận án)
TÀI LIỆU THAM KHẢO

143

CÁC PHỤ LỤC CỦA LUẬN ÁN
Phụ lục 1: Các bản vẽ thiết kế của Robot thí nghiệm
Phụ lục 2: Sơ đồ cấu trúc điều khiển robot
Phụ lục 3: Sơ đồ nguyên lý mô đun điều khiển động cơ bước
Phụ lục 4: Chương trình mô phỏng robot AutoLisp
Phụ lục 5: Mã nguồn chương trình điều khiển robot thí nghiệm
Phụ lục 6: Mã nguồn chương trình mô phỏng động học robot
Phụ lục 7: Phương trình đặc tính chuyển động của các biến khớp
Phụ lục 8: Khai triển sơ đồ cổ tay cầu truyền động song song

Footer Page
8 of
16. tâm Học liệu – Đại học Thái Nguyên
Số hóa
bởi Trung




Header Page 9 of 16.
8

DANH MỤC
CÁC THUẬT NGỮ, KÝ HIỆU, CÁC TỪ VIẾT TẮT

TT

1



ĐƠN

DIỄN GIẢI NỘI DUNG ĐẦY ĐỦ

HIỆU

VỊ

a(...) Approach (Véc tơ hướng tiếp cận vật thể của bàn kẹp)
Lượng tịnh tiến dọc theo trục ox

2

ai

3

Ai Ma trận truyền giữa khâu (i-1) và khâu (i)

4

aij

5


AT Transpose (A)

6

i

(mm)

Hệ số thứ (i) của đa thức nội suy thứ (j)
Góc quay quanh trục ox

(rad)

7 CAD Computer Aided Design
8 CAM Computer Aided Manufacturing
9

Cijk Cos(qi + qj + qk)

10 CNC Computer Numerical Control
11

D

Miền thỏa mãn các ràng buộc vật lí của các khớp

12 DH Denavit-Hartenbeg
13


di

Lượng tịnh tiến dọc theo trục oz

14

E

Véctơ mô tả mũi dụng cụ (hoặc tâm bàn kẹp) trong hệ quy chiếu chung

15



Sai lệch tuyệt đối cho phép của hàm mục tiêu

(mm)

16 EUL Euler
17 GA Genetic algorithms
18 GRG Generalized Reduced Gradient
19

IR Industrial Robot

20

J

Véctơ định vị điểm đặt robot so với hệ quy chiếu chung


21

Li

Lower bound (i)

22

m

Độ cơ động của tay máy

23 MRO Minimal Represent Orient
24 n(...) Normal. (Véc tơ pháp tuyến của mặt phẳng chứa s, a)
25

n

Số bậc tự do của robot

Footer Page
9 of
16. tâm Học liệu – Đại học Thái Nguyên
Số hóa
bởi Trung





Header Page 10 of 16.
9

26

NC Numerical Control
Biến khớp thứ (i)

27

qi

28

qi’ Vận tốc (dài/góc) khớp thứ (i)

29

qi” Gia tốc (dài/góc) khớp (i)

30 RPY Roll-Pitch-Yaw
31

s(...) Sliding. (Véc tơ hướng đóng mở bàn kẹp)

32



33


Sijk Sin(qi + qj + qk)

Hệ số phục vụ của robot

34 SQP Sequential quadratic programming
35
36

0

Tn Phương trình động học thuận

i 1

Ti Biểu diễn của hệ quy chiếu (i) trong hệ quy chiếu (i-1)

j

Thời gian thực ứng với điểm cuối đoạn quỹ đạo thứ (j)

(sec)

38  j 1 Thời gian thực ứng với điểm đầu đoạn quỹ đạo thứ (j)

(sec)

37

39


Ui Upper bound (i)

40

X

Jacobian

41

i

Góc tiếp cận có khả năng định hướng bàn kẹp

42

(i ) Độ dài bước đi theo hướng (f ) trong bài toán tối ưu ở vòng lặp (i)

43

i

Góc quay quanh trục oz

44



Véctơ gradien


Footer Page
10bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa

(rad)

(rad)




Header Page 11 of 16.
10

DANH MỤC CÁC BẢNG BIỂU
KÍ HIỆU

NỘI DUNG BẢNG BIỂU

TRANG

2.1

Lời giải mẫu

59

2.2


Kết quả của từng phương pháp

69

2.3

So sánh nghiệm tại điểm E5

60

2.4

Ý nghĩa các thuật ngữ của Solver trên giao diện chương trình

62

2.5

Ý nghĩa các tùy chọn trong Option của công cụ Solver

63

3.1

Bảng kết quả bài toán ngược cơ cấu ba khâu phẳng

74

3.2


So sánh kết quả hàm mục tiêu cơ cấu ba khâu phẳng

74

3.3

Bảng DH robot Adept-One

75

3.4

Bảng kết quả bài toán ngược robot Adept-One

76

3.5

So sánh kết quả hàm mục tiêu robot Adept-One

76

3.6

Bảng DH robot Scorbot

77

3.7


Bảng kết quả bài toán ngược robot Scorbot

78

3.8

So sánh kết quả hàm mục tiêu robot Scorbot

79

3.9

Bảng DH robot Stanford

80

3.10

Bảng kết quả bài toán ngược robot Stanford

81

3.11

So sánh kết quả hàm mục tiêu robot Stanford

82

3.12


Bảng DH robot Elbow

82

3.13

Bảng kết quả bài toán ngược robot Elbow

84

3.14

So sánh kết quả hàm mục tiêu robot Elbow

84

3.15

Bảng DH robot Puma

85

3.16

Bảng kết quả bài toán ngược robot Puma

87

3.17


So sánh kết quả hàm mục tiêu robot Puma

87

3.18

Bảng DH robot Fanuc

88

3.19

Bảng kết quả bài toán ngược robot Fanuc

89

3.20

So sánh kết quả hàm mục tiêu robot Fanuc

90

3.21

Giới hạn làm việc của các khớp

3.22

Bảng DH của robot VR-006CII


Footer Page
11bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa




Header Page 12 of 16.
11

3.23

Bảng toạ độ điểm chốt Pi trên quỹ đạo trong không gian Oc

3.24

Bảng toạ độ điểm chốt Pi trên quỹ đạo trong không gian OB

3.25

Kết quả bài toán ngược tại các điểm chốt trên quỹ đạo

Footer Page
12bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa





Header Page 13 of 16.
12

DANH MỤC CÁC HÌNH VẼ ĐỒ THỊ
KÍ HIỆU

NỘI DUNG HÌNH VẼ, ĐỒ THỊ

TRANG

1.1

Cấu trúc cơ bản của robot công nghiệp

19

1.2

Robot, bộ dạy học và bộ điều khiển

20

1.3

Một robot song song

20


1.4

Bàn tay sử dụng cơ bắp và bàn tay truyền động cơ khí

20

1.5

Bàn tay sử dụng giác hút chân không

21

1.6

Bàn tay sử dụng truyền động đai

21

1.7

Cổ tay cầu truyền động song song dư

21

1.8

Ứng dụng HGT bánh răng sóng quay thân và quay cánh tay

22


1.9

Đối trọng cho robot

22

1.10

Cổ tay robot Scorbot hai bậc tự do

26

1.11

Mobile robot

29

1.12

Kết cấu và nguyên lí hoạt động của Encorder

30

1.13

Hai kiểu khoá chuyển mạch thông dụng

31


2.1

Các dạng sai số lặp lại

40

2.2

Trễ trong truyền động nhiều trục

40

2.3

Sơ đồ điều khiển trong không gian khớp

41

2.4

Sơ đồ điều khiển trong không gian công tác

41

2.5

Giao diện của robot

43


2.6

Sơ đồ thuật toán giải bài toán ngược động học

51

2.7

Hộp thoại Solver Parameter

55

2.8

Giao diện chính chạy phương pháp SQP.

57

2.9

Giá trị hàm mục tiêu theo phương tìm kiếm

57

2.10

Hộp thoại Add-in tuỳ chọn cài Solver

61


2.11

Khởi tạo bài toán tối ưu cho robot Puma

65

2.12

Xây dựng mục tiêu của bài toán

67

2.13

Hộp thoại Solver parameter

67

2.14

Hộp thoại nhập các ràng buộc

67

Footer Page
13bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa





Header Page 14 of 16.
13

3.1

Sơ đồ động học cơ cấu ba khâu phẳng

73

3.2

Sơ đồ động học robot Adept-One

75

3.3

Sơ đồ cấu trúc robot Scorbot

77

3.4

Sơ đồ cấu trúc robot Standford

80

3.5


Sơ đồ cấu trúc robot Elbow

82

3.6

Sơ đồ cấu trúc robot Puma

85

3.7

Sơ đồ cấu trúc robot Fanuc

88

3.8

Sơ đồ động robot VR-006CII

3.9

Vùng làm việc của robot VR-006CII

3.10

Mối ghép hàn giữ mặt nón và mặt trụ trong vận tải đường ống

3.11


Đường cong ghềnh trong không gian

3.12

Sơ đồ bố trí vật hàn trong không gian làm việc của robot

3.13

Hiển thị List sau khi dùng Divide

3.14

Sơ đồ định hướng giữa mỏ hàn và vật thể

3.15

Đồ thị chuyển vị q6 trong 1,5 chu kỳ

3.16

Đồ thị vận tốc q6 trong 1,5 chu kỳ

3.17

Đồ thị chuyển vị q5 trong 1,5 chu kỳ

3.18

Đồ thị vận tốc q5 trong 1,5 chu kỳ


3.19

Đồ thị chuyển vị q4 trong 1,5 chu kỳ

3.20

Đồ thị vận tốc q4 trong 1,5 chu kỳ

3.21

Đồ thị chuyển vị q3 trong 1,5 chu kỳ

3.22

Đồ thị vận tốc q3 trong 1,5 chu kỳ

3.23

Đồ thị chuyển vị q2 trong 1,5 chu kỳ

3.24

Đồ thị vận tốc q2 trong 1,5 chu kỳ

3.25

Đồ thị chuyển vị q1 trong 1,5 chu kỳ

3.26


Đồ thị vận tốc q1 trong 1,5 chu kỳ

3.27

Chuyển vị trong không gian khớp

3.28

Quỹ đạo mỏ hàn trong không gian công tác

3.29

Giao diện chương trình mô phỏng robot

Footer Page
14bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa

91




Header Page 15 of 16.
14

3.30


Bố trí thí nghiệm

92

3.31

Điều khiển robot bằng tay

92

3.32

Thiết lập chương trình trên giao diện

93

3.33

Xác lập trạng thái chuyển động cho từng động cơ

93

4.1

Cơ cấu cổ tay T3

125

4.2


Cơ cấu cổ tay Bendix

125

4.3

Cơ cấu cổ tay 7 khâu

126

4.4

Cơ cấu cổ tay 8 khâu trên cơ sở dẫn xuất

126

4.5

Cơ cấu cổ tay tám khâu

126

4.6

Cơ cấu cổ tay 9 khâu

127

4.7


Cặp bánh răng ăn khớp ngoài

127

4.8

Cấu trúc cổ tay cầu ba bậc tự do

129

4.9

Sơ đồ nguyên tắc truyền động song song dư

129

4.10

Truyền dẫn hở và truyền dẫn kín

130

4.11

Mạch vòng kín với 1 và 2 khâu vi sai

130

4.12


Sơ đồ tạo lát cắt trên cấu trúc

132

4.13

Cơ cấu vi sai hai bậc tự do phẳng

133

4.14

Cơ cấu vi sai ba bậc tự do phẳng

134

4.15

Sơ đồ động cổ tay ba bậc tự do có phần đóng mạch

137

4.16

Truyền động trục Roll

138

4.17


Truyền động trục Yaw

138

4.18

Truyền động trục Pitch

138

Footer Page
15bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa




Header Page 16 of 16.
15

MỞ ĐẦU
Con người từ lâu đã muốn chế tạo một cỗ máy có thể bắt chước kỹ năng lao động
của đôi tay, thay mình làm những việc nặng và nguy hiểm. Robot là đối tượng được
con người gửi gắm nhiều tri thức về y khoa, cơ khí, điện-điện tử, công nghệ thông
tin và điều khiển học. Từ chỗ vô tri vô giác, chuyên đảm nhiệm những công việc lao
động cơ bắp đơn thuần. Robot ngày nay có khả năng quan sát, cảm nhận bản thân
và môi trường xung quanh. Việc thành công bước đầu trong những nghiên cứu về
trí tuệ nhân tạo, hứa hẹn robot trong tương lai có những hành xử giống như con
người.

Vào những năm 1920 khái niệm robot đã xuất hiện, đến cuối những năm 1940 có
những robot thực sự đầu tiên. Đến những năm 1980, kỹ thuật điều khiển số và tự
động hóa làm cho các thiết bị điều khiển nhiều trục như robot và máy CNC có sự
chuyển biến đáng kể về mặt công nghệ. Những năm gần đây các thành tựu về cơtin-điện tử, các hệ chuyên gia, mạng nouron và công nghệ nano, làm cho lĩnh vực
robot có một bước tiến dài, mở rộng phạm vi ứng dụng ra nhiều mặt và trở thành
một chuyên ngành hấp dẫn nhất của kỹ thuật.
1-Tính cấp thiết của đề tài
Ngành công nghiệp thế giới đã trải qua nhiều cuộc cách mạng trong quá khứ,
những cuộc cách mạng làm thay đổi cả thế giới chúng ta đang sống. Robot và tự
động hóa là một cuộc cách mạng vĩ đại, vì mục đích của nó là giải phóng con người
ra khỏi những lao động nặng nhọc. Do đó, có thể thấy con người mong đợi sự xuất
hiện của những robot hoàn hảo đến thế nào.
Mặc dù robot và robot công nghiệp đã, đang được sử dụng rộng rãi song bản thân
là giao thoa của nhiều lĩnh vực kỹ thuật mũi nhọn, không ngừng phát triển nên luôn
có những giới hạn bị đẩy lên cao hơn. Bên cạnh đó động học, động lực học robot
vẫn được coi là còn nhiều yếu tố chưa rõ khi phân tích khảo sát theo phương pháp
giải tích. Điều đó thể hiện rằng những ứng xử của cấu trúc trong quá trình làm việc,
chưa được hiểu biết đầy đủ. Để có thể ứng dụng robot vào những công việc đòi hỏi
thao tác tinh vi nhất, cần có thêm nhiều nỗ lực nhằm làm chủ các quá trình động học
và động lực học.

Footer Page
16bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa




Header Page 17 of 16.

16

Ngày nay robot đã được sử dụng phổ biến trên thế giới nhưng vẫn chưa được
khai thác đúng mức ở Việt Nam. Ngoài nguyên nhân về đầu tư ban đầu lớn, thì một
trong những nguyên nhân khác là do chưa có đầu tư nghiên cứu đầy đủ trong nước,
khiến các kiến thức chuyên nghành của lĩnh vực này chưa được phổ cập cho lực
lượng sử dụng thiết bị cũng như cán bộ nghiên cứu, ứng dụng kỹ thuật này. Mặt
khác có những kỹ thuật đang sử dụng rất phức tạp, việc tiếp cận đối với những vấn
đề này có nhiều trở ngại, nếu có thể thay thế bằng một kỹ thuật đơn giản hơn sẽ tạo
thuận lợi đáng kể.
Các thông số điều khiển robot như quỹ đạo, vận tốc, gia tốc, lực…trên các robot
nhập ngoại đã được các hãng sản xuất tích hợp và cài đặt sẵn trên thiết bị. Trong khi
đó để thực hiện các công việc phức tạp, các dữ liệu này cần can thiệp điều chỉnh
theo ý đồ. Điều đó đã gây khó khăn cho người sử dụng trong chuẩn bị dữ liệu.
Chẳng hạn vì lí do giá thành, nhà sản xuất chỉ trang bị bộ nội suy cung tròn và bộ
nội suy đường thẳng cho robot hàn. Việc gia công các đường cong ghềnh không
gian nằm trong khả năng của cấu trúc chấp hành, song vượt ra ngoài khả năng của
hệ điều khiển được trang bị.
Các thông số động học, động lực học đã được nghiên cứu nhiều, nhưng chưa thực
sự chú trọng đến tính thực dụng trong điều khiển thời gian thực. Trong đó các thông
số động học, chủ yếu nhận được thông qua giải hệ phương trình ràng buộc, chưa kể
đến giới hạn cơ học của các khớp. Do vậy việc chọn nghiệm điều khiển từ nghiệm
toán học thường làm kéo dài thời gian vô ích.
Nhằm đáp ứng phần nào các đòi hỏi trên đây, tác giả tập trung nghiên cứu giải
quyết vấn đề:
“Nghiên cứu, khảo sát các đặc tính làm việc của hệ thống chấp hành của robot
công nghiệp”
2-Mục đích nghiên cứu
Đề tài tập trung nghiên cứu về các đặc tính làm việc của robot công nghiệp. Cũng
như phương pháp xây dựng những đặc tính này, chuẩn bị cho lập trình điều khiển.

Đánh giá tính hiệu quả các phương pháp đó trên một số phương diện như thời gian

Footer Page
17bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa




Header Page 18 of 16.
17

thực hiện, độ chính xác của dữ liệu và khả năng ứng dụng máy tính của từng
phương pháp.
Trọng tâm của đề tài là xây dựng một thuật toán mới giải bài toán động học
ngược của tất cả các robot dạng chuỗi động học hở không giới hạn về số bậc tự do.
Thuật toán áp dụng với các cấu trúc robot khác nhau theo một trình tự chung và có
thời gian thực hiện ngắn hơn, dễ sử dụng hơn so với các phương pháp hiện nay.
Trên cơ sở giải thuật đề xuất, xây dựng một chương trình máy tính hỗ trợ chuẩn
bị dữ liệu điều khiển động học robot. Thực hiện các phép thử cần thiết trên các đối
tượng khác nhau để kiểm tra tính đúng đắn của giải thuật.
3-Đối tƣợng và phƣơng pháp nghiên cứu
Đối tượng nghiên cứu của đề tài là các đặc tính động học của robot, có cấu trúc
chuỗi động học hở. Chủ yếu tập trung vào phương pháp giải bài toán động học
ngược, xác định các thông số tọa độ suy rộng phục vụ điều khiển chuyển động.
Các thông số động học được xác định qua mô hình toán, việc xác định các thông
số này bằng con đường lí thuyết, sau đó kiểm chứng lại kết quả với cách làm truyền
thống, kết quả mô phỏng, sẽ đảm bảo tính khách quan của vấn đề.
4-Ý nghĩa khoa học và thực tiễn của đề tài

- Ý nghĩa khoa học:
+ Đánh giá được tính hiệu quả về thời gian, tính vạn năng, độ chính xác của các
phương pháp truyền thống giải bài toán động học ngược robot.
+ Đề xuất một phương pháp giải bài toán ngược mới có tính tổng quát cao, có
khả năng áp dụng cho tất cả các robot có cấu trúc chuỗi động học hở. Có thời gian
chạy ngắn, đáp ứng được yêu cầu điều khiển thời gian thực.
+ Sử dụng máy tính giải bài toán động học ngược, làm cơ sở cho việc tự động
hóa chuẩn bị dữ liệu điều khiển động học robot. Xây dựng được các đặc tính làm
việc của biến khớp, gồm đặc tính chuyển vị, vận tốc và gia tốc.
+ Kết quả nghiên cứu của đề tài là cơ sở cho các hướng nghiên cứu mở rộng,
nâng cao hơn nhằm tối ưu hóa hoạt động của cấu trúc chấp hành. Từ bài toán này có
thể nghiên cứu về việc giữ ổn định cho cấu trúc thông qua hạ thấp trọng tâm cơ cấu,
tránh va đập, dịch chuyển tối thiểu, xác định vùng làm việc…

Footer Page
18bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa




ci  si ci si si
s
i 1 i '
 i ci ci  ci si
Aii 1 (qHeader
)

A

A

i
i'
iPage 19 of 16.
0
si
ci

0
0
0

ai ci 
ai si 
di 

1 

18

-Ý nghĩa thực tiễn:
+ Các kết quả nghiên cứu của đề tài có thể sử dụng trong giảng dạy, nghiên cứu
về robot hoặc ứng dụng vào quá trình chuẩn bị sản xuất trong thực tế.
+ Rút ngắn thời gian chuẩn bị dữ liệu, do việc xác định nghiệm toán học và chọn
nghiệm điều khiển được nhập vào bài toán tối ưu.
+ Thuật toán mới dễ sử dụng hơn so với các thuật toán truyền thống nên việc tiếp
cận với lĩnh vực này của robot sẽ dễ dàng hơn với tất cả mọi người.
5-Cấu trúc luận án
Nội dung luận án được chia thành 4 chương, cuối luận án là kiến nghị cho hướng

nghiên cứu tiếp theo, cụ thể gồm:
Phần mở đầu.
Chương 1:

Tổng quan về các đặc tính làm việc của hệ thống chấp hành trên robot
công nghiệp.

Chương 2:

Giải bài toán động học ngược trong điều khiển robot.

Chương 3:

Ứng dụng máy tính giải bài toán ngược và xây dựng các đặc tính động
học của biến khớp.

Chương 4:

Tổng hợp động học cơ cấu cổ tay robot ba bậc tự do.

Kết luận chung, kiến nghị hướng nghiên cứu tiếp theo.
Danh mục các công trình đã công bố của tác giả có liên quan đến đề tài luận án.
Tài liệu tham khảo.
Phần phụ lục của luận án.

Footer Page
19bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa





Header Page 20 of 16.
18

CHƢƠNG 1 - TỔNG QUAN VỀ CÁC ĐẶC TÍNH LÀM VIỆC
CỦA HỆ THỐNG CHẤP HÀNH TRÊN ROBOT CÔNG NGHIỆP
1.1 Robot công nghiệp và các đặc tính làm việc của hệ thống chấp hành
Hệ thống chấp hành của robot công nghiệp bao gồm các khâu trên cánh tay như:
-

Bệ đỡ (Waist);

-

Vai (Shoulder);

-

Khuỷu tay (Elbow);

-

Cẳng tay (Fore arm);

-

Cổ tay (Wrist);


-

Các khớp (joint);

-

Bàn kẹp và các ngón kẹp (Hand);

Mỗi tư thế của robot được mô tả bằng một bộ thông số gọi là các toạ độ suy rộng,
thường là giá trị của các biến khớp. Tập hợp giá trị các thông số trong cả quá trình
làm việc biến thiên theo một luật xác định gọi là đặc tính.
Các đặc tính làm việc của hệ thống chấp hành gồm chuyển vị, vận tốc và gia tốc
của các khâu nói trên trong không gian công tác và không gian khớp. Để lập trình
chuyển động cho robot, các đặc tính chuyển vị, vận tốc, gia tốc cần mô tả dưới dạng
một biểu thức giải tích là hàm của thời gian thực.
1.1.1 Hệ thống chấp hành của Robot công nghiệp
Khảo sát hầu hết các định nghĩa về robot công nghiệp hiện nay, có thể thấy một
điểm chung đều cho rằng “robot công nghiệp gồm phần chấp hành dạng tay máy có
một số bậc tự do công tác và một hệ thống điều khiển có khả năng tái lập trình để
thực hiện các công việc khác nhau.”
Thực tế thì cấu trúc cơ bản của robot công nghiệp có thể mô tả như sau:

Footer Page
20bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa





Header Page 21 of 16.
19

Hình 1.1: Cấu trúc cơ bản của robot công nghiệp
Khái niệm hệ thống chấp hành để chỉ một tay máy, phần trực tiếp thao tác những
công việc được lập trình sẵn bằng một cơ cấu gắp hoặc bằng các dụng cụ mang
trong cơ cấu đó.
Những robot công nghiệp hay tay máy ban đầu có kết cấu phỏng sinh nên có
những phần tương tự như cánh tay người, tức là cũng có khớp bả vai, khớp khuỷu
tay, khớp cổ tay...

Hình 1.2: Robot, bộ dạy học và bộ điều khiển
Qua quá trình sáng tạo, cải tiến theo các định hướng sử dụng riêng phần cánh tay
có thể có hình dáng khác xa với ban đầu mà điển hình là các robot song song.

Hình 1.3: Một robot song song

Footer Page
21bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa




Header Page 22 of 16.
20

Nếu như ban đầu robot chỉ gồm các khâu khớp cơ khí liên kết thành chuỗi động
học thì ngày càng có nhiều robot sử dụng các phần tử truyền dẫn đa dạng hơn.

1

2

6

L

L

3

L

5
4

G

2

3

1

1

D
D
D


1

2

5

5

2

4

4
D
D
D

1

3
B

2

Hình 1.4: Bàn tay sử dụng cơ bắp và bàn tay truyền động cơ khí

Hình 1.5: Bàn tay sử dụng giác hút chân không

Hình 1.6: Bàn tay sử dụng truyền động đai


Hình 1.7: Cổ tay cầu truyền động song song dư

Footer Page
22bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa




Header Page 23 of 16.
21

Hệ thống chấp hành của robot công nghiệp cũng là nơi ứng dụng nhiều hình thức
truyền dẫn đặc chủng như:
-

Hộp giảm tốc bánh răng sóng;

-

Hộp giảm tốc chốt – con lăn;

-

Bộ truyền vít me – đai ốc bi;

-


Truyền động đai răng;

-

Truyền động bánh răng Epicyclic.
8
5

6

7

9

1

2

3

4

13

12 11

5

6


7

8

9

10

10

11
12
4

13

3
2
1
14

Hình 1.8: Hộp giảm tốc bánh răng sóng
ứng dụng truyền động quay thân và quay cánh tay
Hiện tại hệ thống chấp hành của Robot công nghiệp sử dụng nhiều dạng năng
lượng:
-

Truyền động điện (Robot lắp ráp cỡ nhỏ- Scara);

-


Truyền động thuỷ lực (Các robot cần trục mang tải lớn);

-

Truyền động khí nén (Yêu cầu tác động nhanh như các tay máy gạt, gắp,
thay đổi dao cụ cho máy công tác).

Vì tỉ số

G( KN )
của các hình thức truyền động, mức độ phi tuyến của các đặc
N ( KW)

tính khác nhau nên các thông số điều khiển lực cũng khác nhau.
Để chủ động tạo ra một số yếu tố có lợi cho quá trình làm việc, các thiết kế có xu
hướng đưa động cơ về gần phía giá và sử dụng truyền động đai nhằm hạ thấp trọng
tâm của cấu trúc (Hình 1.1), hoặc sử dụng đối trọng cho phần cánh tay như (Hình
1.9) dưới đây, cả hai thiết kế trên nhằm giảm nhỏ công suất động cơ truyền dẫn.

Footer Page
23bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa




Header Page 24 of 16.
22


Hình 1.9: Đối trọng cho cánh tay
Các ví dụ nêu trên phần nào phản ánh sự đa dạng của hệ thống chấp hành không
chỉ về kết cấu, hình thức dẫn động, vật liệu, mà còn cho thấy sự phức tạp trong việc
điều khiển hệ thống đó của robot công nghiệp.
Chương 4 của luận án phát triển hình thức truyền động đặc trưng của hệ thống
chấp hành robot, là cổ tay cầu sử dụng truyền động song song dư. Dưới đây giới
thiệu tổng quan về dạng truyền động này.
1.1.2 Tổng quan về cổ tay robot cầu truyền động song song dƣ
Các truyền động song song dư có đặc trưng độ cứng vững cơ học cao, khả năng
tải lớn do sử dụng hai đường động lực. Đồng thời còn có khả năng khử khe hở và
khử chuyển động theo trong cấu trúc.
Những đặc tính trên của truyền động song song dư nếu kết hợp với dạng truyền
động bánh răng Epicyclic sẽ đạt được bố trí không gian nhỏ gọn, thích hợp với kết
cấu của các cổ tay robot ba bậc tự do yêu cầu năng lực công tác lớn, độ tin cậy cao
cho các ứng dụng quan trọng như chuyển tải vật liệu phóng xạ, thám hiểm không
gian...
Cổ tay là một phần trên cánh tay của robot, thông thường đây là khâu có chức
năng định hướng phần công tác. Trong thiết kế thường có xu hướng lấy chiều dài
các khâu thuộc cánh tay lớn hơn các khâu thuộc cổ tay, những khâu này thường giữ
chức năng đưa phần công tác sơ bộ đạt được định vị cần thiết.

Footer Page
24bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa





Header Page 25 of 16.
23

Trên thực tế độ chính xác và linh hoạt của thao tác phụ thuộc khá nhiều vào cổ
tay. Đây cũng là khâu có kết cấu phức tạp và đa dạng được nhiều tập đoàn lớn đầu
tư nghiên cứu.
Cổ tay (wrist) là khâu nằm giữa bàn tay (hand) và cẳng tay (forearm), đồng thời
giữ vai trò liên kết các khâu này. Thông thường vì yêu cầu giảm quán tính, ưu tiên
không gian thao tác lớn và hạ thấp trọng tâm phần công tác nên nguồn động lực của
cổ tay và cả bàn tay được bố trí xa tâm quay của nó.
Cổ tay có tối đa ba bậc tự do và thường ít gặp các cổ tay chỉ có một bậc tự do. Vì
giữ chức năng định hướng nên các cơ cấu cổ tay chỉ cấu tạo từ các khớp bản lề, đó
còn là lí do liên quan đến dẫn động.
Cổ tay hai bậc tự do thường kết hợp với phần cơ sở có ba bậc tự do tạo thành
robot năm bậc tự do. Robot kiểu này có khả năng định vị và định hướng được một
đường thẳng, thường dùng cho các ứng dụng phun sơn, hàn điểm, lắp ráp hoặc cấp
phôi. Chuyển động của cổ tay thường là chuyển động Roll-pitch, thiếu chuyển động
Yaw. Điển hình cho kiểu robot này là họ robot Scorbot.

Hình 1.10: Cổ tay robot Scorbot hai bậc tự do
Các cổ tay robot ba bậc tự do nếu truyền động bánh răng Epicyclic đòi hỏi tính
toán khá phức tạp. Nếu cổ tay ba bậc tự do kết hợp với phần cơ sở có đủ ba bậc tự
do robot sẽ có khả năng định vị và định hướng vật thể bất kì trong không gian.
Cổ tay robot có ba bậc tự do truyền dẫn bánh răng epicyclic có hai kiểu chính:
-

Cổ tay nghiêng (nếu các trục quay của cổ tay không tạo với nhau những góc
900), loại cổ tay này có chuyển động góc không bị giới hạn, vùng làm việc
của nó là mặt cầu lí tưởng.


Footer Page
25bởiofTrung
16.tâm Học liệu – Đại học Thái Nguyên
Số hóa




×