Surfhhglqjv ri wkh LDVWHG Lqwhuqdwlrqdo Frqihuhqfh Lqwhooljhqw V|vwhpv dqg Frqwuro 5333 Dxjxvw 47049/53330Krqroxox/ Kdzdll/ XVD1
Dgdswlyh Iulfwlrq Frpshqvdwlrq iru dq Hohfwulfdo Dfwxdwru E1 Gdåfkl/ D1 Ehqdoohjxh dqg Q1 N P*Vlugl Oderudwrluh gh Urerwltxh gh Sdulv 43045/ dyhqxh gh o*Hxursh :;473 Yìol}| h0pdlo= gddfklCurerw1xyvt1iu Devwudfw Dq Dgdswlyh phwkrg ri iulfwlrq frp0 shqvdwlrq lqwklvfrqwuro ri dqzhhohfwulfdo dfwxdwru lv suh0 vhqwhg1 Lq phwkrg/ vxssrvh wkdw wkh iulfwlrq prgho vwuxfwxuh lv nqrzq1 Dgdswdwlrq odzv ri wkhvh sdudphwhuv duh fkrvhq lq rughu wr dvvxuh wkh vwdelolw| rixvhgwkhiruv|vwhp lq forvhgQrq0olqhdu orrs1 O|dsxqry dssurdfk lv wkh vwdelolw|1 sureohpv suhvhqw lq\rxqj wkh iulfwlrq prghosursrvhg duh vroyhg e| xvhlvriwhvwhg Wd|oru0lq vhulhv1 Wkh dssurdfk vlpxodwlrq iru wrd dq g|qdplf prgho dfwxdwru1 Wkhq/ lw lv dovr dssolhg h{shulphqwdo hohfwulfdo dfwxdwru1 Nh|zrugv Qrqolqhdu V|vwhpv/ Dgdswlyh Frqwuro/ Vwdelolw|/ wlrq1 Iulfwlrq Hvwlpdwlrq/ Iulfwlrq Frpshqvd0
sur{lpdwlrq e| Wd|oru0\rxqj vhulhv duh hvwdeolvkhg 1 Lq wkh irxuwk vhfwlrq prgho sdudphwhuv dgdswd0 wlrq odzv ri wkh sursrvhg frpshqvdwru dqg wkhlu fruuhvsrqglqj frqwuro odz zlwk forvhg orrs vwdelo0 lw| v|vwhp vwxg| duh jlyhq1 Uhvxowv ri vlpxodwlrq duh vkrzq lq wkh iwk vhfwlrq1 Wkh vl{wk frqfhuqhv wkh h{shulphqwdo uhvxowv rewdlqhg rq wkh uhdo hohf0 wulfdo dfwxdwru1 Wkh odvw vhfwlrq lv d frqfoxvlrq1 LL1 Hohfwulfdo Dfwxdwru V|vwhp Prgho
Zh frqvlghu lq wklv vwxg| dq hohfwulfdo dfwxdwru dv d g|qdplf v|vwhp ghvfulehg e| lwv prgho dv iroorzv = p{ . I +{b , @ +4,
zkhuh {b dqg { uhsuhvhqw uhvshfwlyho| yhorflw| dqg dffhohudwlrq ri wkh dfwxdwru/ p lv d frqvwdqw whup Pdq| dssolfdwlrqv lq frqwuro v|vwhpv uhtxluh wkh uhsuhvhqwlqj wkh v|vwhp lqhuwld1 Wklv whup lv vxs0 hvwlpdwlrq ri wkh iulfwlrq irufhv1 Lq prvw ri wkhp/ srvhg xqnqrzq1 I +{b , uhsuhvhqwv iulfwlrq irufhv/ frqwuro odz lv edvhg rq wkh nqrzohgjh ri wkh g|qdp0 wkdw fdq eh zulwwhq lq Wxvwlq irup dv iroorzv= lfdo vwuxfwxuh ri iulfwlrq irufhv ^6`^7` zklfk jhqhudoo| e6 m{b m . e {b +5, kdv xqnqrzq sdudphwhuv1 Wkhvh sdudphwhuv kdyh I +{b , @ e 4 vjq+{b , . e5 vjq+{b ,h 7 wr eh ghwhuplqhg lq rughu wr olplw lpshuihfwlrqv dqg glvwxuedqfhv fdxvhg e| wkh iulfwlrq irufhv1 Lq ^5`/ zkhuh e4 / e5 / e6 dqg e7 duh xqnqrzq frqvwdqwv dqg Fdqxgdv hw do sursrvhg d qhz g|qdplf prgho iru uhsuhvhqwv wkh frqwuro lqsxw1 iulfwlrq wkdw fdswxuhv prvw ri wkh iulfwlrq ehkdylru Wr pdnh hdvlhu wkh ghwhuplqdwlrq ri wkh sdudph0 wkdw kdv ehhq revhuyhg h{shulphqwdoo|1 Iulhgodqg whuv +el +l @ 4> 7,,/ zh pdnh d suholplqdu| surfhvv0 dqg Sdun ^:` kdyh hvwlpdwhg wkh iulfwlrq dv d frq0 lqj1 Wkh iulfwlrq hvwlpdwru lv jlyhq e|= vwdqw ri wkh wlph zlwk uhvshfw wr wkh yhorflw| vljq ixqfwlrq1 Lq ^;` Iulhgodqg kdv ghyhorshg d qhz dojr0 e+{b , @ e4vjq+{b , . e5vjq+{b ,he6m{b m . e7{b +6, I ulwkp lq rughu wr hvwlpdwh wkh sdudphwulf frqvwdqw lq d g|qdplf v|vwhp1 Rxu frqwulexwlrq lq wklv hog lv jlyhq e| dq dgdswlyh iulfwlrq hvwlpdwlrq dqg frp0 Qrwh wkdw= shqvdwlrq lq dq hohfwulfdo dfwxdwru1 Wkh sdudphwhu dgdswdwlrq dojrulwkp lv jlyhq lq rughu wr hqvxuh wkh j +e6 m{b m, @ he6 m{b m > j +e6 m{b m, @ he6 m{b m > el el vwdelolw| ri wkh joredo v|vwhp lq forvhg orrs1 Wkh @ hel +l @ 4> 7, +7, dgdswlyh surfhvvlqj ri wkh qrq0olqhdulw| lv dfklhyhg xvlqj wkh Wd|oru0\rxqj vhulhv1 Wkh shuirupdqfhv ri rughu Wd|oru0\rxqj vhulhv rq wkh wkh sursrvhg frpshqvdwru duh whvwhg lq vlpxodwlrq Xvlqj wkh uvw ixqfwlrq j +e6 m{b m,/ zh rewdlq wkh iroorzlqj h{suhv0 xv uvw wlph/ wkhq rq d uhdo hohfwulfdo dfwxdwru1 Wkh sdshu lv rujdqlvhg dv iroorzv = lq wkh vhfrqg vlrq= vhfwlrq wkh g|qdplf v|vwhp lv suhvhqwhg1 Lq wkh wklug vhfwlrq wkh qrq0olqhdulwlhv zklfk duh suhvhqw j+e6 m{b m, @ j+e6 m{b m, he6 m{b mj 3 +e6 m{b m, R+e6 m{b m,he6 m{b m +8, lq wkh g|qdplf prgho duh ghvfulehg dqg wkhlu ds0 L1 Lqwurgxfwlrq
64:0399
040
AIurp wkh wzr htxdwlrqv +5, dqg +6,/ zh kdyh wkh zkhuh 4 > 5 > 6 > 7 > 8 uhsuhvhqw wkh dgdswdwlrq iroorzlqj= jdlqv1 Wkh vwxg| ri wkh v|vwhp vwdelolw| lq forvhg orrs e @ +e4 e4,vjq+{b , . +e7 e7,{b doorzv xv wr zulwh wkh iroorzlqj wkhruhp= I I Wkhruhp 4= Wkh v|vwhp ghqhg e| +4, lq forvhg .vjq+{b ,+e5 he6 m{b m e5 he6 m{b m , orrs zlwk wkh frqwuro odz +;, dqg wkh dgdswdwlrq odzv +43,/ lv dv|pswrwlfdoo| vwdeoh1 Wkh wudfn0 @ he4vjq+{b , . he7{b = lqj srvlwlrq dqg yhorflw| huuruv h dqg h frqyhujh .vjq+{b ,+e5 j+e6 m{b m, e5j+e6m{b m,,+9, dv|pswrwlfdoo| wrzdugv }hur/ wkh sdudphwhu huuruv xvlqj htxdwlrq +8, lq +9,/ zh rewdlq wkh iroorzlqj duh erxqghg1 AIurp htxdwlrqv +4, dqg +;,/ wkh Surri= htxdwlrqv= htxdwlrq ri wkh v|vwhp lq forvhg orrs lv jlyhq e|= I
Ie @ Ih @ he4vjq+{b , . he7{b . vjq+{b , +he5j+e6m{b m, he6e5 m{b mj3 +e6 m{b m, R+e6 m{b m,he6e5 m{b m, @ he4vjq+{b , . he7{b . he5 vjq+{b ,j+e6 m{b m, +:, he6 e5 vjq+{b ,m{b mj3 +e6m{b m, % W
dqg %W
@ he6he5vjq+{b ,m{b mj3 +e6m{b m, . R+e6 m{b m,he6e5 m{b m @ he6+he5vjq+{b ,m{b mj3 +e6m{b m, . R+e6 m{b m,e5 m{b m,
zlwk %W
$3
li
he6 $ 3
dqg
.I @p e { . Ie N
p{
y
AIurp
wklv odvw htxdwlrq/ zh fkrrvh wkh O|dsxqry ixqfwlrq= Y
W
W
b @
Y
g
g
+ {b g > {g duh ghvluhg srvlwlrq/ ghvluhg yhorflw| dqg ghvluhg dffhohudwlrq uhvshfwlyho|1 Wkh sdudphwhuv dgdswdwlrq odzv duh jlyhq e|=
;b e4 @ 4 vjq+{b ,v A A e ? b 5 @ 5vjq+{b ,j+e6m{b m,v b {j b +e6m{b m,v A eeb 67 @@ 6e5{v b 7 A = peb @ { v 8
W
Wkh ghulydwlyh ri wklv ixqfwlrq zlwk uhvshfw wr wlph +;, lv=
v
g
@ 45 pv5 . 54 he4 he4 4 4 . 5 he5 he5 . 54 he6 he6 5 6 4 4 h h . 5 e7 e7 . 5 p h5 7 8 W
+ { @ { hb @ { { h @ { { > hb @ {b {b > h v @ hb . h , vb @ h . hb g
+45,
u
u
zlwk wkh glhuhqw vljqdov wkdw duh jlyhq e|= u
y
wkh
Frqvlghulqj wkh dssur{lpdwhg huuru e| wkh vhulhv ri Wd|oru0\rxqj +W , lv qhjoljhdeoh dqg vxevwxwlqj Ih e| lwv h{suhvvlrq jlyhq e| +:,/ zh rewdlq=
Rxu dlp remhfwlyh lq iulfwlrq frqwuro frpshqvd0 wlrq lv wr dfklhyh d jrrg wudmhfwru| wudfnlqj +srvl0 wlrq dqg yhorflw|,1 Iru wklv/ zh sursrvh wkh iroorz0 lqj frqwuro odz ^8`= y
h
p/
b @ N v p h { Ih
pv
LLL1 Iulfwlrq frpshqvdwlrq
u
+44,
v
b @ N v he4 vjq+{b , he7{b +46, +47, he5vjq+{b ,j+e6m{b m, 3 .he6e5vjq+{b ,m{b mj +e6m{b m, p h { +48,
he5 lv erxqghg
@p e { . Ie N
y
Xvlqj uhodwlrqv + e6 @ 3=7> e7 @ 9= Iluvw/ d Sursruwlrqdo0Ghulydwlyh +S G, frqwuro w|sh e
{
-1.5
-2
+zlwk dqwlflsdwlrq rq wkh dffhohudwlrq, lv whvwhg zlwkrxw frpshqvdwlrq ri iulfwlrq/ diwhu/ zh dssolhg rxu sursrvhg frqwuro1 D1 Zlwkrxw Iulfwlrq Frpshqvdwlrq Iljxuhv +4,+5,/ vkrz wkh wudmhfwru| wudfnlqj uh0 vxowv +srvlwlrq dqg yhorflw|, xvlqj wkh sursruwlrqdo0 ghulydwlyh ihhgedfn+S G,1 Wkh frqwuro odz frqvlghuhg lv ri wkh irup=
@ { n hb nsh y
zkhuh ns dqg ny uhsuhvhqw uhvshfwlyho| wkh sursru0 wlrqdo dqg wkh ghulydwlyh jdlq dqg wkh| duh jlyhq e|= ns @ 433 ny @ 53= Wkh sureohp ri wkh wudmhfwru| wudfnlqj dsshduv zkhq iulfwlrqv duh qrw wdnhq lqwr dffrxqw1 Vr/ lw lv qhfhvvdu| wr wdnh lqwr dffrxqw wkh iulfwlrq frpshq0 vdwlrq1 E1 Zlwk Iulfwlrq Frpshqvdwlrq
Wkh frpshqvdwlrq ri iulfwlrq irufhv lv hvwdeolvkhg e| xvlqj wkh ghyhorsphqw lq Wd|oru0\rxqj vhulhv ri wkh uvw rughu1 Wkh jdlqv ri wkh xvhg frqwuroohu duh dv iroorzv= @ 53/ Ny @ 43 Wkh dgdswdwlrq jdlqv lv= > > > >
4
1.5
. I +{b , @
4 5 6 7 8 @ 3=4
3 Time [sec]
Actual and desired velocity
p{
g
2
2
Wkh prgho xvhg iru vlpxodwlrqv lv dv iroorzv=
1
Ilj1 41 Srvlwlrq wudfnlqj1
LY1 Vlpxodwlrq Uhvxowv
I {
0
0
1
2
3 Time [sec]
4
Ilj1 51 Yhorflw| wudfnlqj1 4
Gxulqj wkh 53 uvw vhfrqgv ri vlpxodwlrqv/ jxuhv +6,+7, vkrz wkdw wkh dojrulwkp ri hvwlpdwlrq jlyhv d jrrg dssur{lpdwlrq ri uhdo iulfwlrqv dqg wkh frq0 wuroohu hqvxuh jrrg wudfnlqj +jxuhv +8,+9,,1Diwhu dgdswdwlrq/ vlpxodwlrq uhvxowv duh jlyhq e| jxuhv +wlph ri vlpxodwlrq 53 vhfrqgv, +:,/ +;,/ +