HUTECH
1
CHNG 1
GII THIU LUN VN. Ni dung:
1.1 Tng quan.
1.2 Tóm tt mt s công trình nghiên cu.
1.3 Nhn xét chung và hng tip cn.
1.4 Mc tiêu ca lun vn.
1.5 Nhim v ca lun vn.
1.6 Gii hn ca lun vn.
1.7 im mi ca lun vn.
1.8 Ni dung tng quát ca lun vn.
HUTECH
3
1.2. Tóm tt mt s công trình nghiên cu.
1. “Structural Properties and Classification of Kinematicand Dynamic
Models of Wheeled Mobile Robots”, Guy Campion, Georges Bastin, and
Brigitte D’ AndrCa-Nove; iEEE transactions on Robotics and
automation, vol. 12, no. 1, february 1996.[1]
Bài báo này trình bày vn đ các loi Robot di chuyn bng bánh (WMRs)
đã đc s dng rng rãi trong các ng dng công nghip và dch v khác
nhau nh giao thông vn ti, an ninh, kim tra và thm dò các hành tinh, …,
vi các cu hình di đng khác nhau v ( s lng và loi bánh xe, v trí và b
phn điu khin ca chúng, cu trúc đn hoc cu trúc đôi). Mt nghiên cu
phân tích chi tit cu trúc ca các mô hình đng hc và đng lc hc ca các
Robot di chuyn bng bánh có th đc tìm thy trong [1],[2], [3].
Hình 1.1 Cu trúc ca ROBOT di chuyn bng bánh.
HUTECH
4
2. “A Simple Nonlinear Control of a Two-Wheeled Welding Mobile Robot”,
T. H. Bui, T. T. Nguyen, T. L. Chung, and S. B. Kim, International Journal
of Control, Automation, and Systems, Vol. 1, No. 1, pp. 35-42, 2003.[5]
Bài báo này đ cp đn vic s dng mô hình đng hc ca WMR bám
qu đo đã đc gii quyt trong [5]. Trong [5] đ xut mt b điu khin phi
tuyn đn gin đc thit k da trên mô hình đng hc cho Robot di đng
hàn hai bánh, tính bn vng da vào lý thuyt n đnh Lyapunov đ bám
đng hàn vi vn tc không đi. H thng này (xem hình 1.2) có ba bc t
Phng pháp điu khin phi tuyn đn gin có th s dng cho ROBOT hai
bánh.
3. “WMR control via dynamic feedback linearization: M. Vendittelli, Design,
implementation and experimental validation”; Giuseppe Oriolo, Member,
IEEE, Alessandro De Luca, Member; IEEE, and Marilena Vendittelli,
IEEE Trans. Control. Syst. Technol., Vol. 10, No. 6, pp. 835–852, Nov.
2002.[4]
Bài báo này trình bày phng pháp tuyn tính hóa hi tip đc s dng
cho vic bám qu đo và n đnh v trí ca Robot di đng. Vic thc hin ca
phng pháp này trên Robot SuperMARIO - mt Robot di đng điu khin
bng hai bánh xe khác nhau, đc mô t nh hình 1.6. Kt qu mô phng các
sai lch th hin hình 1.7
Hình 1.6 Robot SuperMARIO
HUTECH
7 Hình 1.7 Các sai s bám
và (m)
Mc dù bài toán điu khin các h thng Robot di chuyn theo lý thuyt thì
hu nh đã đc gii quyt, nhng đi vi các nhà thit k điu khin WMR
có vn còn nhiu vn đ cn đc quan tâm. Ví d nh, nhc đim ca
nhiu b điu khin n đnh v trí là quá trình chuyn tip kém.
4. “Adaptive Tracking Control of a Nonholonomic Mobile Robot”, Takanori
Fukao, Hiroshi Nakagawa, and Norihiko Adachi, IEEE transactions on
robotics and automation, vol. 16, no. 5, october 2000.[6]
Bài báo này đ cp đn mt gii thut mi là điu khin thích nghi cho
Robot di đng vi các thông s không bit trc, đó là s tích hp gia ca
Hình 1.10 Các sai s bám , , ti cnh góc có sai lch.
HUTECH
10
Hình 1.11 Vn tc góc ca m hàn và Robot hàn ti cnh góc.
Nhìn chung, thi gian đu (2s) Robot bám theo đng thng tham chiu
không có sai s bám, nhng thi gian sau (20s) khi qua cnh góc đng
cong thì có sai lch, vn tc góc ca m hàn b dao đng.
* Tt c các b điu khin trên ch xem xét đn các mô hình đng hc, b
qua đng lc hc ca h thng c khí. Gn đây, nhiu gii thut điu khin đã
đc đ xut đ gii quyt các vn đ điu khin có xét đn mô hình đng lc
hc ca Robot di đng.
6.“Sliding Mode Control for Trajectory Tracking of Nonholonomic Wheeled
Mobile Robots “,Jung-Min Yang and Jong-Hwan Kim, IEEE transactions
on Robotics and automation, vol. 15, no. 3, june 1999. [8].
Trong bài báo này tác gi s dng k thut điu khin kiu trt và b
điu khin đng lc hc có nhiu ngoài b chn, đã đc s dng đ gii
quyt bài toán điu khin bám cho WMR. Robot s dng trong thc nghim
có tên là MICRO và kt qu mô phng khi Robot bám đng thng nh hình
1.12.
HUTECH
11
HUTECH
13
Hình 1.15 Vn tc góc ca Robot.
8. “Sliding-Mode Tracking Control of Nonholonomic Wheeled Mobile Robots
in Polar Coordinates”, Dongkyoung Chwa, IEEE transactions on control
systems technology, vol. 12, no. 4, july 2004.[10].
Trong bài báo này đ xut đn mt phng pháp điu khin trt cho các
Robot có bánh di đng trong h ta đ cc. Phng pháp này là s kt hp
gia điu khin trt và mô hình đng hc đ cho Robot di chuyn trong h
ta đ cc hai chiu. Qu đo tham chiu trong [10] có th là mt đng
cong hay mt đon thng
và kt qu mô phng khi Robot bám đng thng,
đng cong nh hình 1.16, 1.17.
HUTECH
14
Hình 1.16 Robot bám theo đng thng.
Hình 1.17 Robot bám theo đng cong.
* Phng này cho thy Robot bám theo qu đo đng thng hay đng cong
tham chiu rt tt, có th áp dng và nghiên cu thêm.
1.3. Nhn xét chung và hng tip cn.
HUTECH
16
1.4. Mc tiêu ca lun vn.
Mc tiêu ca đ tài là “iu khin bám theo qu đo mong mun cho
Robot hai bánh dùng b điu khin trt ”. C th, đ tài đa mt gii thut
điu khin mi đc tích hp gia mt b điu khin đng hc và mt b
điu khin đng lc hc kiu trt có nhiu bên ngoài b chn đ WMR bám
theo qu đo mong mun vi vn tc không đi. Hình 1.18 Chuyn đng mong mun ca Robot hai bánh(WMR).
1.5. Nhim v ca lun vn.
- Tng quan các công trình nghiên cu cho Robot di đng hai bánh.
- Xây dng mô hình đng lc hc cho Robot di đng hai bánh.
- Thit k b điu khin trt (sliding mode control) cho Robot di đng
hai bánh bám theo qu đo mong mun.
- Mô phng và đánh giá kt qu. e = e
1
, e
2
, e
3
Qu đo
mong
Ni dung:
2.1 Gii thiu phng pháp Lyapunov.
2.2 nh lý n đnh th 2 ca Lyapunov.
2.3 Lý thuyt điu khin trt.
2.3.1 Khái nim tng quát.
2.3.2 Thit k b điu khin trt đi vi
h thng phi tuyn.
HUTECH
19
CHNG 2
C S LÝ THUYT.
2.1 Gii thiu phng pháp Lyapunov.
Phng pháp Lyapunov cung cp điu kin đ đ đánh giá tính n đnh
ca h phi tuyn. Có th áp dng cho h phi tuyn bc cao bt k. Ngoài ra, có
th dùng phng pháp Lyapunov đ thit k các b điu khin phi tuyn. Hin
nay phng pháp Lyapunov là phng pháp đc s dng rng rãi nht đ phân
tích và thit k h phi tuyn.
2.2 nh lý n đnh th 2 ca Lyapunov
Tính n đnh ca h phi tuyn ch có ngha khi đi cùng vi đim cân bng.
Có th h n đnh ti đim cân bng này nhng không n đnh ti đim cân bng
khác.
nh lý n đnh th hai ca Lyapunov ngày nay đc s dng khá rng
rãi trong lnh vc điu khin t đng.
nh lý ca Lyapunov da vào nng lng, nu nng lng h thng c
Khi V(x).
(x) <0: h thng n đnh tim cn
Khi V(x).
(x) =0: biên gii n đnh
Khi V(x).
(x) >0: h thng không n đnh
Hình 2.1 Minh ha hàm Lyapunov
Ví d: Xét h lò xo ng nhúng có phng trình đng lc hc:
m
+ b + k
0
x + k
1
x
3
= 0 (2.2)
V =V
3
V =V
V =V
2
V =V
1
0
V
3
> V
2
> V
1
HUTECH
21
Hình 2.2 Ví d minh ha đinh lý Lyapunov
C nng ca h bao gm đng nng ca vt khi lng m và th nng ca lò xo:
(2.3)
Nhn thy nng lng V là mt hàm xác đnh dng và bng 0 ng vi đim cn
bng.
o hàm ca nng lng theo thi gian:
(2.4)
o hàm ca nng lng là s âm nên nng lng gim liên tc đn khi x gim
Hay nói cách khác điu khin trt là mt loi đc bit ca VSC đc đc trng
bi mt h lut điu khin phn hi và mt quy tc quyt đnh đc gi là hàm
chuyn đi
.
HUTECH
23
Hình 2.3 Các h thng có điu khin trt
(Robust Integral Sliding Mode Control of an Aerospace Launch Vehicle - M.
Bahrami, J. Roshanian, B. Ebrahimi)
iu khin trt có hai ch đ liên tc vi nhau (Utkin nm 1977, Utkin 1992).
u tiên là ch đ tip cn hay ch đ mà qu đo pha tip cn mt trt và th
hai là ch đ trt có ngha là qu đo pha s trt trên mt trt đn đích, điu
này th hin rõ trong hình 2.4.
Hình 2.4 Hình chiu qu đo pha
HUTECH
24
iu kin trt Lyapunov s ép các trng thái h thng đi đn mt mt
trt và gi cho chúng trt trên mt này, vì vy mt thit k SMC là bao gm 2
giai đon, thit k mt trt và thit k lut điu khin. Trong ch đ tip cn,
đng lc hc điu khin ph thuc vào các thông s h thng, nhng trong ch
đ trt thì ch ph thuc vào mt trt, đây là thuc tính bt bin ca ch đ
trt.
Nh vy đc tính mnh m ca điu khin trt truyn thng đi vi các
bin đi ca tham s bên trong và nhiu bên ngoài ch có th đt đc sau khi
xut hin ch đ trt và ch đ tip cn thì không đc đm bo điu này.
Ch đ trt s loi tr pha tip cn bng cách ép cho xut hin kiu trt trong
toàn b đáp ng h thng.
2.3.2. Thit k b điu khin trt đi vi h thng phi tuyn.
là các hàm phi tuyn. Gi
d
X
là tín hiu đt, gi
thit
d
X
có đo hàm theo t đn cp n.
nh ngha:
1
1
d
( )
d
d
( n )
d
x
x
X
x
(2.7)
(2.8)
Mc tiêu điu khin là xác đnh lut điu khin u sao cho sai lch e tin ti
không khi
t
.
Trong không gian n chiu phng trình S = 0 xác đnh mt cong gi là mt trt
(sliding surface). S dng phng pháp Lyapunov, chn mt hàm xác đnh
dng
V
, thông thng chn
V
có dng:
T
1
= S S
2
.
iu này đng ngha vi các sai lch e cng tin v 0 khi
t
. Hay nói cách