MỤC LỤC
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 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
1.2 Robot và các bài toán cơ học cơ cấu chấp hành 31
1.2.1 Động học 31
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
Một số nghiên cứu về tổng hợp thông số làm việc của hệ thống 
1.4 Hướng nghiên cứu của đề tài 37
1.5 Kết luận chương 1
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
2.3 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
2.4 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
2.5 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
2.6 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ó 5
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.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
2.7 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.8 Kết luận chương 2 68
CHƯƠNG 3 - ỨNG DỤNG MÁY TÍNH GIẢI BÀI TOÁN NGƯỢC XÂY DỰNG CÁC ĐẶC TÍNH ĐỘNG HỌC CỦA BIẾN KHỚP
3.1 Các chỉ tiêu đánh giá 70
3.1.1 Tính vạn năng 703.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
3.2 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.3 Xây dựng các đặc tính động học của khớp
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 90 
3.5 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
3.6 Kết luận chương 3 93
CHƯƠNG 4 - TỔNG HỢP ĐỘNG HỌC CƠ CẤU CỔ TAY ROBOT BA BẬC TỰ DO
4.1 Các cơ cấu cổ tay cầu dùng truyền động bánh răng nón điển hình
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
4.2 Độ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
4.3 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.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
4.4 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Ả 
TÀI LIỆU THAM KHẢO 
CÁC PHỤ LỤC
                
              
                                            
                                
            
 
            
                
141 trang | 
Chia sẻ: lvcdongnoi | Lượt xem: 3141 | Lượt tải: 2
              
            Bạn đang xem trước 20 trang tài liệu Đề 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, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
đầu chuyển 
động của khâu tác động cuối là pi. Trạng thái t = 1, ứng với khâu tác động cuối 
chuyển động đến điểm cuối pi+1 trên quỹ đạo. Như đã nói ở phần đầu, các công thức 
() cho phép xác định các hệ số đa thức giả định thoả mãn ràng buộc các đoạn bậc ba 
này chuyển tiếp với nhau. 
3.3.6.1 Tính toán minh hoạ với biến q6 
 Giá trị các biến khớp lấy theo bảng () 
 Gọi: q6(t) = a1 + b1t + c1t
2
 + d1t
3
 đi qua p1 và p2 
 q6(t) = a2 + b2t + c2t
2
 + d2t
3
 đi qua p2 và p3 
 q6(t) = a3 + b3t + c3t
2
 + d3t
3
 đi qua p3 và p4 
 Trong đó t là thời gian quy đổi t thuộc [0 1]. 
 Xét đoạn thứ nhất: 
 Theo điều kiện chuyển vị: 
q6(t=0) = -5.73116 (1) 
q6(t=1) = -5.31168 (2) 
 Điểm xuất phát chọn vận tốc đầu bằng không, vận tốc tại điểm chốt căn cứ trên 
