HUTECH
B GIÁO DC VÀ ÀO TO
TRNG I HC K THUT CÔNG NGH TP.HCM
BÙI ÌNH THIÊN
IU KHIN BÁM
QU O MONG MUN CA ROBOT DI
NG A HNG S DNG B IU KHIN
TRT
LUN VN THC S
Chuyên ngành: THIT B, MNG VÀ NHÀ MÁY IN
MÃ S : 60.52.50
TP. H Chí Minh, tháng 06 nm 2012
HUTECH
B GIÁO DC VÀ ÀO TO
TRNG I HC K THUT CÔNG NGH TP.HCM BÙI ÌNH THIÊN
IU KHIN BÁM
2. TS. Nguyn Thanh Phng Phn bin 1
3. TS. Nguyn Vin Quc Phn bin 2
4. TS. Nguyn Vit Cng y viên
5. TS. Võ Hoàng Duy Th ký
Xác nhn ca Ch tch Hi đng đánh giá lun vn và Khoa qun lý chuyên ngành
sau khi lun vn đã đc sa cha (nu có).
Ch tch Hi đng đánh giá Lun vn Khoa qun lý chuyên ngành
HUTECH Tp. H Chí Minh, ngày 14 tháng 06 nm 2012
NHIM V LUN VN THC S
H tên hc viên: Bùi ình Thiên Gii tính: Nam.
Ngày, tháng, nm sinh: 03/03/1975 Ni sinh: ng Nai.
Chuyên ngành: Thit b, mng và nhà máy đin MSHV:1081031023.
I. TÊN TÀI.
iu khin bám qu đo mong mun ca robot di đng đa hng s dng b
điu khin trt.
II. NHIM V VÀ NI DUNG.
1. Nhim v ca đ tài:
Xác đnh mô hình đng hc và mô hình đng lc hc ca robot di đng đa
hng ba bánh (OMR).
Nghiên cu phng pháp điu khin trt vi phân (Differnce Sliding Mode
Control - DSMC) cho robot di đng đa hng ba bánh (OMR).
Mô phng robot bám theo qu đo tham chiu b điu khin s dng Matlab
Simulink cho robot di đng đa hng ba bánh (OMR).
Nhn xét kt qu đt đc và kh nng ng dng b điu khin đa ra trong điu
kin có nhiu và ma sát.
Tôi xin cam đoan rng lun vn vi ni dung “iu khin bám qu đo
mong mun ca robot di đng đa hng s dng b điu khin trt” là công
trình nghiên cu ca riêng tôi, di s hng dn ca TS. Nguyn Hùng.
Các s liu, kt qu mô phng nêu trong lun vn là trung thc, có ngun
trích dn và cha đc công b trong các công trình nghiên cu khác.
Tp. H Chí Minh, ngày 15 tháng 06 nm 2012
Ngi thc hin lun vn
Bùi ình Thiên HUTECHLI CM N
Khi tôi bc chân đn i hc K Thut Công Ngh thành ph H Chí Minh,
ni tôi đã đc dìu dt đn bn b tri thc bi nhng ngi Thy, Cô, Anh, Ch vi
tm lòng hy sinh, tn ty và bao dung.
Xin cm n i hc K thut Công ngh thành ph H Chí Minh, cùng quý
Thy, Cô đã tn tình truyn đt kin thc và to mi điu kin tt nht cho lp chúng
tôi trong sut hc trình cao hc.
Vi lòng tri ân sâu sc, tôi mun nói li cám n đn Thy TS. Nguyn Hùng,
tc đ nh mong mun, to nn tng c bn vi mô hình toán hc rõ ràng cho vic
ng dng vào thc t cuc sng nh: Robot hàn, vn chuyn vt t, thit b trong nhà
máy, xí nghip, bnh vin, các dây chuyn t đng hóa …
HUTECHABSTRACT
In this paper, an expected tracking slide controller is proposed for the omni-
directional mobile three-wheel Robot following a curve based on the kinetic model
(Omni-directional Mobile Robot OMR). To design such an expected tracking slide
controller, it is necessary to define the numerical vector and then choose the sliding
surface vector. The style of Differential Sliding Mode tracking Controller – (DSMC)
is based on the back-stepping technique, and the stability of the system is ensured by
Lyapunov theory of stability. The control rule will stabilize the sliding surface vector
and make the error vector get toward zero.
The paper also uses Matlab software to establish simulations and their results
prove both convergence and stability of the expected tracking slide controller.
The study contributes to the scientific foundation for designing and building
the Omni-directional Mobile Robot (OMR) to be controlled for moving along the
reference trajectory with high accuracy in terms of position and velocity as expected,
and creates basical basis with definitely mathematical model for further application
to real life, such as special robots for welding, transporting materials and equipment
in workshops, factories, hospitals, and the automation lines …
HUTECHMC LC
1.9 im mi ca lun vn.
34
1.10 Ni dung tng quát ca lun vn.
34
HUTECHChng 2 C S LÝ THUYT 36
2.1 Gii thiu phng pháp Lyapunov.
36
2.2 nh lý n đnh th 2 ca Lyapunov
36
2.3 Lý thuyt điu khin trt
38
2.3.1 Gii thiu chung
38
2.3.2 Thit k b điu khin trt
40
Chng 3 MÔ HÌNH TOÁN
44
3.1 Cu trúc hình hc ca Robot di đng đa hng (OMR)
44
3.2 Mô hình toán Robot di đng đa hng (OMR)
45
3.2.1 Mô hình đng hc
45
3.2.2 Mô hình đng lc hc
406
Chng 4 THIT K B IU KHIN TRT VI PHÂN
PH LC C
75
HUTECH
iv
DANH MC CÁC T VIT TT
OMR: Robot di đng đa hng (omnidirectional mobile robot)
DSMC: iu khin trt vi phân (Differnce Sliding Mode Control)
OMS-SOW: Robot di đng đa hng có bánh xe đa hng (Omnidirectional
Mobile Robot - Steerable Omnidirectional Wheels)
4WD: Bn bánh xe có lái (Four Wheet Drive)
OOMR: Robot di đng đa hng vn hành ngoài lòng đng (Offroad
Omnidirectional Mobile Robot)
BELBIC: B điu khin thông minh da trên kh nng t duy cm xúc (Brain
Emotional Learning Bared Intelligent Controller)
DOF: Bc t do (degree of freedom)
KC: iu khin đng hc (kinematic controller)
SMC: iu khin kiu trt (sliding mode control).
HUTECH
v
nh 1.14: Robot đa hng bn bánh (OMR). 16
1.15: Bánh xe vô h ng. 16
1.16: Phân tích lc tác đng lên Robot 16
1.17: Xe ln bn bánh. 18
1.18:Robot đa hng ca xe ln bn bánh. 18
1.19: Mô hình 3D ca Robot 4WD 19
1.20: Truyn đng cho 4WD. 20
1.21: Di chuyn đa hng lc và c ch 4WD 20
HUTECH
vii
1.22: Mô hình 3D nhìn t bên di 21
1.23: Robot khi leo mt phng nghiêng. 21
1.24: S đ khi điu khin 22
1.25: Robot đa hng ba bánh 23
1.26: Tín hiu điu khin và thi gian tr 23
1.27: Mô hình Robot th c nghim . 25
1.28: Phân tích lc và các h ta đ 25
1.29: Qu đo đnh hng hình tròn 26
1.30: S đ h thng điu khin 27
1.31: Kích thc ca Robot đc thit k trên SolidWorkd 28
1.32: Cu hình ca Robot chuyn đng 28
1.33: Robot đa hng ba bánh dùng đ chi đá banh 29
1.34: H thng điu khin cho Robot 30
1.35: Mô hình hình h c ca Robot . 30
1.36: S đ điu khin 31
57
5.4: Véc t sai s lúc khi đu 2,5 giây 58
5.5: Véc t sai s trn thi gian 148,5 giây 59
5.6: Véc t mt trt s lúc khi đu 59
5.7: Các vn tc góc
123
,,
ωω ω
ca ba bánh 59
5.8: Vn tc dài
C
v
ca OMR 60
5.9: Vn tc góc
C
ω
ca OMR 60
5.10: Chuyn đng ca OMR lúc khi đu 61
5.11: Chuyn đng ca OMR trn thi gian 61
.1: Mô t hình hc ca OMR 69
B.1: S đ mch đin ca đng c DC và bánh xe đa hng 72
.1: Mô hình c a OMR do chu lc ma sát và hin tng trt 75
HUTECH
ix
M U
Khoa hc và công ngh có vai trò rt quan trng trong s nghip công nghip
x
chúng tôi thc hin k hoch
điu khin theo kiu trt trong điu kin có nhiu và
ma sát, kt hp vi b điu khin trt vi phân (DSMC). Các kt qu mô phng thu
đc đ chng minh hiu qu b điu khin đã đ xut
HUTECH
1
Chng 1
TNG QUAN V ROBOT
1.1 TNG QUAN V ROBOT
Theo qua trình phát trin ca xã hi, nhu cu t đng hóa trong sn xut, trong
đi sng, trong y t, trong nghiên cu khoa hc, trong tìm kim cu nn, trong trang
b ca các lc lng v trang. . . ngày mt nâng cao. Xu hng to ra nhng dây
truyn, thit b t đng, nhng robot có tính linh hot cao đã hình thành và không
ngng phát trin. . . và vì th nhu cu ng dng robot t đng linh hot đ phc v
các lnh vc trên ngày càng ph bin
Robot là c cu đa chc nng có kh nng lp trình dùng đ quan sát, do thám,
thu thp thông tin hay đ di chuyn nguyên vt liu, các chi tit, các dng c, các vt
phm. . . thông qua các truyn đng đc lp trình hoc đc điu khin t xa. Robot
có th thao tác nh con ngi và có th hp tác vi nhau mt cách thông minh.
Robot thng đc s dng các công vic lp đi lp li, các công vic d gây nhàm
chán, s cho các kt qu chính xác, nhanh hn, kinh t hn nu đc thc hin bi
con ngi
Các robot đã đc s dng đ phc v cho các máy móc công nghip ngay t
khi k thut này ra đi. Càng ngày ngành robot càng phát trin, nó đem li nhng
đc vào nm 1970 là xe t hành thám him b mt ca mt trng Lunokohod 1
đc điu khin t trái đt (hình 1.2).
HUTECH
3
Hình 1.2 Xe t hành thám him mt trng Lunokohod 1
Vin nghiên cu thuc Trng i hc Stanford vào nm 1969 đã thit k robot
Shakey di đng tinh vi hn đ thc hin nhng thí nghim v điu khin s dng h
thng thu nhn hình nh đ nhn dng đi tng (hình 1.3). Robot này đc lp trình
trc đ nhn dng đi tng bng camera, xác đnh đng đi đn đi tng và thc
hin mt s tác đng trên đi tng.
HUTECH
4
Hình 1.3- Robot Shakey-robot đu tiên nhn dng đi tng bng camera
Nm 1952 máy điu khin chng trình s đu tiên ra đi ti Hc Vin Công
ngh Massachusetts (Hoa K). Trên c s đó nm 1954, George Devol đã thit k
robot lp trình vi điu khin chng trình s đu tiên nh mt thit b do ông phát
minh đc gi là thit b chuyn khp đc lp trình. Joseph Engelberger, ngi mà
ngày nay thng đc gi là cha đ ca robot công nghip, đã thành lp hãng
Unimation sau khi mua bn quyn thit b ca Devol và sau đó đã phát trin nhng
thn vt cht, đng thi đa máy móc vào thay th cho lao đng tay chân.
hòa nhp vi s phát trin chung ca th gii đòi hi chúng ta phi tip cn
và hc hi nhng công ngh mi trong đó tin trình phát trin t đng hóa trong công
nghip là mt u tiên và cng là mt trong nhng yêu cu bt buc cho s đi lên ca
đt nc chúng ta
Trong nhng nm gn đây, ngày càng có nhiu ngi quan tâm đn yêu cu ci
tin b thit b chuyn đng có bánh xe, hay còn gi là robot di đng. B điu khin
có bánh xe thng bao gm r obot di đng có bánh xe v à cn điu khin đc gn
trên robot di đng. Vì robot di đng nên b điu khin có bánh xe thc hin chc
nng điu khin trên din tích rng hn so vi b điu khin có robot c đnh và
tránh đc thao tác. Vì nhng u vit so vi thit b điu khin có robot c đnh, nên
đã đc ng dng rng rãi trong sn xut, làm đng vin, mài, lp ráp, hàn, m ca,
nhà kho, chm sóc sc khe và dò tìm nguy him đi vi con ngi
So vi robot di đng truyn thng có 2 bánh xe hay 4 bánh xe, robot di đng đa
hng t do 3 cp (DOF) có kh nng di chuyn nhanh theo bt k hng nào và
xoay hng tc thi theo ý mun. Robot di đng đa hng có b chuyn đng
chuyn dch và công tác có công sut cao hn b chuyn đng có bánh xe đu, đc
bit ng dng trong đi sng hàng ngày nh robot chm sóc bnh nhân ti nhà, robot
vn phòng, robot điu dng, y t v.v