Đ I H C BÁCH KHOA HÀ N I Ộ

Ạ Ọ

VI N C KHÍ Ệ Ơ Đ ÁN THI T K H TH NG C ĐI N T Ế Ệ Ố Ế

Ơ Ệ Ử

Đ tàiề

Ế Ệ Ố

THI T K H TH NG C ĐI N T Ơ Ệ Ử CHO ROBOT HAI B C T DO RR

Ậ Ự

Giáo viên h

ng d n

ướ

Ths M C TH THOA

Đinh Đ c Anh ứ

L p : CĐT2 K55

Sinh viên th c ự hi nệ ớ

Hà N i 12/2013

N I DUNG TRÌNH BÀY

1.

Gi

i thi u chung v robot công nghi p

2.

Thi

t k mô hình 3D c a robot RR

ế ế

3.

Tính toán đ ng h c thu n, ng

c robot

ượ

RR

4. Bài toán tĩnh h c robot RR

5. Bài toán đ ng l c h c Robt RR

ự ọ

6.

Thi

t k qu đ o chuy n đ ng

ế ế

ể ộ

ỹ ạ

7.

Đi u khi n và mô ph ng robot

1. GI

I THI U CHUNG V ROBOT

ü Trên th gi

i:

ế ớ

Ø Năm 1921, thu t ng “Robot” xu t phát t

ế

ấ ệ ầ

ừ ữ ti ng CH Séc(Czech), nó xu t hi n l n đ u tiên trong m t v k ch Rossum’s Universal Robot ở ị c a Karel Capek cùng năm đó. ủ

i đã có nh ng b

ế

ướ

ự ệ

ướ

c phát Cho đ n nay, th gi ế ớ tri n vô cùng m nh m trong lĩnh v c Robot.đ c ể ặ ẽ ạ c có n n công nghi p phát tri n bi t là các n ể ề ệ : Anh, Th y Đi n,Nh t,M , CHLB nh ể ư Đ c,Pháp, Ý……. ứ

ü Trong n

c:ướ

Ø Tháng 4/1998 Nhà máy Rorze/Robotech ch t o

ế ạ

và l p ráp đ t

H i Phòng v i v n 46 tri u

ặ ở ả

ớ ố

đôla, đi vào ho t đ ng.

ạ ộ

Ø Năm 2002, công ty TOSY c a Vi

t Nam thành

l p, nghiên c u ch t o Robot gi

i trí, t

i nay

ế ạ

đã có h n 800 thành viên.

ơ

Ø Tháng 10/2003, H i khoa h c và công ngh

Robot Vi

t Nam đ

c thành l p.

ượ

2. THI T K MÔ HÌNH 3D C A ROBOT RR

ế ế

t k mô hình 3D c a robot có d ng nh ư

Ta thi sau

3. TÍNH TOÁN Đ NG H C THU N VÀ NG

C

ƯỢ

ơ ồ ặ ệ ọ ộ

:

Ta có s đ đ t h t a đ cho robot theo quy t c Denavit-Hatenberg nh sau

ư

B NG DH VÀ KHÔNG GIAN LÀM VI C

Sau khi ch n tr c t a đ nh trên ta có b ng DH:

ụ ọ ộ ư

Không gian làm vi c c a robot

ệ ủ

i h n góc xoay các bi n kh p nh trên thì ta có không ớ

ị ớ ạ

ư

V i giá tr gi gian làm vi c (hay vùng làm vi c ) c a robot có th v nh sau: ệ ệ

ể ẽ ư

ế ủ

CÁC MA TR N TRUY N DH

D ng t ng quát c a ma trân Denavit-Havtenberg cho các khâu có d ng nh ư ạ sau :

Ma tr n Denavit-Hatenberg c a khâu 1: ủ ậ ủ

Ma tr n Denavit-Hatenberg c a ậ khâu 2

t l p các ph

ng trình đ ng

ế ậ

ươ

Thi h c ọ

c ma tr n bi n đ i t a đ thu n ừ ượ ậ ị ổ ọ ế ậ ầ ộ

ng c a khâu

ướ

t v trí và h ộ ố ị ộ

ủ ộ ộ

ị ệ ọ ố