dấu của hai đường thẳng nối P1q6 với P2q6 và P2q6 với P3q6 (Nguyên tắc vận tốc tính 
toán) vận tốc tại điểm chuyển tiếp lấy bằng trung bình của hệ số góc hai đoạn thẳng 
trong trường hợp hệ số góc hai đoạn cùng dấu: 
10371.0)
4
90147.431168.5
4
31168.573116.5
(
2
1
q’6(t=0) = 0 (3) 
q’6(t=1) = 0.10371 (4) 
 Kết hợp 4 phương trình trên có hệ sau: 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
101 
10371.032
0
31168.5
73116.5
111
1
1111
1
dcb
b
dcba
a
 giải hệ có 
73525.0
15473.1
0
73116.5
1
1
1
1
d
c
b
a
 Phương trình đoạn thứ nhất có dạng: 
 q6(t) = -5.73116 + (1.15473)t
2
 - (0.73525)t
3
 Gia tốc tại cuối động trình thứ nhất là: q”(t=1) = -3.25677 
 Xét đoạn thứ hai: 
 Tương tự như đoạn thứ nhất có hệ phương trình ràng buộc sau, trong đó vận tốc 
tính toán tại điểm chuyển tiếp giữa đoạn thứ hai và thứ ba là: 
12363.0)
4
32259.490147.4
4
90147.431168.5
(
2
1
12363.032
10371.0
90147.4
31168.5
222
2
2222
2
dcb
b
dcba
a
 giải hệ có 
59308.0
8996.0
10371.0
31168.5
2
2
2
2
d
c
b
a
 Phương trình đoạn thứ hai có dạng: 
 q6(t) = -5.31168 + (0.10371)t +(0.8996)t
2
 - (0.59308)t
3
 Gia tốc tại cuối động trình thứ hai là: q”(t=1) = -1.75928 
 Xét đoạn thứ ba: 
 Vận tốc tại điểm chuyển tiếp giữa đoạn thứ ba và thứ tư tính được là: 
10064.0)
4
0963.432259.4
4
32259.490147.4
(
2
1
10064.032
12363.0
32259.4
90147.4
333
3
3333
3
dcb
b
dcba
a
 giải hệ có 
9335.0
3887.1
12363.0
90147.4
3
3
3
3
d
c
b
a
 Phương trình đoạn thứ ba có dạng: 
 q6(t) = - 4.90147 + (0.12363)t + (1.3887)t
2
 - (0.9335)t
3
 Gia tốc tại cuối động trình thứ ba là: q”(t=1) = -2.8236 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
102 
 Muốn vẽ ba đoạn mô tả chuyển vị này cần trả hàm biểu diễn về dạng chưa đổi 
biến (biến thời gian thực). 
f =-5.73116+1.15473*(x/4)^2-0.73525*(x/4)^3 
Với x thuộc [0 4] 
g =-5.31168+0.10371*(x-4)/4+0.8996*((x-4)/4)^2-0.59308*((x-4)/4)^3 
Với x thuộc [4 8] 
h =-4.90147+0.12363*(x-8)/4+1.3887*((x-8)/4)^2-0.9335*((x-8)/4)^3 
Với x thuộc [8 12] 
0 10 20 30 40 50 60 70 80 90 100
-8
6
-4
-2
0
2
4
6
time (sec)
Ch
uy
en
 v
i q
6 
(R
ad
)
mot chu ky ruoi
Hình 3.15: Đồ thị chuyển vị q6 trong một chu kì rưỡi 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
103 
0 10 20 30 40 50 60 70 80 90 100
-5
-4
-3
-2
-1
0
1
2
3
time (sec)
va
n 
to
c
bien q6
Hình 3.16: Đồ thị vận tốc biến q6 trong 1.5 chu kỳ 
3.3.6.2 Tính toán minh hoạ với biến q5 từ điểm p1 đến p4 
 Tính hệ số góc của các đoạn thẳng nối hai điểm kề nhau từ P1 đến P5: 
0070175.0
4
168159.1196229.1
1 
k
00006.0
4
196229.1196205.1
2 
k
0026855.0
4
196205.1185463.1
3 
k
004703.0
4
185463.1166648.1
4 
k
 Vậy theo quan điểm vận tốc tính toán, giá trị vận tốc tại P1 là xuất phát lấy bằng 
không. Đoạn thẳng nối hai điểm đầu tiên với đoạn thẳng nối điểm thứ hai và thứ ba 
có hệ số góc trái dấu, cũng lấy vận tốc chuyển tiếp bằng không. Đoạn thẳng thứ hai 
và thứ ba có hệ số góc cùng dấu nhưng giá trị rất gần không nên giá trị trung bình 
cũng xấp xỉ không. Tương tự với đoạn cuối cùng cũng có vận tốc chuyển tiếp xấp xỉ 
không do gía trị trung bình của hệ số góc gần không. 
 Các hệ phương trình ràng buộc xây dựng được như sau: 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
104 
032
0
196229.1
168159.1
111
1
1111
1
dcb
b
dcba
a
 Các ẩn xác định được là:
0561.0
0842.0
0
168159.1
1
1
1
1
d
c
b
a
032
0
196205.1
196229.1
222
2
2222
2
dcb
b
dcba
a
0
0001.0
0
196229.1
2
2
2
2
d
c
b
a
032
0
185463.1
196205.1
333
3
3333
3
dcb
b
dcba
a
0215.0
0322.0
0
1962.1
3
3
3
3
d
c
b
a
 Bỏ qua hệ số c2 quá bé, quy luật chuyển vị giữa p2 và p3 xem là đoạn thẳng, 
phương trình của từng đoạn được viết như sau: 
32 0561.00842.0168159.1)(5 tttq 
 đoạn từ p1 đến p2 
20001.0196229.1)(5 ttq 
 đoạn từ p2 đến p3 
32 0215.00322.01962.1)(5 tttq 
 đoạn từ p3 đến p4 
0 10 20 30 40 50 60 70 80 90 100
1
1.1
1
1.3
.4
1.5
1.6
1.7
1.8
time (sec)
ch
uy
en
 v
i q
5 
(ra
d)
mot chu ki ruoi
Hình 3.17: Đồ thị chuyển vị q5 trong một chu kì rưỡi 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
105 
0 10 20 30 40 50 60 70 80 90 100
-0.2
-0.15
-0.1
-0.05
0
0.05
0.1
0.15
0.2
time (sec)
va
n 
to
c
bien q5
Hình 3.18: Đồ thị vận tốc biến q5 trong 1.5 chu kỳ 
3.3.6.3 Tính toán minh hoạ với biến q4 từ điểm p1 đến p4 
 Tính hệ số góc của các đoạn thẳng nối hai điểm kề nhau từ P1 đến P5: 
01321.0
4
67017.061733.0
01551.0
4
61733.055529.0
01620.0
4
55529.049046.0
01411.0
4
49046.043401.0
4
3
2
1
k
k
k
k
 Hệ phương trình ràng buộc với các hệ số của đoạn thứ nhất: 
01515.032
0
49046.0
43401.0
111
1
1111
1
dcb
b
dcba
a
 Giải hệ có: 
0978.0
1542.0
0
43401.0
1
1
1
1
d
c
b
a
 Hệ phương trình ràng buộc với các hệ số của đoạn thứ hai: 
01585.032
01515.0
55529.0
49046.0
222
2
2222
2
dcb
b
dcba
a
 Giải hệ có: 
0987.0
1483.0
01515.0
49046.0
2
2
2
2
d
c
b
a
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
106 
 Hệ phương trình ràng buộc với các hệ số của đoạn thứ ba: 
01436.032
01585.0
61733.0
55529.0
333
3
3333
3
dcb
b
dcba
a
 Giải hệ có: 
0939.0
1401.0
01585.0
55529.0
3
3
3
3
d
c
b
a
 Phương trình nội suy của từng đoạn có dạng: 
32
4 0978.01542.04340.0)( tttq 
 Đoạn từ p1 đến p2 
32
4 0987.01483.001515.049046.0)( ttttq 
 Đoạn từ p2 đến p3 
32
4 0939.01401.001585.055529.0)( ttttq 
 Đoạn từ p3 đến p4 
0 10 20 30 40 50 60 70 80 90 100
-1
- .8
- .6
-0.4
-0.2
0
0.2
0.4
time (sec)
ch
uy
en
 v
i q
4 
(R
ad
)
mot chu ky ruoi
Hình 3.19: Đồ thị chuyển vị q4 một chu kỳ rưỡi 
0 10 20 30 40 50 60 70 80 90 100
-0.4
-0.3
-0.2
-0.1
0.1
0.2
0.3
time (sec)
va
n 
to
c
bien q4
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
107 
Hình 3.20: Đồ thị vận tốc biến q4 trong 1.5 chu kỳ 
3.3.6.4 Tính toán minh hoạ với biến q3 từ điểm p1 đến p4 
 Tính hệ số góc của các đoạn thẳng nối hai điểm kề nhau từ P1 đến P5: 
00222.0
4
531815.0522932.0
00002.0
4
531898.0531815.0
00175.0
4
524865.0531898.0
00124.0
4
529826.0524865.0
4
3
2
1
k
k
k
k
 Giữa các hệ số góc đổi dấu, vận tốc chuyển tiếp sẽ triệt tiêu. 
 Hệ phương trình ràng buộc với các hệ số của đoạn thứ nhất: 
032
0
524865.0
529826.0
111
1
1111
1
dcb
b
dcba
a
 Giải hệ có: 
0099.0
0149.0
0
529826.0
1
1
1
1
d
c
b
a
 Hệ phương trình ràng buộc với các hệ số của đoạn thứ hai: 
032
0
531898.0
524865.0
222
2
2222
2
dcb
b
dcba
a
 Giải hệ có: 
0141.0
0211.0
0
524865.0
2
2
2
2
d
c
b
a
 Hệ phương trình ràng buộc với các hệ số của đoạn thứ ba: 
00112.032
0
531815.0
531898.0
333
3
3333
3
dcb
b
dcba
a
 Giải hệ có: 
001.0
0009.0
0
531898.0
3
3
3
3
d
c
b
a
 Phương trình nội suy của từng đoạn có dạng: 
32
3 0099.00149.05298.0)( tttq 
 Đoạn từ p1 đến p2 
32
3 0141.00211.05249.0)( tttq 
 Đoạn từ p2 đến p3 
32
3 001.00009.05319.0)( tttq 
 Đoạn từ p3 đến p4 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
108 
 Trên đồ thị này nhận thấy vận tốc và gia tốc rất gần nhau và gần với trục hoành, 
đó là vì chuyển vị theo bảng lời giải bài toán ngược của khớp này là khá nhỏ. 
0 10 20 30 40 50 60 70 80 90 100
0.4
0.5
0.6
0.7
0.8
0.9
1
1.1
1.2
1.3
time (sec)
bie
n 
q3
 (R
ad
)
mot chu ki ruoi
Hình 3.21: Đồ thị chuyển vị q3 trong 1.5 chu kì 
0 10 20 30 40 50 60 70 80 90 100
-0.25
-0.2
-0.1
-0.1
-0.05
0
0.05
0.1
0.15
0.2
time (sec)
va
n 
to
c
bien q3
Hình 3.22: Đồ thị vận tốc biến q3 trong 1.5 chu kỳ 
3.3.6.5 Tính toán minh hoạ với biến q2 từ điểm p1 đến p4 
 Tính hệ số góc của các đoạn thẳng nối hai điểm kề nhau từ P1 đến P5: 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
109 
010101.0
4
436696.14771.1
01069.0
4
39393.1436696.1
007874.0
4
362434.139393.1
00691.0
4
334793.1362434.1
4
3
2
1
k
k
k
k
 Các hệ số góc đều cùng dấu, vận tốc chuyển tiếp là giá trị trung bình cộng hệ số 
góc của hai đoạn thẳng kề nhau. 
 Hệ phương trình ràng buộc với các hệ số của đoạn thứ nhất: 
007392.032
0
362434.1
334793.1
111
1
1111
1
dcb
b
dcba
a
 Giải hệ có: 
0479.0
0755.0
0
334793.1
1
1
1
1
d
c
b
a
 Hệ phương trình ràng buộc với các hệ số của đoạn thứ hai: 
00928.032
007392.0
39393.1
362434.1
222
2
2222
2
dcb
b
dcba
a
 Giải hệ có: 
0463.0
0704.0
007392.0
362434.1
2
2
2
2
d
c
b
a
 Hệ phương trình ràng buộc với các hệ số của đoạn thứ ba: 
010395.032
00928.0
436696.1
39393.1
333
3
3333
3
dcb
b
dcba
a
 Giải hệ có: 
0658.0
0993.0
00928.0
39393.1
3
3
3
3
d
c
b
a
 Phương trình nội suy của từng đoạn có dạng: 
32
2 0479.00755.0334793.1)( tttq 
 Đoạn từ p1 đến p2 
32
2 0463.00704.00074.036243.1)( ttttq 
 Đoạn từ p2 đến p3 
32
2 0658.00993.00093.039393.1)( ttttq 
 Đoạn từ p3 đến p4 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
110 
0 10 20 30 40 50 60 70 80 90 100
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
time (sec)
ch
uy
en
 v
i q
2 
(R
ad
)
mot chu ki ruoi
Hình 3.23: Đồ thị chuyển vị biến q2 trong 1.5 chu kì 
0 10 20 30 40 50 60 70 80 90 100
-1.5
1
-0.5
0
0.5
1
1.5
time (sec)
va
n 
to
c
bien q2
Hình 3.24: Đồ thị vận tốc biến q2 trong 1.5 chu kỳ 
3.3.6.6 Minh họa với biến q1 từ điểm p1 đến p4 
 Riêng với biến q1 trong đoạn từ p1 đến p4 có giá trị không thay đổi (Bảng), việc 
biểu diễn sẽ sử dụng một đường nằm ngang song song trục t. 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
111 
0 10 20 30 40 50 60 70 80 90 100
-3
-2.5
-2
-1.5
-1
-0.5
0
0.5
time (sec)
bie
n 
q1
 (R
ad
)
mot chu ki ruoi
Hình 3.25: Đồ thị chuyển vị biến q1 trong 1.5 chu kỳ 
0 10 20 30 40 50 60 70 80 90 100
-0.8
-0.6
-0.4
-0.
0
0.2
0.4
0.6
0.8
1
time (sec)
va
n 
to
c
bien q1
Hình 3.26: Đồ thị vận tốc biến q1 trong 1.5 chu kỳ 
 Trong thao tác trên có thể nhận thấy, các khớp cổ tay hoạt động nhiều hơn các 
khớp trên cánh tay, điều đó cho thấy sự thay đổi về hướng diễn ra nhanh hơn sự 
thay đổi về vị trí trong thao tác này. 
 Để thấy sự thay đổi tương đối giữa các biến có thể xem đồ thị biểu diễn chung cả 
6 đường đặc tính như dưới đây: 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
112 
0 10 20 30 40 50 60 70 80 90 100
-8
-6
-4
-2
0
2
4
6
Mot Chu Ki Ruoi
Time(sec)
C
hu
ye
n 
V
i q
 (R
ad
)
Hình 3.27: Các chuyển vị trong không gian khớp 
Chuyển vị q1 : ──── 
Chuyển vị q2 : ──── 
Chuyển vị q3 : ──── 
Chuyển vị q4 : ──── 
Chuyển vị q5 : ──── 
Chuyển vị q6 : ──── 
 Dưới đây là đường cong thực trong không gian công tác (quỹ đạo của phần công 
tác): 
-100
-50
0
50
100
-100
-50
0
50
100
70
75
80
85
90
95
100
x
quy dao phan cong tac cua robot
y
z
Hình 3.28: Quỹ đạo của mỏ hàn trong không gian công tác 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
113 
 Khi xây dựng đồ thị gia tốc theo quan hệ đạo hàm, gia tốc bị gián đoạn tại các 
điểm chốt. Đây là điểm không tránh khỏi, song nội suy với sự tính toán vận tốc tại 
các điểm chốt có ưu điểm gia tốc thay đổi nhỏ. Phù hợp hơn cả so với các kiểu nội 
suy khác trong trường hợp quỹ đạo chuyển động nhiều điểm chốt. 
3.4 Mô phỏng robot 
 Đối chứng lại giá trị của hàm mục tiêu do Excel tính ra bằng Matlab như trên, để 
thấy tính đúng đắn của phương pháp. Trong phần này thiết kế một chương trình mô 
phỏng động học robot, chứng minh khả năng dùng kết quả bài toán động học theo 
phương pháp tối ưu để điều khiển cấu trúc. 
 Phần mềm Easyrob được dùng rất phổ biến song cơ chế hoạt động của nó là sử 
dụng chương trình giải bài toán ngược được thiết kế riêng. Lấy ma trận tọa độ thực 
làm đầu vào nên không thích hợp để thực hiện ý đồ nêu trên. 
 Chương trình mô phỏng sau đây được viết trên Matlab và dịch sang C++ thành 
một gói độc lập có thể chạy ngoài môi trường Matlab. Ma trận tọa độ thực kết hợp 
với phương trình động học được dùng để giải bài toán động học ngược bằng 
phương pháp tối ưu, kết quả là các biến khớp được xuất ra một file text để thực hiện 
mô phỏng. 
 Ma trận tọa độ thực, kết quả bài toán ngược và hoạt động của robot được hiển thị 
đồng bộ. Mã nguồn của chương trình này cho thấy trong phần phụ lục. 
Hình 3.29: Giao diện chương trình mô phỏng robot 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
114 
Mô tả các phím chức năng: 
 Nhập dữ liệu: Chỉ đường dẫn tới vị trí đặt file dữ liệu; 
 Start: Bắt đầu thực hiện mô phỏng; 
 Chọn robot: Chọn loại robot cần mô phỏng. 
 Tạm dừng: Dừng mô phỏng ở tư thế hiện thời để quan sát; 
 Restart: Chạy tiếp sau khi tạm dừng chương trình; 
 Exit: Thoát khỏi chương trình. 
 Dữ liệu trong ô có tên dữ liệu biến khớp là kết quả bài toán ngược, dữ liệu trong 
ô ma trận thế là ma trận tọa độ thực. 
 Mục đích của việc mô phỏng ở đây là minh hoạ khả năng dùng kết quả bài toán 
ngược giao tiếp và điều khiển robot thực. 
3.5 Phần mềm điều khiển robot thí nghiệm 
3.5.1 Mô tả cấu trúc thí nghiệm 
 Quan hệ giữa toạ độ điểm trong không gian công tác và không gian khớp là một 
cơ chế vô cùng phức tạp, để trực quan hoá vấn đề này luận án có sử dụng một robot 
thí nghiệm 6 bậc tự do sử dụng toàn khớp quay, truyền động cổ tay cầu. 
Hình 3.30: Bố trí thí nghiệm 
 Gói thí nghiệm gồm robot và mô đun điều khiển, phần mềm điều khiển. 
 Robot có thể chạy tự động online theo lập trình, hoặc chạy ở chế độ sử dụng điều 
khiển bằng tay. Việc lập trình cần căn cứ trên gốc thời gian và trạng thái làm việc 
của từng động cơ như vận tốc, chiều quay, thời điểm bắt đầu hoặc kết thúc làm việc. 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
115 
Có thể đồng thời lưu trữ một số chương trình dạy học đã thực hiện và gọi lại để thực 
hiện khi cần. 
Hình 3.31: Điều khiển robot bằng tay 
3.5.2 Chƣơng trình máy tính 
 Chương trình được thiết kế giống như các phần mềm thương mại thông thường, 
sau khi install thành công, kích hoạt biểu tương của chương trình để vào màn hình 
làm việc. 
Hình 3.32: Thiết lập chương trình trên giao diện 
 Trên đồ thị này ngoài việc thiết lập chương trình còn có thể quan sát chuyển vị 
của từng động cơ, quan sát trạng thái hệ thống. 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
116 
Hình 3.33: Xác lập trạng thái chuyển động cho từng động cơ 
 Toàn bộ mã nguồn của chương trình này cho thấy trong phần phụ lục của luận án. 
3.6 Kết luận chƣơng 3 
 Ứng dụng máy tính giải bài toán ngược là bước để tiến tới tự động hóa chuẩn bị 
dữ liệu. Thông qua kết quả bài toán ngược giải cho một số robot điển hình mà các 
giáo trình robot thường hay dẫn ra như các ví dụ minh họa, có thể thấy: 
- Các cấu trúc robot sử dụng khớp quay, khớp tịnh tiến tổ hợp ngẫu nhiên, giới hạn 
làm việc của các khớp khác nhau, số bậc tự do khác nhau đều dễ dàng mô tả bằng 
bài toán tối ưu. 
- Đối chiếu với kết quả mục tiêu xây dựng trên Matlab cho thấy kết quả giải bài 
toán ngược theo phương pháp tối ưu trình bày trong luận án hoàn toàn đúng đắn về 
mặt toán học, các nghiệm tìm được cũng phù hợp với đáp ứng về vật lí của cấu trúc 
chấp hành. Kết quả thực tế cũng phù hợp với kết quả của các phương pháp truyền 
thống. 
- Cách giải bài toán ngược theo phương pháp tối ưu rõ ràng không cần nhiều trực 
giác toán học như các phương pháp truyền thống đòi hỏi. Song nghiệm nhận được 
là bộ nghiệm lập trình điều khiển trực tiếp. 
- Các phép thử có kết quả đồng nhất cho thấy nghiệm nhận được từ bài toán tối ưu 
thỏa mãn điều kiện dừng, không phải kết quả trung gian khi số vòng lặp đạt đến giới 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
117 
hạn đặt trước. Điều này chứng tỏ thuật toán tối ưu trong bài toán ngược là thích hợp 
với dạng hàm banana. 
- Thuật toán tối ưu giải bài toán ngược cho các cấu trúc robot khác nhau theo cùng 
một trình tự, trong bài toán không đòi hỏi kỹ năng đặc biệt nào. Điều đó cho thấy 
những người không được đào tạo chuyên sâu về lí thuyết cũng có thể dễ dàng sử 
dụng được phương pháp này. 
- Dữ liệu bài toán ngược đạt được sử dụng để xây dựng các đặc tính chuyển động 
trong không gian khớp, đây là thông tin dùng để lập trình chuyển động cho robot. 
- Cuối chương trình bày chương trình máy tính hỗ trợ xây dựng các đa thức nội suy, 
sử dụng kết quả của bài toán ngược làm đầu vào. Các chương trình máy tính trình 
bày trong chương này đóng góp cho việc chuẩn bị dữ liệu lập trình một công cụ tin 
học, mục đích nâng cao tính chính xác của dữ liệu, rút ngắn thời gian chuẩn bị lập 
trình, công cụ này có thể ứng dụng cho các robot dạng xích động hở nói chung. 
- Việc chạy thông hai lập trình hỗ trợ nói trên, đã hiện thực hóa quan điểm về bài 
toán động học ngược để điều khiển thời gian thực đã đề xuất ở chương 2. 
 
1000
0
)( '1'
1
iii
iiiiiii
iiiiiii
i
i
i
ii
i
i
dcs
sascccs
casscsc
AAqA
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
118 
CHƢƠNG 4 - KHẢO SÁT ĐỘNG HỌC CƠ CẤU CỔ TAY ROBOT 
BA BẬC TỰ DO 
4.1. Các cơ cấu cổ tay cầu dùng truyền động bánh răng nón điển hình 
4.1.1. Các cơ cấu điển hình 
 Với các đặc điểm kết cấu đơn giản, khả năng định hướng góc lớn, làm việc tin 
cậy, khả năng nhận truyền động từ xa để giảm trọng lượng. Các cơ cấu cổ tay sử 
dụng truyền động bánh răng nón khá phổ biến. Bên cạnh đó cơ cấu bánh răng cho 
phép cổ tay thao tác với các môi trường nhiệt độ cao, dầu mỡ, phóng xạ một cách 
tin cậy. Bộ truyền bánh răng đặt trong hộp bảo vệ kim loại có độ bền lớn do bôi trơn 
đầy đủ. Có nhiều nghiên cứu phát triển các loại cổ tay kiểu này, dưới đây giới thiệu 
một số kết cấu điển hình (bản quyền hình ảnh thuộc [10]): 
Hình 5.1: Cơ cấu cổ tay T3 
 Cơ cấu cổ tay T3 như trên có chuyển động quay toàn vòng quanh các trục z1 đến 
z3 nên vùng làm việc là mặt cầu lí tưởng, tuy nhiên loại này chế tạo và lắp ráp khó. 
 Kiểu cổ tay thứ hai là cổ tay Bendix, bị hạn chế chuyển động pitch nên vùng làm 
việc của cổ tay kiểu này chỉ là một phần mặt cầu. 
Hình 5.2: Cổ tay Bendix 
4.1.2. Phân loại theo số khâu hợp thành 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
119 
4.1.2.1. Cổ tay bảy khâu 
c
1
2
b
7
4
5
6
a
b
3
Hình 5.3: Cổ tay bảy khâu 
4.1.2.2. Các cổ tay tám khâu trên cơ sở cổ tay bảy khâu 
 Ngoài các bánh răng lắp trên các trục khớp, nếu đưa thêm bánh răng trung gian 
vào điểm giữa các trục khớp sẽ hình thành ra cơ cấu dẫn xuất. Bằng cách này có thể 
cấu trúc các cổ tay tám khâu trên cơ sở cổ tay bảy khâu như sau: 
b
1
2 3
8
5
7
6 4
c
b
m
b
b
m
1
65
a
2 7 3
8
4
c
b
b
m
1
6
5
a
2
7
3
8
4
c
Hình 5.4: Các cổ tay tám khâu trên cơ sở cổ tay bảy khâu 
4.1.2.3. Các cổ tay tám khâu 
 Các cổ tay tám khâu theo đúng định nghĩa là các cổ tay không có bánh răng trung 
gian giữa các trục khớp quay của cơ cấu. 
5
7
6
8
3
4
ca
b
1
b
2
5
6
3
7
4
c
8
a
b
1
b
2
5
6
3
8
4
c
7
b
1
2
a
b
Hình 5.5: Các cổ tay tám khâu 
4.1.2.4. Cổ tay chín khâu 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
120 
b
1
2
a
b
5
7
6
9
3
4
c
8
Hình 5.6: Cổ tay chín khâu 
4.2. Động học cơ cấu bánh răng nón vi sai 
4.2.1. Phƣơng trình mạch cơ sở 
 Để tổng hợp cấu trúc cần có các mô hình mạch cơ sở làm căn cứ, các mạch cơ sở 
có phương trình động học của nó khi kết hợp với điều kiện đồng trục tạo nên những 
hệ phương trình có thể giải được. Nghiệm của hệ này là vận tốc góc của các khâu 
thuộc hệ. 
 Xét một hệ hai bánh răng ăn khớp ngoài với một khâu nền (k) như hình vẽ: 
i
j
k
Hình 5.7: Cặp bánh răng ăn khớp ngoài 
 Phương trình mạch cơ sở liên hệ với độ dịch chuyển góc của các bánh răng là: 
jkjiki N  ,
 (5.1) 
 Trong đó 
ik
 và 
jk
 là dịch chuyển góc của bánh răng i và j tương ứng so với giá 
đỡ k. Tỉ số truyền của cặp bánh răng là 
i
j
T
T
N 
; Với T kí hiệu số răng (Teeth). 
 Từ đó có thể rút ra: 
jkik  
 và 
ji
ij
N
N
1
 Đạo hàm hai vế phương trình (5.1) theo thời gian có quan hệ vận tốc góc của các 
khâu: 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
121 
jkjiik N  
 (5.2) 
4.2.2. Điều kiện đồng trục 
 Nếu i, j, k là ba khâu đồng trục, dịch chuyển góc tương đối dọc theo các khâu 
đồng trục này quan hệ với nhau theo quy luật chuỗi: 
jkikij  
 (5.3) 
 Tập hợp các phương trình (5.1) đến (5.3) là mô hình động học cho phép xác định 
vận tốc góc các khâu. 
4.3. Tổng hợp cấu trúc động học cổ tay robot cầu ba bậc tự do 
 Có nhiều phương pháp để tổng hợp cấu trúc động học: 
- Phương pháp bảng; 
- Phương pháp vận tốc; 
- Phương pháp năng lượng; 
- Phương pháp vòng véc tơ vận tốc. 
 Trong mục này tiến hành tổng hợp cấu trúc phần đóng mạch cho một cơ cấu cổ 
tay cầu theo phương pháp năng lượng, sau đó xác định kết cấu cụ thể của cổ tay 
này. 
4.3.1. Giới thiệu chung về cổ tay cầu có phần đóng mạch 
 Đối với các cơ cấu cổ tay cầu như phân loại ở trên, trong quá trình chế tạo lắp ráp 
các cụm bánh răng nón khó tránh khỏi khe hở, nếu khử hết khe hở ban đầu thì trong 
quá trình làm việc hiện tượng này vẫn xuất hiện do các khâu ma sát với nhau bị 
mòn theo thời gian. 
 Hậu quả của hiện tượng này là khe hở mặt bên của bộ truyền bánh răng làm ảnh 
hưởng đến độ trễ của khâu được điều khiển. Nếu điều khiển mạch kín, tín hiệu phản 
hồi lấy về bộ điều khiển từ khâu tác động cuối có thể khắc phục được hiện tượng 
này, tuy nhiên khí đó độ cứng cơ học của cấu trúc không cao. 
 Trong điều khiển mạch hở để phần cơ khí có thể tự bù được khe hở mặt bên trong 
bộ truyền bánh răng, thường sử dụng các đường dẫn song song dư. Cấu trúc này 
khử được khe hở mặt bên, tăng cường khả năng tải và cân bằng động tốt hơn. 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
122 
 Một phiền phức của việc cấu trúc đường dẫn song song dư là số khâu nền tăng 
lên, cấu trúc xuất hiện chuyển động theo. Việc xác định cấu trúc và tỉ số truyền của 
các khâu thuộc phần đóng mạch trở nên khó khăn. 
4.3.2. Đề xuất cấu trúc phần chấp hành 
 Trong truyền động cơ khí, để liên kết chuyển động quay của ba trục quay có 
đường tâm vuông góc với nhau sẽ sử dụng bánh răng nón. Có thể đề xuất sơ đồ sau 
đây trên cơ sở kế thừa các thiết kế đã công bố ở trên. 
1
2
3
B
3' 2'
3"
B'
Hình 5.8: Cấu trúc cổ tay cầu ba bậc tự do 
 Nhận thấy kích thước bao nhỏ nhất sẽ đạt được ở cấu trúc này do có các đỉnh nón 
côn gặp nhau tại một điểm, kích thước cổ tay ở phần chấp hành nhỏ gọn sẽ dễ dàng 
thao tác trong các không gian hẹp, hạn chế va chạm với các đối tượng khác trong 
vùng làm việc. 
 Khác với cổ tay Bendix chỉ có 3 khâu nền, cấu trúc trên bao gồm bốn khâu nền 1, 
2, 3, B để hình thành ba mạch vòng kín với mục đích hình thành xích khử rơ, các cơ 
cấu trên đây mới chỉ là phần trực tiếp tạo ra các chuyển động quay quanh ba trục 
vuông góc với nhau. 
Hình 5.9: Sơ đồ nguyên tắc truyền động song song dư 
 Khi cơ cấu chấp hành quay thuận, một trong hai truyền dẫn song song dư đóng 
vai trò xích động lực, xích còn lại đóng vai trò xích khử rơ. Khi cơ cấu chấp hành 
đảo chiều quay, hai xích này đổi vai trò cho nhau. 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
123 
 Cấu trúc của phần đóng mạch hiện chưa xác định, trong mục kế tiếp sẽ trình bày 
các vấn đề liên quan đến tổng hợp động học của cơ cấu này. 
4.3.3. Tổng hợp cấu trúc phần đóng mạch 
4.3.3.1 Điều kiện động học của mạch vòng kín 
 Mạch vòng kín thực chất là truyền động song song dư, với xích động học kín khi 
xuất phát từ một điểm trên xích theo hướng truyền lực có thể trở lại điểm ban đầu. 
a b c
Hình 5.10: Truyền dẫn hở và truyền dẫn kín 
 H (5.10.a) là một truyền dẫn hở, nếu các bộ truyền có khe hở mặt bên thì khi đảo 
chiều từ khâu chủ động, khâu bị động sẽ nhận được tín hiệu đảo chiều trễ đúng bằng 
khoảng thời gian khử hết khe hở mặt bên. 
 Trên H (5.10.c) cắt hai phần tử đồng trục và liên kết lại bằng một khâu đàn hồi, 
sơ đồ phân tích chiều quay cho thấy hai nửa của phần tử bị chia cắt tham gia vào hai 
xích truyền động tới có chiều quay phù hợp nhau song mô men xoắn ở hai nửa bị 
chia cắt này hướng ngược nhau có tác dụng khử khe hở trong xích. 
 Đối với các cơ cấu vi sai hai bậc tự do, có truyền dẫn với dòng năng lượng khép 
kín, lúc này trong cấu trúc xích động cần có hai mạch vòng khép kín thoả mãn i = 1. 
 Kí hiệu một cơ cấu vi sai gồm ba khâu (2 đầu vào, một khâu tổng) lần lượt là 1, 2 
là chủ động. 3 là bị động như hình vẽ. 
H.a H.b
1 2
3
i1-3 i2-3
1 2
3
4 5
6
Hình 5.11: Mạch vòng kín với 1 và 2 khâu vi sai 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
124 
 Trong H (5.11.a) giả sử cố định đầu vào 1, đầu vào 2 là chủ động, cơ cấu còn một 
bậc tự do, gọi i2-3 là tỉ số truyền từ chân 2 sang chân 3 của cơ cấu cộng. Gọi iz là tỉ 
số truyền của xích khép kín mạch. Lúc này theo điều kiện làm việc của mạch vòng 
kín: i2-3.iz = 1. hay 
32
1
i
iz
. 
 Tương tự có: i1-3.iz’ = 1. hay 
31
'
1
i
iz
. 
 Tại giao điểm hai xích động vì tốc độ khó có thể cân bằng nên phải đưa cơ cấu vi 
sai thứ hai vào cấu trúc H(5.11.b), lúc này điều kiện làm việc của hai vòng kín độc 
lập là: 
1...
1...
14466331
25566332
iiii
iiii 
 Đây là đặc điểm làm cơ sở cho việc tổng hợp các cấu trúc có nhiều bậc tự do hơn. 
 Số bậc tự do của cấu trúc H (5.11) khi xác định theo công thức Trêbưsep là: 
1230  mKnw
 Trong đó n0 là số lượng trục chấp hành của cấu trúc, Km là số cơ cấu vi sai của 
cấu trúc. Kết quả tính toán này không phù hợp với thực tế, điều này được giải thích 
vì trong cấu trúc có tồn tại mạch vòng kín. 
 Vì vậy khi xác định số bậc tự do cho cơ cấu vi sai kín người ta thường sử dụng 
công thức sau đây, đã có tính tới sự có mặt của các mạch vòng kín i = 1. 
w
p
Knw m  0
 Trong đó p là số mạch kín độc lập có i = 1. 
 Công thức này được sử dụng để xác định số cơ cấu vi sai cần thiết tham gia vào 
cấu trúc khi tiến hành tổng hợp. 
4.3.3.2 Tính chất lát cắt 
 Xét một hệ vi sai kín như H (5.12) gồm tổ hợp của nhiều cơ cấu vi sai, hệ thoả 
mãn điều kiện làm việc (i = 1). Sử dụng một lát cắt để tách cấu trúc làm hai phần, 
một phần chứa không ít hơn một cơ cấu vi sai, phần kia chứa tất cả các cơ cấu vi sai 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
125 
còn lại, lát cắt không ngang qua cơ cấu vi sai mà ở vị trí các bộ truyền khác liên kết 
chúng. 
a c
b d
3
4
1 2 5 6 1
4
b
2
d
5d
a
3a
6d
5c 6c
3c
c
Hình 5.12: Sơ đồ tạo lát cắt trên cấu trúc 
 Mỗi một khâu trong số các khâu đã tách ra tham gia ít nhất vào một mạch kín độc 
lập có i=1 do đó: 
1.. 56653553   ccddccda iiii
Hay còn có thể viết được dưới dạng: 
1
65
65
53
53 
cc
dd
cc
da
i
i
i
i 
Từ đây có quan hệ về tỉ số truyền giữa hai nửa của cấu trúc: 
ccddccda iiii 65655353 ;  
 Quan hệ này nói lên rằng, các chân có cùng chỉ số khi nối với nhau có quan hệ tỉ 
số truyền tương ứng, ở sơ đồ trên các chân nối với nhau phải thành từng cặp: 
 3a và 3c; 5d và 5c; 6d và 6c, 
 Khi tổng hợp cấu trúc đóng mạch cho khớp cổ tay robot, phần đóng mạch được 
coi như bị cắt ra từ một cấu trúc đầy đủ có các mạch vòng kín với i=1. Bài toán quy 
về xác định cơ cấu vi sai đối tiếp với phần đề xuất ban đầu, để khi liên kết hai nửa 
lại hình thành ra số mạch kín có i=1 đúng bằng số bậc tự do mà cấu trúc phải tạo ra, 
trong mỗi một mạch kín đó phải có một nguồn động và một trong số các trục quay 
tạo ra chuyển động công tác. 
4.3.3.3 Các quan hệ động học của cổ tay cầu 
 Xét cơ cấu cổ tay ba bậc tự do như trên H 5.8, điều kiện phụ thuộc động học của 
chuyển động chấp hành 
"3'21 ;; 
 vào chuyển động của ba động cơ dẫn động được 
biểu diễn như sau: 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
126 
"3"33
'2'22
111
.
.
.
i
i
i
d
d
d
 Trong đó 
"333"3'222'2 .;. iiiiii 
 và i1, i2, i3 là các tỉ số truyền giữa trục động cơ và 
các khâu chủ yếu để tạo ra các bậc tự do chuyển động của cấu trúc. 
 Hệ phương trình trên thiết lập cho cơ cấu ba bậc tự do chuyển động, các quan hệ 
động học của nó được suy ra từ các mô hình có số bậc tự do bằng hai sau khi chia 
cắt thành các cấu trúc có hai bậc tự do. 
 Để biến đổi tiếp hệ phương trình này, xét cấu trúc sau: 
1
2
2' a
Hình 5.13: Cơ cấu vi sai hai bậc tự do phẳng 
 Phương trình liên kết động học của các khâu có dạng: 
)()( 1212   aai
 (5.3) 
 Tỉ số truyền liên kết giữa khâu 2 với khâu a là: 
2
2
Z
Z
i aa 
 Biểu thức vận tốc góc của bánh vệ tinh 2’ phụ thuộc vào vận tốc góc của một 
trong ba cặp 1,2 1,a và 2,a có dạng như sau: 
a
aa
aa
i
ii
i
i
2
22'2'22
1'2'2
12'2'22
1
1
)( 
 (5.4) 
 Tỉ số truyền i22’ và ia2’ là các tỉ số truyền liên kết khâu 2 và khâu a với khâu 2’ khi 
cần vi sai 1 là đứng yên. 
 Xét hệ vi sai phẳng có ba bậc tự do như hình vẽ: 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
127 
2
1
2'
3 B
3'
B'
3"
Hình 5.14: Cơ cấu vi sai ba bậc tự do phẳng 
 Xem cơ cấu hai bậc tự do gồm các khâu nền là (2’, 3’, B’) còn bánh vệ tinh là 3”, 
giống cơ cấu đã xét ở trên, phương trình liên kết động học với cơ cấu này tương tự 
như cơ cấu đã xét ở trên nên viết được: 
'2'3"3"3'3
'2'''3'2'3 )(
i
i BB
 (5.5) 
 Chia hệ này ra thành hai hệ hai bậc tự do nối với nhau bao gồm: (1, 3, 3’) và (1, 
B, B’) 
 Tương tự như (5.4) có: 
'
1
'
'33
13
'3 ;
BB
B
B
ii
 
 Khi đặt các giá trị 
'3
, 
'B
, và 
'2
 từ (5.4) vào (5.5) và kể đến rằng: 
"33"3'3'33
'3''3'33
.
.
iii
iii BB
 
 Hệ phương trình mô tả động học của cơ cấu ba bậc tự do như sau: 
12'2'22
3'222'331'22'33"3"33'22
'22'33''222''3''331''33'22'3''22''3
)(
0)()(
i
iiiiii
iiiiiiiiiiiiiiii BBBBBBBBBBBBBBBBB
 (5.6) 
4.3.3.4 Tổng hợp cấu trúc đóng mạch 
 Từ các quan hệ động học của cổ tay hình 5.9, viết được: 
'''' 33322 BBB
iiii 
 và 
"" 333
ii 
 Thay vào (5.6) và tối giản hoá: 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
128 
'22
12
'2
"33
23
"3
321 )(2
i
i
B
 (5.7) 
 Thay (5.7) vào (5.6), kể cả các quan hệ khử rơ của bản thân cấu trúc: 
BBxx   ;33
; 
 Các quan hệ động học mà cơ cấu đối tiếp đóng mạch cần thoả mãn là: 
Bxx
xd
d
d
i
i
i
321
3233
1222
111
22
)(
)(
.
 (5.8) 
 Do có ba bậc tự do ứng với ba khâu đầu ra, để khép kín mạch sử dụng bốn khâu 
nền, tổng số khâu của cấu trúc: 
 n0 = 3 + 4 = 7. 
 Số bậc tự do của cơ cấu w = 3, nên số mạch vòng kín tương ứng p = 3. Như vậy 
số lượng cơ cấu vi sai tối thiểu của toàn bộ cấu trúc: 
51370 
w
p
wnKM
 Trong đó có một cơ cấu vi sai phần chấp hành, vậy trong cấu trúc đóng mạch chỉ 
còn lại 4 cơ cấu, để thuận tiện cho liên kết kí hiệu các chân của cơ cấu vi sai: 
 A(3x, d3, 2); B(4, d1, d2); C(Bx, d3, 4); D(2, d1, d2) 
 Trong đó các chân kí hiệu d1, d2, d3 là các chân nối nguồn chuyển động. Trong 
hệ phương trình (5.8) mô tả cấu trúc của phần đóng mạch, phương trình thứ ba từ 
trên xuống dưới có chứa các thừa số (3x, d3, 2) giống như các chân của cơ cấu vi 
sai A, các tỉ số truyền i1, i2, i3 trong (5.8) được phép chọn trước, chọn: 
 i3 = -2, do 
xd ii 33233  
 Đặt 
522  
; có phương trình 
xd 353 2 
 Đây là phương trình chính tắc mô tả cơ cấu vi sai kí hiệu A trên sơ đồ cấu trúc. 
 Đối với phương trình thứ 2 của (5.8) chọn i2 = 2 có: 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
129 
)(2 122  d
 đặt 
11 i
 thay vào phương trình thứ nhất của (5.8) 
11  d
 Vậy phương trình thứ hai là: 
15122 222 dd  
 đặt 
26 d 
 Phương trình thứ hai của (5.8) sau cùng có dạng 
165 2 d 
 Đây là phương trình chính tắc mô tả cơ cấu vi sai kí hiệu D trên sơ đồ cấu trúc. 
 Thay các tỉ số truyền i3 = - 2; i2 = 2; 
11 i
 vào ba phương trình đầu của (5.8) để 
rút ra các đại lượng 
x312 ,, 
thay vào phương trình cuối cùng của (5.8) nhận được 
kết quả sau tối giản: 
022 123  dddBx 
 phương trình trên tương đương với hệ phương trình sau đây sau khi thêm bớt 
4
, 
124
34
2
2
dd
Bxd
 
 So sánh với các kí hiệu về chân của các cơ cấu vi sai, hai phương trình này biểu 
diễn quan hệ động học của cơ cấu B và C. Đặt 
71  d
 với lí do là các cơ cấu vi 
sai không bố trí trên cùng một trục, kí hiệu 
 là khâu cố định của cấu trúc thì 
0
. 
 Vậy hệ phương trình mà cơ cấu đóng mạch phải thoả mãn là: 
0
2
2
2
2
2
17
26
25
124
84
165
353
d
d
dd
Bx
d
xd
 Trong đó bốn phương trình đầu biểu diễn bốn cơ cấu vi sai, các chân cùng tên 
của các cơ cấu này được liên kết với nhau. 
 Bốn phương trình kế tiếp biểu thị các trục trung gian đảo chiều chuyển động 
trong cấu trúc và vị trí liên kết nguồn chuyển động vào cấu trúc. 
 Căn cứ vào hệ phương trình này phải xác định được sơ đồ liên kết các cơ cấu vi 
sai với nhau. Các chân cùng tên của các cơ cấu khác nhau thì liên kết với nhau theo 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
130 
tính chất lát cắt. Ba động cơ truyền dẫn nối giá cố định (hay nối với khâu có 
0
) 
bốn đầu chờ của cơ cấu chấp hành ba bậc tự do gồm: 
 Chân (1) liên kết với cơ cấu dẫn động ở phần khép mạch là d1 (theo quan hệ 
)11 d 
; 
 Chân (2) được nối với 5 theo quan hệ 
25 2 
; 
 Chân (3) được nối với 3x theo quan hệ khử rơ 
x33  
; 
 Chân (B) được liên kết với Bx theo quan hệ khử rơ 
BxB  
; 
 Sơ đồ động và sơ đồ nguyên lí liên kết như sau: 
3
B1
2
3' B'
3"
2'
3x
Bx
d3
5
A C
4
BD
d1
7
6
d2
A C
D B
2
2
d2 d2
d1 d1
4
4
d3 d33x Bx
Hình 5.15: Sơ đồ động cổ tay ba bậc tự do có phần đóng mạch 
 Có thể kiểm tra được rằng các mạch vòng kín i=1 tương ứng luôn xuất hiện khi 
kích hoạt các động cơ tương ứng 
4.3.3.5 Kiểm nghiệm kết quả 
 Quy ước các bánh răng màu xanh là động (các bánh răng cùng màu tạo thành một 
đường truyền) riêng các bánh răng màu đỏ trên sơ đồ là các bánh răng tự hãm vì nối 
với trục của bánh vít. 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
131 
M3
B
3
4
M2
10
2
M1 1 A
R1
12 D
13
18
22
26 2827
21
20
14
11
9
8
17
19
5
7
6
C 15 16
23
2924 25 30 31
Hình 5.16: Truyền động trục Roll 
 Theo như sơ đồ khi động cơ M1 hoạt động chỉ có R1 là chuyển động quay quanh 
trục trung tâm của cơ cấu, các chuyển động theo R2 và R3 không có mặt. 
M3
B
3
4
M2
10
2
M1 1 A
12 D
13
18
22
26 2827
21
20
14
11
9
8
17
19
5
7
6
C 15 16
23
2924 25 30 31
R3
Hình 5.17: Truyền động trục Yaw 
 Theo như sơ đồ này khi M2 hoạt động M1 và M3 không hoạt động, trong số 4 
đầu vào của cơ cấu chấp hành chỉ có hai đầu có chuyển động. Do đó chỉ có đầu định 
hướng của cơ cấu là tự quay quanh trục của nó, các chuyển động theo khác không 
tồn tại. 
M3
B
3
4
M2
10
2
1 1 A
12 D
13
18
22
26 2827
21
20
14
11
9
8
17
19
5
7
6
C 15 16
23
2924 25 30
R2
31
Hình 5.18: Truyền động trục Pitch 
 Khi M3 hoạt động chỉ sinh ra chuyển động R2 của cơ cấu chấp hành, không có 
chuyển động theo khác. Các tính toán trên đây đã được chứng minh bằng thực 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
132 
nghiệm, bản vẽ lắp của toàn hộp giảm tốc cổ tay có sơ đồ động học như trên được 
cho như dưới đây. 
 Chú ý rằng quan hệ động học 
25 2 
 đã tạo ra một tỉ số truyền 0.5 duy nhất 
trên sơ đồ động, đó là bộ truyền bánh răng trụ ăn khớp ngoài ở trục trên cùng của 
hộp. 
4.4. Kết luận chƣơng 4 
 Trong chương này trình bày một số vấn đề cơ sở liên quan đến động học cơ cấu 
cổ tay cầu sử dụng truyền động bánh răng. Vai trò, vị trí và các kết cấu nhóm điển 
hình của cổ tay cầu. 
 Nhằm tăng cường khả năng tải, khả năng cân bằng động và khử khe hở trong cấu 
trúc truyền dẫn của cổ tay, các cổ tay sử dụng truyền động song song dư với số khâu 
nền lớn hơn được sử dụng vì mục đích này. 
 Trong chương còn đề xuất phần chấp hành của cơ cấu cổ tay ba bậc tự do với bốn 
khâu nền và tổng hợp động học phần đóng mạch cho cấu trúc này, để có ba mạch 
vòng kín ứng với ba truyền động của cổ tay. 
 Trên cơ sở sơ đồ động của cơ cấu cổ tay nói trên phần cuối chương đã tiến hành 
xác định kết cấu cơ khí của cổ tay. 
 Các kiểm chứng trên cơ sở thực nghiệm với cổ tay thật cho thấy hoạt động hoàn 
toàn đúng với các mô tả về chức năng. 
 Với đặc điểm độ cứng vững cơ học cao, khả năng cân bằng động học và khử khe 
hở mặt bên của bộ truyền cơ khí tốt, cơ cấu này có thể ứng dụng cho các mục đích 
yêu cầu độ tin cậy và khả năng tải lớn. 
 Tuy nhiên do số lượng khâu lớn và kết cấu phức tạp, hiệu suất truyền động và 
khối lượng bản thân của cơ cấu này là những nhược điểm cần tiếp tục giải quyết. 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
133 
KẾT LUẬN VÀ KIẾN NGHỊ 
 Luận án đã có được những đóng góp mới trong lĩnh vực động học và một số mô 
đun thiết bị phần chấp hành của robot công nghiệp, cụ thể là: 
1. Phân tích các yếu tố quyết định tốc độ hình thành lời giải trong bài toán động 
học ngược của robot. Chỉ ra những điểm hạn chế của các phương pháp giải 
bài toán động học ngược robot, dựa trên các kỹ thuật biến đổi phương trình 
véc tơ vòng kín và các phương pháp số. 
2. Đề xuất sử dụng phương pháp tối ưu hoá để thay thế cho các phương pháp 
nói trên, đồng thời đưa ra cơ sở xây dựng giải thuật mới cho bài toán động 
học ngược robot. Đây là phương pháp có tính tổng quát cao dễ sử dụng và 
đảm bảo được yêu cầu điều khiển thời gian thực với robot. 
3. Chỉ ra các dạng thức khác nhau của bài toán tối ưu trong trường hợp robot 
không đủ 6 bậc tự do công tác. Cần ưu tiên vị trí hoặc định hướng của khâu 
chấp hành. 
4. So sánh lựa chọn phương pháp tối ưu hoá thích hợp với dạng hàm Banana 
của bài toán, trên cơ sở những phương pháp có triển vọng cao do các tạp chí 
toán học chuyên nghành tối ưu xếp hạng, đảm bảo tính ổn định và thời gian 
giải bài toán ngắn nhất so với các phương pháp khác. 
5. Sử dụng hàm Solver của MS-Excel giải bài toán ngược cho một số robot 
điển hình và kiểm tra kết quả bằng cách đối chiếu với các phương pháp 
truyền thống. Phương pháp này cho phép khởi tạo bài toán ngược đến 200 
biến, đáp ứng mọi yêu cầu giải bài toán ngược cho robot trên thực tế. 
6. Nội suy quỹ đạo chuyển động cho robot trong không gian khớp, lấy thông tin 
đầu vào là kết quả bài toán động học ngược và thời gian chuyển động hết 
quãng đường giữa hai điểm tựa cho trước bởi ma trận thế. 
7. Đề xuất một cấu trúc cổ tay cầu sử dụng truyền động song song dư tăng 
cường khả năng cân bằng động học và khả năng tải của cấu trúc. Chế tạo và 
thử nghiệm thành công mô hình dựa trên thiết kế đó. 
8. Một số kiến nghị cho hướng nghiên cứu tiếp theo: 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
134 
 Phát triển phương pháp tối ưu hoá giải bài toán động học cho robot song 
song, theo định hướng ghép bài toán xác định các nghiệm toán học và 
nghiệm điều khiển làm một bài toán duy nhất nhằm giảm thời gian chuẩn bị 
dữ liệu. 
 Phát triển phương pháp tối ưu giải bài toán động học ngược robot hở để giải 
quyết các bài toán khác kết hợp như tránh va chạm trong vùng làm việc, hạ 
thấp trọng tâm, di chuyển tối thiểu, trên cơ sở điều chỉnh miền chọn nghiệm 
của bài toán tối ưu, hoặc khởi tạo bài toán quy hoạch đa mục tiêu. 
 Phát triển phương pháp tối ưu xác định biên của vùng làm việc dựa trên 
chức năng gán trước giá trị mục tiêu của Excel, tạo ra một đám mây điểm 
là tâm bàn kẹp nằm trên ranh giới phía trong và phía ngoài biên của miền 
làm việc. 
 Phát triển phương pháp tối ưu giải bài toán động học ngược robot để khảo 
sát sự di động của điểm tựa công nghệ hợp lí, trong khi giải bài toán động 
học ngược của robot theo phương pháp các nhóm ba [8]. 
 Phát triển phương pháp tối ưu giải bài toán động học ngược robot, trên cơ 
sở quy tắc chuyển vị xoắn liên tiếp thay vì sử dụng quy tắc DH như hiện 
nay. 
 Định nghĩa một lần từ đầu chương trình, nhằm tránh việc tính toán lặp lại 
các đại lượng siêu việt có tần suất xuất hiện lớn trong hàm mục tiêu. Từ đó 
rút ngắn thời gian chuẩn bị dữ liệu động học hơn nữa. 
 Phát triển phương pháp tối ưu giải bài toán động học ngược robot thành pha 
2, trong bài toán động học ngược dùng phương pháp hình học có pha 1 sử 
dụng phương pháp các nhóm 3 [8]. 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
135 
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 dung của đề tài luận án). 
1. Phạm Thành Long, Trần Vệ Quốc (2004), “Điều khiển Robot hàn khi gia công 
các quỹ đạo phức hợp”, Tạp chí khoa học công nghệ các trường đại 
học kỹ thuật, (48+49), Nxb Bách Khoa Hà Nội, tr. 137-141. 
2. Phạm Thành Long, Hoàng Vị (2008), “Xác định các biến trong điều khiển 
động học robot, Tạp chí khoa học công nghệ các trường đại học kỹ 
thuật, (65), Nxb Bách Khoa Hà Nội, tr. 30-33. 
3. Phạm Thành Long, Hoàng Vị (2009), “Tự động hóa chuẩn bị dữ liệu động học 
trong điều khiển robot”, Tạp chí khoa học công nghệ các trường đại 
học kỹ thuật, (68), Nxb Bách Khoa Hà Nội, tr. 53-58. 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
136 
TÀI LIỆU THAM KHẢO 
Tiếng Việt 
1. Tạ Văn Đĩnh (2000), Phương pháp tính- giáo trình dùng cho các trường đại 
học kỹ thuật, Nxb Giáo Dục, Hà Nội, tr. 7-21. 
2. Nguyễn Hoàng Hải, Nguyễn Khắc Kiểm (2003), Lập trình Matlab, Nxb Khoa 
học kỹ thuật, Hà Nội, tr. 114-131. 
3. Đào Văn Hiệp (2004), Kỹ thuật Robot, Nxb Khoa học và Kỹ Thuật, Hà Nội, 
tr. 18-55. 
4. B. Heimann, W. Gerth, K Popp (2008), Cơ điện tử, Nxb Khoa học và Kỹ 
Thuật, Hà Nội, tr. 19-65. 
5. Nguyễn Nhật Lệ (2001), Tối ưu hóa ứng dụng, Nxb Khoa học kỹ thuật, Hà 
Nội, tr. 76-87. 
6. Tạ Duy Liêm (2004), Robot và hệ thống công nghệ Robot hóa-Giáo trình cao 
học ngành cơ khí, Nxb Khoa học và Kỹ Thuật, Hà Nội, tr. 109-127. 
7. Nguyễn Thiện Phúc (2002), Robot công nghiệp, Nxb Khoa học và Kỹ Thuật, 
Hà Nội, tr. 86-133. 
8. Nguyễn Ngọc Quỳnh, Hồ Thuần (1978), Ứng dụng ma trận trong kỹ thuật, 
Nxb Khoa học kỹ thuật, Hà Nội, tr. 123-142. 
9. Trần Thế San (2003), Cơ sở nghiên cứu và sáng tạo Robot, Nxb Thống kê, tr. 
27-192. 
10. Trần Vũ Thiệu, Bùi Thế Tâm (1998), Các phương pháp tối ưu hóa, Nxb Giao 
thông vận tải, Hà Nội, tr. 373-389. 
11. Nguyễn Mạnh Tiến (2007), Điều khiển Robot công nghiệp, Nxb Khoa học và 
Kỹ Thuật, Hà Nội, tr. 59-99. 
12. Bùi Minh Trí (1995), Tối ưu hóa, Trường đại học Bách Khoa Hà Nội, tr. 165-
195. 
13. Đoàn Thị Minh Trinh (1998), Công nghệ CAD/CAM, Nxb Khoa học và kỹ 
thuật, Hà Nội, tr. 23-37. 
14. Nguyễn Phùng Quang (2006), “Những điều cần biết về điều khiển robot”, 
Tạp chí Tự động hóa ngày nay, (68), tr. 49-52. 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
137 
15. Nguyễn Trọng Doanh (2008), “Thiết kế hệ thống đo độ chính xác lặp cho 
robot công nghiệp”, Tạp chí Khoa học và Công nghệ các trường đại học 
kỹ thuật, (64), Nxb Bách Khoa Hà Nội, tr. 25-29. 
16. Phạm Thành Long (2003), “Nghiên cứu động học, động lực học tay máy hàn 
PANASONIC” Luận văn thạc sỹ kỹ thuật, ĐHKT CN Thái Nguyên. 
17. Thái Thu Hà, Hồ Thanh Tâm (2005), “Ứng dụng robot song song trong máy 
đo toạ độ CMM”, Tuyển tập các báo cáo khoa học vica 6, Hà Nội, tr. 
162-166. 
18. Lê Hoài Quốc, Chung Tấn Lâm (2007), Nhập môn robot công nghiệp, Nxb 
Khoa học kỹ thuật, Hà Nội, tr. 128-214. 
Tiếng Anh 
19. J. Abadie and J. Carpentier (1969), Generalization of the Wolfe reduce 
gradient method to the case of nonlinear constraint, Optimization, 
Academic Press, London, pp. 37-47. 
20. P. T. Boggs and J. W. Tolle (2000), Sequential quadratic programming for 
largge-scale nonlinear optimization, J. Comput. Appl. Math. 124, (1-2), 
pp. 123-137. 
21. K. Deb (2000), An efficient constraint handling method for genetic algorithm, 
Comput, Methods Appl. Mech. Eng. 186 , (2- 4), pp. 311-338. 
22. L. Yan and D. Ma (2001), Global Optimization for constrained nonlinear 
programs using line-up competition algorithm, Compus. Oper. Res. 25, 
(11-22), pp. 1601-1610. 
23. M. Mathur, S. B. Karale, S. Priye, V. K. Jayaraman, and B. D. 
Kulkani(2000), Ant Colony approach to continuos function optimization, 
Ind. Engng. Chem. Res 39, (10), pp. 3814-3822. 
24. M. Sakawa and K. Yauchi (2000), Floating point genetic algorithms for non 
convex nonlinear programming problems: revised GENOCOP III, 
Electron. Comm. Japan 83, (8), pp. 1-9. 
25. H. sarimveis and A. Nikolakopoulos (2005), A A line up evolutionary 
algorithm for solving nonlinear constrained optimization problems, 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
138 
Comput. Oper. Res 32, (6), pp. 1499-1514. 
26. C. Kao (1998), Performance of Several nonlinear Programming Software 
packages on microcomputers, Comput. Oper. Res. 25, (10), pp. 807-816. 
27. A. F. Kuri-Morales and J. Guitiérrez-Garcia (2001), Penalty functions 
methods for constraited optimization with genetic algorithm: a statistical 
analysis, Proc. 2
nd
 Mexican International Conference on Artificial 
Intelligence, Springer-Verlag, Heidelberg, Gemany, pp. 108-117. 
28. L. S. Lasdon, A. D. Warren, A. Jain, and M. Ratner (1978), Design and 
Testing of a generalized reduced gradient code for nonlinear 
Programming, ACM Trans. Math. SoftWare 4, (1), pp. 34-50. 
29. Z. Michelewicz (1995), Genetic Algorithms, Numerical Optimization and 
constraints, Proc, 6
th
 International Conference on Genetic algorithm (L. 
J. Eshelman, ed.), Morgan Kaufmann, California, pp. 151-158. 
30. Z. Michelewicz, M. Schoenauer (1996), Evolutionary algorithms for 
constrained parameter optimization problems, Evolutionary 
Computation 4, (1), pp. 1-32. 
31. K. Miettinen, M. M. Makela, and J. Toivanen (2003), Numerical comparison 
of some penalty-based constraint handling techniques in genetic 
algorithms, J. Global Optimum. 27, (4), pp. 427- 446. 
32. Parviz E. Nikravesh (1988), Computer-Aided Analysis of Mechanical 
Systems, Printed in the USA, pp. 19-250. 
33. Katsuhiko Ogata (2002), Modern Control Engineering; Fourth Edition; 
Printed in the USA, pp. 1-9. 
34. H. S. Ryoo and N. V. Sahinidis (1995), Global optimization of nonconvex 
NLPs and MINLPs with applications in process design, Comput. Oper. 
Res. 19, (5), pp. 551-566. 
35. L. Sciavicco, B. Siciliano (1996); Modeling and control of Robot 
Manipulator, McGraw –Hill, pp. 61-85. 
36. Dean L. Taylor (1992), Computer Aided Design, Copyright © by Addison-
Wesley Publishing Company, pp. 45-60. 
 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên  
139 
37. P.M. Taylor (1990), Robotic Control, Printed in the London, pp. 12-33. 
38. T. Wang (2001), Global optimization for constrained nonlinear 
programming, Ph. D. thesis, Department of Computer Science, 
University of Illinois, Illinois, pp. 1-40. 
39. Ozgur Yeniay (2005); A Comparative study on optimization methods for the 
constrained nonlinear programming problems; Mathematical Problems 
in Engineering 2005, pp. 165-173. 
Tiếng Nga 
40. Я.A. ШИФPИHA (1982), ПPOMЫШЛEHHAЯ POБOTO-TEXHИKA, 
MOCKBA “MAШИHOCTPOEHИE”, 54-122C. 
 
1000
0
)( '1'
1
iii
iiiiiii
iiiiiii
i
i
i
ii
i
i
dcs
sascccs
casscsc
AAqA
            Các file đính kèm theo tài liệu này:
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.pdf