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

Ứng dụng mạng nơron để giải bài toán động học ngược cho tay máy

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 (4.26 MB, 100 trang )


vi


 TRANG

 i
 ii
 iii
 iv
 vi
Danh sách các  ix
 ix
Danh sách các  vii
Danh sách các hình viii
1. 


1.1 t v 1
1.2 Gii thiu chung v robot công nghip 2
1.2 2
1.2.2  3
1.2.4  4
1.3 5
1.4  5
1.5 6
2. 








 7
ng hc thun ca tay máy 7
- Hartenberg 8
 10
 11
 11
 12
 13

vii
 13
2.2.3 Phn t x lí 14
 vào (Inputs) -ra (Output) 15
2.2.3.2  15
2.2.3.3  16
2.2.4 Các loi mô hình cu trúc m 19
2.2.5 Các tính cht ca m 20
2.2.6 Các lut hc 20
2.2.7  22
2.2.7.1 





 23
2.2.7.2 








 23
2.2.8 -Marquardt 24
2.2.8.1 







 25
2.2.8.2  26
2.2.8.3  31






















7 




 35
 37
3.3 









  



 40
. 














4.1 



1_1 45
4.1.1  45
4.1.2 



 46
4.1.3 












 53
4.1.4  54
4.2 



2_1 60
4.2.1  60

viii
4.2.2 



 60
4.2.3 






 2_1 64
4.2.4   65
 71
 74
 76


ix
DANH SÁCH 

q
i

P
i
: S
a
i


i

i

i-1
và z
i
.
d
i


-


i

i

i-1
và x
i
.
A
i
: -1
i
T
n
n 
p: vec

n, s, a: là các 
x
i
 
y
i

W
ij


b
i
: T
v
i
= net
i

a(net
i
) =a(v
i
)

: H
x
k

g
k


k
:  


E: 





e
p,m
: 











 p



: 



  g-Marquardt
i, j, k: 

x
J: 



n
i
: 




n
1
: 






n
2
: 






n
Q
: 





z
j,i
: 
z
j
: 

s
j:
 
: 






















xi


ANN: Artificial Neural Network
MLP: Multilayer perceptrons
PPN: Polynomial Pre-Processor
NN: Neural Network
ANFIS: Artificial Neuro- Fuzzy Inference System
DH:Denavit  Hartenberg
c
i
: c
i
s
i
:  s
i

c
ij
: c
i

j



















xii


TRANG
 ER7 35























 54
4.2
 57
 3


2_1 





. 65
 4.4     
 68

















xiii
DANH SÁCH CÁC HÌNH

TRANG
Hình 1.1 3
Hình 2.1 9
Hình 2.2  14
Hình 2.3
i 15
Hình 2.4
 16
Hình 2.5
 16
Hình 2.6 17
Hình 2.7 17

Hình 2.8
 18
Hình 2.9
 18
Hình 2.10
 19

Hình 2.11
 19
Hình 2.12
 20
Hình 2.13
 21
Hình 2.14
 21
Hình 2.15
 21
2.16 









. 27
2.17 3 


 29
 2.18 











 -
Marquardt 33
Hình 3.1 Tay máy Scorbot ER7 34

Hình 3.2  35
3.3 





 7 




 40

3.4






















7 41

xiv
3.5 7 trong 




 42
3.6 7 



ng Oxy
1_1 43
3.7 7 




2_1. 44
4.1 



 46
4.2 







 46
4.3 














 47
4.4 





1_1  47
4.5 





1_1 48
4.6 1_1 














 48
4.7 1_1 48
4.8 1_1 49
4.9 



1_1 sau 1000 



 49
4.10 




1_1 50
4.11 , 



















1_1 50
 4.12 
1_1 51
4.13 












1_1 51
4.14 
1




1_1 52

4.15 
2




1_1 52

4.16 
3




1_1 52

4.17 
4





1_1 53

4.18  








5




1_1 53
4.19 



 
1














1_1 56

xv
4.20 



 
2














1_1 56

4.21 



 
3













1_1 56
4.22 



 
4














1_1 57
4.23 



 
5














1_1 57
4.24 









 1_1 










 59
4.25  1_1 
 59
4.26 










2_1 60
4.27  2_1 







 1867




 61
4.28 
l



2_1 61
4.29 , 





















2_1 62
4.30 






2_1 62
4.31 
1





2_1 63
4.32 
2




2_1 63

4.33 
3




2_1 63

4.34 
4




2_1 64

4.35 

5




2_1 64
4.36 



 
1













2_1 66


xvi
4.37 


 
2













2_1 66

4.38 



 
3














2_1 67

4.39 



 
4













2_1 67


4.40 



 
1