Ma tr n trên cho ta bi ế ị thao tác trong h t a đ c đ nh hay nói cách ệ ọ khác là v trí c a đi m tác đ ng cu i và h ng ố ướ ể i đi m tác c a h t a đ đ ng g n vào khâu t ể ạ ắ ủ đ ng cu i trong h t a đ c đ nh,nên có th ể ộ ố ị ộ bi u di n qua các bi n kh p qi ớ ể

ệ ọ ế

T các ma tr n trên ta xác đ nh đ nhât c a khâu 2 so v i khâu c đ nh là: ố ị ủ ớ

ng trình đ ng

ươ

Thi t l p các ph ế ậ h c(ti p) ế ọ Ta có ma tr n Cacdan bi u di n h ậ khâu đế

ể ễ ướ ng c a h t a đ đ ng cu i đ i v i ố ố ớ ộ ộ ệ ọ ủ

ế ợ ậ ớ ươ ng trình đ ng h c ộ ọ

Thì ta có các ph Robot T ma tr n trên k t h p v i ma ừ tr nậ

Đ ng h c thu n ọ

Ch n quy lu t chuy n đ ng ậ b t kì nh sau :

ư

Đ ng h c thu n (ti p)

ế

Do thi xE,yE,zE

150

100

50

]

m c [

0

E z ,

E y ,

E x

-50

-100

xE yE zE

-150

0

1

2

3

4

6

7

8

9

10

5 t [s]

Và c ượ đ đ th ồ ị nh ư hình v ẽ

Thay các giá tr trên vào ph ng trình ta đ c : ị ươ ượ

ồ ị ậ ố

Đ th v n t c và gia t c đi m tác đ ng cu i ố

ẽ ượ

c đ th v n ồ ị ậ

V i các thông s đã ch n nh trên thì khi đó ta v đ ọ ớ t c và gia t c c a đi m tác đ ng cu i nh sau: ố

ư ộ

ố ủ

ư

Đ th gia t c

ồ ị

V n t c góc các khâu

ậ ố

V n t c góc khâu 2 , khâu cu i ố ậ ố

V n t c góc các khâu ậ ố (ti p) ế

ồ ị ậ ố

Đ th v n t c góc khâu cu i ố

c bi u th c v n t c góc khâu cu i thì ta v đ ượ ậ ố ẽ ượ ứ ể ố c đ th v n ồ ị ậ

Sau khi có đ t c góc ố

Đ ng h c ng

c ượ

D dàng gi i ra ta đ ễ ả c ượ

ế

c

Đ th các bi n kh p trong bài đ ng ớ ồ ị h c ng ọ

ượ

Đ th các bi n kh p trong bài đ ng ớ ồ ị h c ng ọ

ế c (ti p) ế

ượ

Đ th thu đ

c

ồ ị

ượ

4. Bài toán tĩnh h cọ

Mô hình

4. Bài toán tĩnh h c (ti p)

ế

Ph ng pháp: ươ

4. Bài toán tĩnh h c (ti p)

ế

K t quế

5. Tính toán đ ng l c h c ọ

Mô hình

ng suy

ố ượ

5. Tính toán đ ng l c h c (ti p)ế Ma tr n kh i l ậ r ngộ

c

ượ

5. Tính toán đ ng l c h c ộ (ti p)ếSau khi thay các thông s vào ta thu đ ố ng trình vi phân chuy n đ ng các ph ươ c a robot ủ

t k qu đ o chuy n

ế ế

ỹ ạ

t k qu đ o theo không gian

ỹ ạ

6. thi đ ngộ ế ế

6.1 thi kh pớ

t k qu đ o chuy n đ ng

ế ế

ỹ ạ

6. thi (ti p)ế

t k qu đ o chuy n đ ng

ế ế

ỹ ạ

6. thi (ti p)ế

Kh p 1ớ

Kh p 2 ớ

t k qu đ o chuy n đ ng

ế ế

ỹ ạ

c các đ th t

ng ng c a v trí, v n t c và gia t c c a

ồ ị ươ

ố ủ

ậ ố

6. thi (ti p)ế ượ

Ta thu đ kh pớ Kh p ớ 1

t k qu đ o chuy n đ ng

ế ế

ỹ ạ

6. thi (ti p)ế Kh p 2ớ

t k qu đ o chuy n đ ng

ế ế

ỹ ạ

6. thi (ti p)ế

t k qu đ o chuy n đ ng

ế ế

ỹ ạ

6.2 Thi

t k qu đ o theo không gian làm vi c ệ

ỹ ạ

6. thi (ti p)ế ế ế

t k qu đ o chuy n đ ng

ế ế

ỹ ạ

Ta đ

6. thi (ti p)ế ượ

c đ th ồ ị

t k qu đ o chuy n đ ng

ế ế

ỹ ạ

Hình v mô ph ng v trí c c u theo t khi đó

ơ ấ

6. thi (ti p)ế ẽ

t k qu đ o chuy n đ ng

ế ế

ỹ ạ

6. thi (ti p)ế t k qu đ o chuy n đ ng đi m cu i di chuy n theo đ ỹ ạ ế ế

ng tròn đ ng ườ ể ể ể ố ộ ườ

6.3 thi kính AB

i h ph ng trình ta thu ả ệ ươ

Ti n hành gi đ ế cượ

t k qu đ o chuy n đ ng

ế ế

ỹ ạ

6. thi (ti p)ế

t k qu đ o chuy n đ ng

ế ế

ỹ ạ

6. thi (ti p)ế

V trí c ơ ị c u ấ ng t ươ ng theo ứ th i gian ờ t

ề ể

ệ ố

S đ đi u khi n

7 Đi u khi n và mô ể ề ph ngỏ 7.1 H th ng đi u khi n theo không gian kh p ể ệ ố 7.1.1 Đi u khi n theo h th ng đi u khi n ph n ả ề h iồ ơ ồ ề

ơ ồ ề Các thông s đi u khi n và s đ đi u khi n ể ố ề ể

7 Đi u khi n và mô ph ng ề (ti p)ế

ọ ề ậ ớ

Ta ch n lu t đi u khi n là PD v i các h s ệ ố ể nh bên ư

Các kh i con nh sau ư ố

7 Đi u khi n và mô ph ng ề (ti p)ế

7 Đi u khi n và mô ph ng

ề (ti p)ếKh i Robot

c các k t qu ả ế ượ

7 Đi u khi n và mô ph ng ề (ti p)ếTa thu đ

7 Đi u khi n và mô ph ng ề (ti p)ế

7 Đi u khi n và mô ph ng ề (ti p)ế

7 Đi u khi n và mô ph ng (ti p)ế7.2 S d ng mô hình xu t ra t

SolidWorks

ử ụ

ẽ ư

Đ mô ph ng ỏ ể t mô hình ừ SolidWork ta dung mô hình nh hình v , v i các thông ớ số a1=650 mm a2=550 mm m1=3kg m2-=2.5 kg

7 Đi u khi n và mô ph ng

ẽ ừ ạ

ề (ti p)ếXu t b n v mô hình t

.xml r i sau đó import sang môi tr SolidWork và chuy n sang file có d ng ể ng matlab ta đ ấ ả ồ c ượ ườ

ề ể ố

7 Đi u khi n và mô ph ng (ti p)ếThêm các kh i đi u khi n vào

ng trình và ta thi đ c k t qu ế ươ ượ ả ạ

7 Đi u khi n và mô ph ng ề (ti p)ếCh y ch

7 Đi u khi n và mô ph ng ề (ti p)ế

K t lu n

ế

Ơ Ệ Ử giúp ề ố

ơ

ấ ề

ượ

ể ế

ơ ẫ

ế

ế

c các th y cô trong Vi n ch ỉ

ể ư ầ

- Đ ÁN THI T K H TH NG C ĐI N T Ế Ệ Ố em làm quen và tìm hi u kĩ h n các v n đ c t lõi ơ và b n ch t v robot và có ích h n cho em sau này. Qua đó chúng em có th tìm hi u sâu h n , hi u ể ể c cách ti p c n và gi quy t các v n đ c a đ ề ủ ả ế ậ môn h c. Đ ng th i qua đó hình thành thêm các kĩ ồ t báo cáo…r t có năng làm vi c,l p k ho ch, vi ạ ệ ậ ích cho sau này. - Trong quá trình làm đ án cũng có nhi u v n đ ề ẫ ề i quy t mà trong kh năng c a em có th ch a gi ủ ả ế c, em r t mong đ đ ệ ượ ấ b o thêm.

ượ ả