2_1 67

4.41 










 2_1 










 69
4.42 2_1 





 

 69






1.1 



 

     





Chúng  
V



 
 


 
q
i
, 
có bcho tay
máy 10].
          không
 10

2



10
10].







 

              

1.2 
 rên hình 1.1[1] các
 sau:
Tay máy: 

(1), thân (2), cánh tay trên (3), cánh tay
(4)(5).
ng: 






3



Hình 1.1


mà ro
1.2
h 

Tay




cá 5. 






4



n
i
i1
W 6n ip




(1.1)
- âu 
- P
i

1.2.4 



c
10],
[11],[12],[13],[14
                 
.

                 

(gradient descent learning algorith). 

 
 

Alavandar S. và Nigam M. J





Shah, Rattan và Nakra [13] 



5
  



             
 
Ông  


do       
t 


1.3 ài.
Nghiê   á   


có 
1.4 
- 
- 
-            

- rbot ER7.
- 
-  .
- 


.


6
1.5 
 
tay
máy Scorbot ER7.

 


,  





















7










            


làm
 . Bài
 2 

 

- 

- 

 
ng hc thun ca tay máy



-  

- 
- 

- Các t



8



0
x
0
y
0
z
0



T
E
=
x x x x
y y y y
z z z z

n s a p
n s a p
n s a p
0 0 0 1







(2.1)
 

b



-
- 


- Hartenberg

 
 DenavitHartenberg 
 DenavitHartenberg    

- t trc ta  z
i

nm dc theo trc khng i+1.
- t gc to  O
i
tm ca Z
i
và pháp tuyn chung nh nht ca
trc Z
i
và Z
i-1
.

9
- t trc t x
i
n chung gia z
i-1
và z
i
ng t
khn khp i+1.
- Trc y
i
vuông góc vi x
i
và z
i
theo qui tc bàn tay phi.
- Trong mt s ng h c bit, quy tc Denavit  Hartenberg cho
nh m


0

0



n

n





i-1



Hình 2.1.

10

i
x
i
y
i
z
i


i-1
x
i-1
y
i-1
z
i-1
hoàn toàn

- a
i
 ng vuông góc chung gia 2 trc khng i+1 và i .
- 
i
là góc quay quanh trc x
i
gia trc z
i-1
và z
i
.
- d
i
là khoc trc khng i t ng vuông góc chung gia
trc khng i-1 vi trc khng vuông góc chung gia
khng i và trc khng i+1.
- 
i
là góc quay quanh trc z

i-1
gia trc x
i-1
và x
i
.

i

i
, d
i

i
 Hartenberg (DH).

i
.

i
.
2.1.1.2 Mô hình bii
 
-

i-1

i
.


i-1

i
.

i-1

i

i
.

i

i
.
B
     
i i p i p i i
A = R z,    (a ,0,0 .R x, )
(2.2)

-1:
A
i
=
      
      
i i i
c -s c s s a c

s c c -c s a s
0 s c d
0 0 0 1






(2.3)
 
i


i
d
.

11


0
T
i
= A
1
A
2

i

(2.4)
     

0
T
n
= A
1
A
2

n
(2.5)

T
E
 
T
E
=
0
T
n
(2.6)

x x x x
y y y y
z z z z
n s a p
n s a p

n s a p
0 0 0 1







=
0
T
n
(2.7)

2.1.1.3  thit lp h ng hc cho tay máy
a. Gn các h to  lên các khâu.
b. Lp bng thông s DH.
c. Da vào các thông s nh các ma trn A
i
(theo công thc 2.3)
d. Tính các ma trn T
i
(v ng ca khâu th i so vi khâu c nh) và
ving hc c

.
ng hc ca tay máy




, .

trong 1. 


12


  (2.7) ta có:

x x x x
y y y y
0
n 1 2 n
z z z z
n s a p
n s a p
    
n s a p
0 0 0 1








C


00
in
i
n
T = T T

(2.8)
(2.8)
-1
i
T
ta có:

-1 i
i
0
nn
T T = T

Do
-1 -1 -1 -1 -1
i 1 2 i i 2 1
T = (A A A ) = A A. A

Nên:
-1 -1 -1 i
i 2 1 n n
0
A A A T = T.





x x x x
y y y y
i 1 1 1
n i 2 1
z z z z
n s a p
n s a p
T = A A A
n s a p
0 0 0 1
  








(2.9)
-1



i
q

.
2.2 Lý thuyt m
- 


 

13


2.2.1 Lch s phát trin ca mo


             



               
Hopp              
          
        
 

 
ng  

c




11


 




14


 






- 


Hình 2.2 
2.2.3 Phn t x lí

-

M

-


×