Professional Documents
Culture Documents
Chapter 2
Chapter 2
http://www.khvt.com Trang 1
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 2
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
KӃt luұn
http://www.khvt.com Trang 3
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 6
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
2.1.5 Ӭng dөng
x Tӵ chӍnh ÿӏnh Quá trình ÿӝng hӑc
Sӱ dөngbӝbӝÿiӅu
Sӱdөng ÿiӅukhiӇn
khiӇnvӟi
vӟicác
cácthông
thôngsӕsӕ Sӱ
Sӱdөng biӃnÿәi
dөngbӝbӝbiӃn ÿәivӟi
vӟicác
cácthông
thôngsӕsӕ
biӃnÿәi
biӃn ÿәi hҵng
hҵng
http://www.khvt.com Trang 7
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Cѫ
Cѫcҩu
cҩuhiӋu
hiӋuchӍnh
chӍnh
uc y
Bӝ ÿiӅu khiӇn u Ĉӕi
Bӝ ÿiӅu khiӇn Ĉӕitѭӧng
tѭӧng
http://www.khvt.com Trang 11
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
dT we
J e
dt wT
http://www.khvt.com Trang 13
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 14
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
wT wJ we
J Je (2.2)
wt wT wT
http://www.khvt.com Trang 15
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
dT we
J sign(e) (2.4)
dt wT
http://www.khvt.com Trang 16
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Hoһc
dT § we ·
J sign ¨ ¸ sign (e )
dt © wT ¹
Ĉây gӑi là giҧi thuұt dҩu - dҩu. HӋ rӡi rҥc sӱ dөng
giҧi thuұt này ÿѭӧc ӭng dөng trong viӉn thông nѫi
ÿòi hӓi tính toán nhanh và thӵc hiӋn ÿѫn giҧn.
Phѭѫng trình (2.2) còn ÿѭӧc áp dөng trong trѭӡng
hӧp có nhiӅu thông sӕ hiӋu chӍnh, khi ÿó T trӣ
thành mӝt vector và e/T là gradient cӫa sai sӕ ÿӕi
vӟi các thông sӕ tѭѫng ӭng. Ӭng dөng cӫa luұt
MIT ÿѭӧc biӇu diӉn bҵng hai ví dө sau :
http://www.khvt.com Trang 17
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
dy
ay bu (2.5)
dt
http://www.khvt.com Trang 19
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 20
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
bt 0
y uc
p a bs 0
vӟi p là toán tӱ vi phân. Ĉӝ nhҥy có thӇ tính ÿѭӧc
bҵng cách lҩy ÿҥo hàm riêng phҫn theo tham sӕ cӫa
bӝ ÿiӅu khiӇn s0 và t0 :
http://www.khvt.com Trang 21
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
we b
uc
wt 0 p a bs 0
2
we b t0 b
u
2 c
y
ws 0 ( p a bs 0 ) p a bs 0
Các công thӭc này không thӇ dùng vì thông sӕ ÿӕi
tѭӧng a và b chѭa biӃt. Vì vұy cҫn phҧi làm xҩp xӍ
ÿӇ có ÿѭӧc luұt hiӋu chӍnh tham sӕ thӵc tӃ. ĈӇ thӵc
hiӋn ÿiӅu này, ÿҫu tiên cҫn quan sát vӟi giá trӏ tӕi ѭu
cӫa tham sӕ bӝ ÿiӅu khiӇn, ta có :
p + a + bs0 = p + am
http://www.khvt.com Trang 22
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Bài tұp vӅ nhà (dùng làm bài tұp trong phҫn Câu
hӓi ôn tұp và bài tұp ӣ cuӕi chѭѫng): Mô phӓng
bҵng Matlab hӋ MRAS trong ví dө 2.2 (Ví dө 4.2
TLTK[1]) vӟi a = 1, b = 0.5, am = 2 và bm = 2. Tín
hiӋu vào là sóng vuông vӟi biên ÿӝ bҵng 1 và J = 2.
http://www.khvt.com Trang 24
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Luұt MIT có thӇ thӵc hiӋn tӕt nӃu ÿӝ lӧi thích nghi J
là nhӓ. Ĉӝ lӟn J tuǤ thuӝc vào biên ÿӝ cӫa tín hiӋu
chuҭn và ÿӝ lӧi cӫa ÿӕi tѭӧng. Vì vұy không thӇ có
mӝt giӟi hҥn cӕ ÿӏnh ÿҧm bҧo an toàn do ÿó luұt
MIT có thӇ cho mӝt hӋ vòng kín không an toàn. Luұt
hiӋu chӍnh bә sung có thӇ ÿѭӧc dùng bҵng lí thuyӃt
әn ÿӏnh. Nhӳng luұt này tѭѫng tӵ luұt MIT nhѭng
các hàm ÿӝ nhҥy thì ÿѭѫng nhiên là khác. Ý này
ÿѭӧc trình bày nhiӅu hѫn trong mөc 2.2.4
http://www.khvt.com Trang 26
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
ÿһt. NӃu có thӇ làm cho sai sӕ bҵng 0 ÿӕi vӟi mӑi tín
hiӋu yêu cҫu thì gӑi là mô hình kèm theo hoàn hҧo.
B
y (t ) u (t ) (2.8)
A
http://www.khvt.com Trang 30
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Bm
ym u c (t ) (2.9)
Am
vӟi Am, Bm cNJng là nhӳng ÿa thӭc theo biӃn S hoһc Z.
http://www.khvt.com Trang 31
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Ru Tu c Sy (2.10)
http://www.khvt.com Trang 32
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 33
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 35
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 36
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Bӝ ÿiӅu khiӇn:
Ru = Tuc - Sy (*)
HӋ vòng kín ÿѭӧc mô tҧ:
BT
y uC
AR BS
Thay y vào (*) ta tính ÿѭӧc:
AT
u uC
AR BS
Sai sӕ là: e = y - ym
http://www.khvt.com Trang 38
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Bây giӡ cҫn phҧi xác ÿӏnh các ÿҥo hàm riêng cӫa sai
sӕ ÿӕi vӟi tӯng tham sӕ hiӋu chӍnh ÿӇ tìm luұt chӍnh
ÿӏnh thông sӕ các hàm ÿӝ nhҥy.
Ĉһt ri , si , ti là các hӋ sӕ cӫa ÿa thӭc R, S, T. Các
hàm ÿӝ nhҥy ÿѭӧc cho bӣi:
BT Bm u C
e uC
AR BS Am
k i l 1
we BTAp Bp
u
2 C
y
wri ( AR BS ) AR BS
i = 1,…,k
http://www.khvt.com Trang 39
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
we BTBp l i Bp l i
u
2 C
y i = 1,…,l
wsi ( AR BS ) AR BS
we Bp m i
uC i = 1,…,m
wt i AR BS
http://www.khvt.com Trang 40
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 41
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
k i
dri p
Je u i = 1,…, k = b̵c(R )
dt A0 A m
l i
dsi p
Je y i = 0,…,l = b̵c(S)
dt A0 Am
m i
dt i p
Je u C i = 0,…,m = b̵c(T)
dt A0 Am
http://www.khvt.com Trang 42
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Nhұn xét:
- Cҫn phҧi xây dӵng 3 trҥng thái cӫa bӝ lӑc 1/A0Am
cho luұt hiӋu chӍnh trên.
- Sӵ thay ÿәi các tham sӕ này tӍ lӋ vӟi tích sai sӕ e
và tín hiӋu bӝ lӑc 1/A0Am
- ĈӇ có ÿѭӧc luұt ÿiӅu chӍnh các tham sӕ trên cҫn
phҧi giҧ sӱ các zero phҧi әn ÿӏnh và dҩu cӫa b0
phҧi ÿѭӧc biӃt.
- Có thӇ tránh ÿѭӧc giҧ sӱ này bҵng cách sӱ dөng
các thuұt toán phӭc tҥp hѫn nhѭ ѭӟc lѭӧng trҥng
thái…
http://www.khvt.com Trang 43
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 44
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 47
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 48
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Ví dө 2.4
Giҧ sӱ hӋ thӕng có mô hình ӣ hình 2.6:
http://www.khvt.com Trang 49
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 50
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 51
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
d 2 ym dy m
2
a1 a2 ym T uc 0
(I)
dt dt
2
d y dy
2
a1 a2 y T uc (II)
dt dt
dT
J e ym J ( y y m ) y m (III)
dt
http://www.khvt.com Trang 52
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Phѭѫng trình (I) có thӇ giҧi ÿѭӧc nӃu cho sҹn hàm uc
, xem nhѭ biӃn ym biӃt trѭӟc
Ĉҥo hàm (II) ta ÿѭӧc:
d3y d2y dy dT du c
3
a1 2 a 2 u c T (t )
dt dt dt dt dt
Thay (III) vào ta ÿѭӧc:
3 2
dy dy dy duc
a1 a2 J (y ym)ymuc T(t)
dt dt dt dt
2 duc
J ym(t)uc (t)y(t) J y (t)uc T(t)
m
dt
http://www.khvt.com Trang 53
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Suy ra:
http://www.khvt.com Trang 54
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Giҧ sӱ cѫ cҩu hiӋu chӍnh thích nghi ÿѭӧc nӕi vào khi
ÿҥt ÿӃn ÿiӇm cân bҵng (trҥng thái cân bҵng). Khi ÿó
phѭѫng trình (II) ӣ trên sӁ có các hӋ sӕ hҵng và có
lӡi giҧi trҥng thái cân bҵng là:
0 0 0
y (t ) y m T u / a2
c
0 0 Jc 0 2
әn ÿӏnh nӃu a1 a 2 ! Ju yc m (u )
c
a2
http://www.khvt.com Trang 55
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 56
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
we
e
dT wT
J T
dt § we · § we ·
D ¨ ¸ ¨ ¸
© wT ¹ © wT ¹
http://www.khvt.com Trang 57
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
2.2.4 ThiӃt kӃ MRAS dùng lý thuyӃt әn ÿӏnh cӫa
Lyapunov
Vӟi luұt hiӋu chӍnh tham sӕ có ÿѭӧc tӯ phѭѫng pháp
Gradient ÿѭӧc trình bày trong mөc 2.2.3 lҩy gҫn
ÿúng là ÿӇ có ÿѭӧc luұt hiӋu chӍnh tham sӕ dӵa vào
kinh nghiӋm có vҿ hӧp lí rӗi chúng ta thӱ chӍ ra rҵng
sai sӕ mô hình sӁ tiӃn ÿӃn 0. Mӝt khҧ năng khác ÿӇ
có ÿѭӧc vòng ngoài cӫa hӋ thӕng thích nghi sӱ dөng
mô hình chuҭn là tìm ra luұt hiӋu chӍnh mà ÿҧm bҧo
sai sӕ tiӃn vӅ 0. Nhӳng nghiên cӭu cho luұt hiӋu
chӍnh nhѭ vұy ÿã ÿѭӧc thӵc hiӋn trong mӝt khoҧng
thӡi gian dài. Ý tѭӣng cѫ bҧn ÿӇ thiӃt kӃ luұt hiӋu
chӍnh dӵa vào lý thuyӃt әn ÿӏnh ÿѭӧc trình bày trong
mөc này và ÿѭӧc thӇ hiӋn theo lӏch sӱ phát triӇn.
http://www.khvt.com Trang 58
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 61
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 62
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 63
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Ví dө 2.5 Xét hӋ thӕng ÿѭӧc mô tҧ bӣi phѭѫng
trình trҥng thái sau:
x1 x 2 x1 ( x12 x 22 )
2 2
x 2 x1 x 2 ( x x ) 1 2
Trҥng thái cân bҵng (ÿҥo hàm = 0) tҥi gӕc tӑa ÿӝ
(x1= 0, x2 = 0). NӃu chúng ta ÿӏnh nghƭa mӝt hàm vô
hѭӟng V(x) nhѭ sau:
2 2
V ( x) x x
1 2
là hàm xác ÿ͓nh d˱˯ng, sao cho ÿҥo hàm theo thӡi
gian hàm V(x) theo mӝt ÿѭӡng cong bҩt kì
V ( x) 2 x1 x1 2 x 2 x 2 2( x12 x 22 )
http://www.khvt.com Trang 64
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
là hàm xác ÿ͓nh âm. ĈiӅu này cho thҩy rҵng V(x)
tăng liên tөc theo ÿѭӡng cong bҩt kì; vì vұy V(x) là
hàm Lyapunov. Hàm V(x) trӣ thành vô hҥn vӟi ÿӝ
lӋch vô hҥn tӯ trҥng thái cân bҵng, trҥng thái cân
bҵng ӣ gӕc cӫa hӋ thӕng là әn ÿӏnh tiӋm cұn trong
vùng rӝng.
Chú ý rҵng nӃu chúng ta ÿӇ V(x) nhұn giá trӏ hҵng sӕ
0, C1, C2,. . . (0 < C1 < C2 <. . . ), thì V(x) = 0 tѭѫng
ӭng vӟi gӕc cӫa trҥng thái ÿӕi tѭӧng và V(x)=C1,
V(x) = C2, . . .mô tҧ nhӳng vòng tròn không so sánh
kèm theo gӕc cӫa trҥng thái ÿӕi tѭӧng, nhѭ minh hӑa
ӣ hình 2.8. CNJng cҫn chú ý rҵng V(x) là bán kính vô
tұn, hoһc V(x) o f khi __x__o f.
http://www.khvt.com Trang 65
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Khi vòng tròn V(x) = Ck nҵm hoàn toàn trong vòng
tròn V(x) = Ck+1, mӝt ÿѭӡng cong ÿҥi diӋn ÿi qua
vùng biên giӟi cӫa các ÿѭӡng viӅn V tӯ ngoài vào
trong. Tӯ ÿây, biӇu diӉn hình hӑc cӫa hàm Lyapunov
có thӇ ÿѭӧc phát biӇu nhѭ sau: V(x) là thѭӟc ÿo
khoҧng cách cӫa biӃn trҥng thái x tӯ gӕc toҥ ÿӝ cӫa
trҥng thái trung gian. NӃu khoҧng cách giӳa gӕc và
biӃn trҥng thái tӭc thӡi x(t) tăng liên tөc khi t tăng
{V[x(t)] < 0 } thì x(t) o 0.
Quӻ ÿҥo (1) trên hình 2.8 là chuyӇn ÿӝng әn ÿӏnh
tiӋm cұn vӅ gӕc tӑa ÿӝ, song không thoҧ tiêu chuҭn
әn ÿӏnh thӭ 2 cӫa Lyapunov: hàm không phҧi là hàm
xác ÿӏnh âm vӟi mӑi biӃn trҥng thái x.
http://www.khvt.com Trang 66
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Tiêu chuҭn әn ÿӏnh thӭ 2 cӫa Lyapunov là ÿiӅu kiӋn
ÿӫ, không phҧi là ÿiӅu kiӋn cҫn ÿӇ ÿánh giá tính әn
ÿӏnh cӫa nghiӋm phѭѫng trình vi phân phi tuyӃn.
NӃu thoҧ tiêu chuҭn thì hӋ әn ÿӏnh. NӃu không thoҧ,
vҩn ÿӅ kӃt luұn vӅ tính әn ÿӏnh còn bӓ ngõ, phө
thuӝc vào:
1.Chӑn hàm V(x)
2.Chӑn biӃn trҥng thái x
Ví dͭ thi͇t k͇ MRAS dùng Lyapunov
Giҧ sӱ tҩt cҧ các biӃn trҥng thái cӫa hӋ thӕng ÿӅu ÿo
lѭӡng ÿѭӧc, ÿӏnh lý vӅ әn ÿӏnh cӫa Lyapunov có thӇ
dùng ÿӇ thiӃt kӃ luұt ÿiӅu khiӇn thích nghi ÿҧm bҧo
sӵ әn ÿӏnh cho hӋ thӕng vòng kín, ví dө sau trình
bày ý tѭӣng này.
http://www.khvt.com Trang 67
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 68
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
.
de
a m e (a m a bs 0 ) y (bt 0 bm )u c
dt
1 2 1 2 1
V (e, t 0 , s 0 ) [e (bs 0 a a m ) (bt 0 bm ) 2 ]
2 bJ bJ
http://www.khvt.com Trang 70
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Nhѭ vұy:
Hàm V sӁ giҧm khi e khác 0. Vì vұy có thӇ kӃt luұn
là sai sӕ e sӁ tiӃn vӅ 0. Tuy nhiên cҫn chú ý là các
tham sӕ t0 và s0 sӁ hӝi tө ÿӃn giá trӏ cân bҵng nӃu
không có các ÿiӅu kiӋn khác tác ÿӝng vào. Vì vұy
luұt này tѭѫng tӵ nhѭ luұt MIT nhѭng ÿӝ nhҥy ÿѭӧc
thay ÿәi bӣi tín hiӋu khác.
Luұt hiӋu chӍnh các thông sӕ làm әn ÿӏnh cho hӋ
thӕng mà các biӃn trҥng thái có thӇ ÿo lѭӡng ÿѭӧc
xây dӵng bҵng sӵ tәng quát hoá trӵc tiӃp cӫa kƭ
thuұt dùng trong ví dө sau .
http://www.khvt.com Trang 72
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Ví dө 2.7
Ӣ ÿây chӍ xét vҩn ÿӅ hiӋu chӍnh ÿӝ lӧi nuôi tiӃn. Sai
sӕ ÿѭӧc cho bӣi
e = G(p)( T - T0 )uc
giӟi thiӋu mӝt không gian trҥng thái biӇu thӏ cho
hàm truyӅn G. Quan hӋ giӳa tham sӕ T và sai sӕ e
ÿѭӧc viӃt bӣi:
dx 0
Ax B (T T )u c
dt
(2.18)
e = Cx
http://www.khvt.com Trang 74
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
2 dt
K
Ví dө 2.8 Xét G(s)
s( s a)
Bm Z2
và mô hình là Gm ( s)
Am s 2 29Zs Z 2
ÿa thӭc A0, R, S và T ÿѭӧc chӑn bӣi :
A0(s) = s + a0
R(s) = s + r1
S(s) = s0s + s1
T(s) = t0s + t1
http://www.khvt.com Trang 77
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 78
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Bài tұp vӅ nhà (dùng làm bài tұp trong phҫn Câu
hӓi ôn tұp và bài tұp ӣ cuӕi chѭѫng): Mô phӓng
bҵng Matlab hӋ bұc hai MRAS trong ví dө 2.8 (Ví
dө 4.8) vӟi J = 1, ] = 0.7, Z = 1, a0 = 2, a =1 và K=2.
Giҧ sӱ rҵng bˆ 0 b0
HӋ thӕng MRAS rӡi rҥc
HӋ MRAS ÿã ÿѭӧc thӵc hiӋn cho hӋ liên tөc không
có nhiӉu, nhѭng có thӇ thӵc hiӋn ÿѭӧc MRAS cho
hӋ rӡi rҥc. Thuұt giҧi ӣ trên có thӇ ÿѭӧc dùng cho
trѭӡng hӧp hӋ rӡi rҥc. Bӝ ѭӟc lѭӧng có thӇ dӵa vào
chuҭn bình phѭѫng tӕi thiӇu. Phҫn này ÿӇ dành trình
bày trong bӝ ÿiӅu khiӇn tӵ chӍnh ÿӏnh trong phҫn
2.3
http://www.khvt.com Trang 79
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
MRAS cho hӋ thӕng chӍ biӃt ÿѭӧc tӯng phҫn
Trong phҫn trѭӟc ta ÿã giҧ sӱ tҩt cҧ mô hình cӫa ÿӕi
tѭӧng là chѭa biӃt.Trong mӝt sӕ trѭӡng hӧp ÿһc tính
ÿӝng hӑc cӫa hӋ thӕng ÿѭӧc biӃt mӝt phҫn, còn lҥi là
không biӃt. Sӵ biӃt trѭӟc này có thӇ ÿѭӧc kӃt hӧp
vào hӋ MRAS. ĈiӅu này có thӇ thӵc hiӋn tuǤ thuӝc
chӫ yӃu vào tham sӕ và cҩu trúc cӫa mô hình ÿӕi
tѭӧng. Phѭѫng pháp này ÿѭӧc minh hӑa bҵng ví dө .
ĈiӅu khiӇn thích nghi cho tay máy
Giҧ sӱ các biӃn trҥng thái ÿѭӧc ÿo lѭӡng ÿҫy ÿӫ, có
thӇ tìm ÿѭӧc mӝt biӃn sai sӕ tuyӃn tính ÿӕi vӟi các
tham sӕ, ÿiӅu này làm dӉ dàng trong viӋc xây dӵng
hӋ thích nghi sӱ dөng mô hình chuҭn әn ÿӏnh.
http://www.khvt.com Trang 80
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
ĈiӅu này ÿѭӧc minh hӑa bҵng viӋc ÿiӅu khiӇn tay
máy khi mà ÿһc tính ÿӝng hӑc là phi tuyӃn.
Mӝt thao tác trӵc tiӃp ÿѭӧc mô tҧ bӣi mô hình :
H ( q ) q C ( q, q ) G ( q ) T (2.21)
vӟi q là vector tӑa ÿӝ tәng quát. H là ma trұn quán
tính, C là ma trұn tҳt, G là vector trӑng trѭӡng. BiӃn
ÿiӅu khiӇn là moment ÿһt vào cѫ cҩu chҩp
hành.Phѭѫng trình mô tҧ tay máy có tính chҩt :
1 d T
(q Hq ) q T H (q )q q T C (q, q )q q T (T G ) (2.21a)
2 dt
http://www.khvt.com Trang 81
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
ĈiӅu này ÿѭӧc giҧi thích là ÿҥo hàm cӫa ÿӝng năng
T
q Hq bҵng vӟi công suҩt ÿѭӧc cung cҩp bӣi cѫ
cҩu chҩp hành và moment trӑng lӵc.
e2 g / l1
http://www.khvt.com Trang 83
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 84
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
vӟi g là gia tӕc thѭӡng và bӕn tham sӕ chѭa biӃt
T1,…,T4 là nhӳng hàm có các tham sӕ vұt lý chѭa
biӃt.
T1 I 1 m1l c21 I e me l ce2 me l12
T2 I 1 me l ce2
T3 me l1l ce cos G e
T4 me l1l ce sin G e
Bӕn tham sӕ chѭa biӃt me, lce, Ie và įe ÿѭӧc xác ÿӏnh
duy nhҩt bӣi T1,…,T4. HӋ thӕng có thӇ ÿѭӧc viӃt lҥi:
T
M (q, q , q)T T
http://www.khvt.com Trang 85
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
T
vӟi ˳ ÿѭӧc cho bӣi:
§ q1 ec q2 ec 2 cos(q 2 )q1 cos(q 2 )q2 Y1 2 sin( q 2 )q1 sin( q 2 )q2 Y2 ·
¨¨ ¸¸
© 0 q1 q2 cos(q 2 )q1 Y3 sin( q 2 )q1 Y4 ¹
T T1 , T 2 , T 3 , T 4 T
§W 1 e1e2 cos(q1 ) ·
T ¨¨ ¸¸
© W2 ¹
http://www.khvt.com Trang 86
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Ví dө có thӇ ÿѭӧc tәng quát hoá và phѭѫng trình
(2.21) có thӇ ÿѭӧc viӃt thành:
T 0
T Hc(q)q Cc(q, q)q Gc(q)
M (q, q, q)T
http://www.khvt.com Trang 88
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
. ~ 1 q~ T H q~ q~ T K q~ T~ T *T~
q T H q~
V p
2
q T ( H q H q Cq~ K q~ ) T~ T *T~
~
m p
Ĉһt:
~ ~ ~ T ~
H qm Cq m G M T
m
http://www.khvt.com Trang 90
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
~ ~ ~ T ~ T~
` V q K d q T (*T M m q )
T
ÿӅ nghӏ cұp nhұt thông sӕ:
~
T T * 1M mT q~ * 1M mT (q q m ) (2.21c)
Hàm V thoҧ tính chҩt cӫa hàm Lyapunov là xác
ÿӏnh dѭѫng và ÿҥo hàm:
V q~ K d q~
là bán xác ÿ͓nh âm. ĈiӅu này có nghƭa là hӋ vòng
kín әn ÿӏnh và vұn tӕc khi xác lұp bҵng không. Bӝ
ÿiӅu khiӇn cNJng có thӇ ÿѭӧc bә sung ÿӇ ÿҧm bҧo là
sai sӕ vӏ trí bҵng 0.
http://www.khvt.com Trang 91
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Luұt ÿiӅu khiӇn theo phѭѫng trình (2.21b) và tham
sӕ ÿѭӧc cұp nhұt theo phѭѫng trình (2.21c) là các
hàm cӫa biӃn và , nhѭng gia tӕc cӫa khӟp nӕi không
cҫn thiӃt phҧi ÿo ÿѭӧc. ĈӇ ý rҵng luұt ÿiӅu khiӇn là
trѭӡng hӧp ÿһc biӋt cӫa hӋ MRA tәng quát vӟi .
http://www.khvt.com Trang 95
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 97
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
http://www.khvt.com Trang 98
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
NhiӅu phѭѫng pháp ѭӟc lѭӧng khác nhau có thӇ ÿѭӧc
vұn dөng nhѭ xҩp xӍ ѭӟc ÿoán, bình phѭѫng tӕi
thiӇu..... Khӕi ‘design’ ӣ hình 2.9 tѭӧng trѭng cho bài
giҧi trӵc tuyӃn các bài toán thiӃt kӃ hӋ thӕng vӟi các
thông sӕ chѭa biӃt trѭӟc. Ĉây là bài toán thiӃt kӃ cѫ
bҧn. ĈiӇn hình cho phѭѫng pháp này là phѭѫng pháp
khác biӋt cӵc tiӇu, bình phѭѫng tuyӃn tính, ÿһt cӵc,
model – following. Phѭѫng pháp thiӃt kӃ ÿѭӧc lӵa
chӑn phө thuӝc vào ÿһc tính cӫa hӋ thӕng vòng kín.
Mөc tiêu cӫa mөc này là ÿѭa ra quan ÿiӇm cѫ bҧn và
tính chҩt cӫa các bӝ tӵ chӍnh ÿӏnh. Bӝ tӵ chӍnh ÿӏnh
ban ÿҫu chӍ áp dөng cho các hӋ thӕng lҩy mүu dӳ liӋu,
nhѭng các thuұt toán liên tөc và hӛn hӧp (hybrid)
cNJng ÿѭӧc phát triӇn.
http://www.khvt.com Trang 99
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Trong mөc này, giҧ sӱ hӋ thӕng là SISO :
A(q)y(t) = B(q)u(t) + C(q)e(t) (2.24)
y : ÿҫu ra
u : ÿҫu vào
{e(t)} : chuӛi phân bӕ Gausse
A, B, C : các ÿa thӭc theo q (toán tӱ sai phân tӟi).
Giҧ thiӃt b̵cA = b̵cC = n và b̵cA - b̵cC = d0.
Quá trình ÿiӅu khiӇn thѭӡng ÿѭӧc mô tҧ ӣ dҥng toán
tӱ q-1. Ĉa thӭc ÿһc tính có dҥng:
* n 1
A ( z) z A( z )
Bài tұp vӅ nhà (dùng làm bài tұp trong phҫn Câu
hӓi ôn tұp và bài tұp ӣ cuӕi chѭѫng) Ӭng dөng
Matlab mô phӓng hӋ thӕng trong ví dө 2.9 (Ví dө
5.1 (TLTK[1]).KӃt quҧ nhұn ÿѭӧc ÿѭӧc mô tҧ ӣ
hình (5.2), (5.3) và (5.4) trong TLTK[1].
http://www.khvt.com Trang 110
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Hình 5.2 biӇu diӉn tín hiӋu ÿҫu ra và tín hiӋu ÿiӅu khiӇn
cӫa hӋ thӕng thӵc khi mӝt bӝ tӵ chӍnh ÿӏnh gián tiӃp ÿѭӧc
sӱ dөng vӟi phѭѫng pháp bình phѭѫng cӵc tiӇu và zero
z = - 0.84 cӫa hӋ thӕng thӵc bӏ khӱ.
Hình 5.3 chӍ ra viӋc ѭӟc lѭӧng các thông sӕ cӫa hӋ thӕng
hӝi tө nhanh ÿӃn các thông sӕ cӫa mô hình thӵc.Có sӵ dao
ÿӝng lӟn cӫa tín hiӋu ÿiӅu khiӇn do viӋc khӱ zero. Dao
ÿӝng này là kӃt quҧ cӫa sӵ chӑn lӵa kém trong bài
toán thiӃt kӃ cѫ bҧn chӭ không phҧi phө thuӝc vào bӝ tӵ
chӍnh ÿӏnh. Dao ÿӝng này có thӇ tránh ÿѭӧc bҵng cách
thay ÿәi thiӃt kӃ mà không khӱ zero cӫa hӋ thӕng thӵc
( chҷng hҥn Bm = B). Hình 5.4 chӍ ra kӃt quҧ khi thay ÿәi
thiӃt kӃ không có zero nào bӏ khӱ. Ĉáp ӭng cӫa hӋ thӕng
vòng kín bây giӡ ÿã ÿѭӧc thoҧ mãn.
http://www.khvt.com Trang 111
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Ví dө 2.10 Bӝ tӵ chӍnh ÿӏnh vӟi nhiӉu ngүu nhiên
Xét hӋ thӕng ÿѭӧc mô tҧ nhѭ sau :
y(t) + ay(t – 1) = bu(t – 1) + e(t) + ce(t – 1)
vӟi a = - 0.9, b = 3, c = -0.3. Bài toán thiӃt kӃ cѫ bҧn
ÿѭӧc sӱ dөng là ÿiӅu khiӇn sai lӋch cӵc tiӇu. Bӝ ÿiӅu
khiӇn sai lӋch cӵc tiӇu ÿѭӧc cho nhѭ sau :
ca
u (t ) y (t ) 0.2 y (t )
b
ĈiӅu này dүn ÿӃn hӋ thӕng vòng kín : y(t) = e(t)
Phѭѫng pháp cӵc ÿҥi ÿӋ qui ÿѭӧc sӱ dөng ÿӇ ѭӟc
lѭӧng các thông sӕ chѭa biӃt a, b và c.
trong ÿó R
B R S BS
http://www.khvt.com Trang 117
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Bây giӡ ta xem xét các trѭӡng hӧp khác nhau. Ĉҫu
tiên giҧ sӱ e = 0. Ĉa thӭc quan sát có thӇ ÿѭӧc chӑn
tӵ do, khi dùng mô hình liên tөc theo thӡi gian thì
ÿiӅu cҫn thiӃt phҧi giҧ sӱ b0/(A0Am) là SPR (Strictly
Positive Real = Thӵc dѭѫng chһt) ÿӇ ÿҥt ÿѭӧc mӝt
MRAS әn ÿӏnh. Ta cNJng cҫn lѭu ý rҵng hàm truyӅn
có các hӋ sӕ là sӕ thӵc dѭѫng thoҧ ÿiӅu kiӋn cҫn ÿӇ
әn ÿӏnh ÿѭӧc gӑi là PR (Positive Real). Hàm là SPR
nӃu nó әn ÿӏnh vӟi ÿӝ dӵ trӳ H dѭѫng nhӓ tuǤ ý.
Mӝt ÿiӅu kiӋn tѭѫng tӵ cNJng là cҫn thiӃt cho các mô
hình rӡi rҥc theo thӡi gian. ViӃt lҥi mô hình nhѭ sau:
NӃu quá trình là cӵc tiӇu pha, bӝ chӍnh ÿӏnh thay ÿәi
cӵc tiӇu ÿѭӧc cho bӣi:
R*(q-1)u(t) = - S*(q-1)y(t) (2.39)
Trong ÿó R* và S* là nghiӋm có bұc cӵc tiӇu cӫa
phѭѫng trình Diophantine
A*(q-1)R*(q-1) + q-doB*(q-1)S*(q-1)=B*(q-1)C*(q-1) (2.40)
vӟi d0 = B̵c (A) - B̵c (B). Bӝ ÿiӅu khiӇn thay ÿәi
cӵc tiӇu tѭѫng ӭng vӟi mô hình mong muӕn vӟi mӝt
khoҧng trӉ d0 bѭӟc, A*m = 1. Tӯ phѭѫng trình 2.40
thì R* phҧi chia hӃt cho B* :
R* = R*1.B*
trong ÿó dҩu gҥch chӍ giá trӏ trung bình theo thӡi
gian; k, l là sӕ các thông sӕ ѭӟc lѭӧng trong R* và S*.
M (k )Tˆ(k d )
T
0
http://www.khvt.com Trang 134
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Tҥi mӝt trҥng thái cân bҵng, các thông sӕ ѭӟc lѭӧng
Tˆ là nhӳng hҵng sӕ. Hѫn nӳa, chúng thoҧ mãn
các phѭѫng trình chuҭn, trong trѭӡng hӧp này ÿѭӧc
viӃt lҥi nhѭ sau:
1 t 1 t ˆ(t d )
¦
tk 1
M (k ) y (k d ) ¦
tk 1
M ( k )M T
( k )T
y (t W ) y (t ) 0 W d , d 1,...... ( 2.48)
Bài tұp vӅ nhà (dùng làm bài tұp trong phҫn Câu
hӓi ôn tұp và bài tұp ӣ cuӕi chѭѫng): Dùng Matlab
mô phӓng cho ví dө 2.11 (Ví dө 5.3 TLTK[1]). Xem
kӃt quҧ mô phӓng ӣ hình 5.8 và 5.9 trong TLTK[1].
Hình 5.8 biӇu diӉn tӍ sӕ sˆ0 / rˆ0 , nó nhanh chóng hӝi
tө ÿӃn mӝt giá trӏ cӫa bӝ ÿiӅu khiӇn thay ÿәi cӵc tiӇu
tӕi ѭu thұm chí không bҵng giá trӏ thұt cӫa nó. Hình
5.9 biӇu diӉn hàm tәn hao khi dùng bӝ tӵ chӍnh ÿӏnh
và bӝ ÿiӅu khiӇn thay ÿәi cӵc tiӇu tӕi ѭu.
http://www.khvt.com Trang 144
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
2.3.5 ĈiӅu khiӇn dӵ báo thích nghi
Thuұt toán 2.4 là cách ÿӇ thӵc hiӋn mӝt bӝ ÿiӅu
khiӇn vӟi tҫm dӵ báo thay ÿәi. Bài toán ÿiӅu khiӇn
cѫ bҧn là bӝ ÿiӅu khiӇn trung bình di chuyӇn. Bӝ
ÿiӅu khiӇn trung bình di chuyӇn cNJng có thӇ áp dөng
ÿѭӧc cho các hӋ thӕng không cӵc tiӇu pha nhѭ ÿѭӧc
minh hӑa ӣ phҫn “Bӝ chӍnh ÿӏnh trӵc tiӃp”. NhiӅu
cách khác ÿӇ có ÿiӅu khiӇn dӵ báo sӁ ÿѭӧc ÿӅ cұp
trong tài liӋu, mӝt vài trong sӕ này sӁ ÿѭӧc thҧo luұn
và phân tích. CNJng nhѭ ÿӕi vӟi các thuұt toán trѭӟc,
xác ÿӏnh bài toán ÿiӅu khiӇn cѫ bҧn là rҩt quan trӑng
ÿӇ hiӇu rõ các tính chҩt tiӋm cұn cӫa thuұt toán.
Trѭӟc tiên ta sӁ phân tích trѭӡng hӧp các thông sӕ là
biӃt trѭӟc.
http://www.khvt.com Trang 145
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Xét mô hình :
A*(q-1)y(t) = B*(q-1)u(t – d0) (2.52)
1 = A*(q-1)F*(q-1) + q–dGd*(q-1) (2.53)
trong ÿó:
b̵c( Fd* ) = d – 1
b̵c( Gd*) = n – 1
ChӍ sӕ d là tҫm dӵ báo vӟi d bѭӟc. Giҧ sӱ d t d0.
ViӋc ÿӗng nhҩt ÿa thӭc ӣ phѭѫng trình 2.52 ÿѭӧc sӱ
dөng ÿӇ dӵ báo ngõ ra ӣ d bѭӟc phía trѭӟc. Vì vұy :
y(t + d)=A*Fd*y(t + d)+G*dy(t)=B*F*du(t+d–d0)+G*dy(t)
1 1 1 ( d d 0 1)
*
B (q ) F (q ) d
* *
R (q ) q
d Rd* ( q 1 )
http://www.khvt.com Trang 147
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
B̵c(R*d) = d – d0
*
B̵c( Rd ) n 2
Các hӋ sӕ cӫa R*d là nhӳng giӟi hҥn d – d0 + 1 ÿҫu
tiên cӫa ÿáp ӭng xung cӫa hӋ thӕng vòng hӣ. ĈiӅu
này có thӇ thҩy nhѭ sau:
d 0 B* d 0 Gd*
q q B* (Fd* q d )
A* A *
* 1 * 1
B (q )G (q ) (d d0 )
q d 0 *
R q
d
1
q ( d 1) * 1
Rd (q ) *
d
1
q (2.54)
A (q )
¦ u (k )
k t
2
(2.57)
http://www.khvt.com Trang 149
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Cӵc vòng kín vӟi các giá trӏ khác nhau cӫa a và b
ÿѭӧc chӍ ӣ hình 5.16 (TLTK[1]). Ví dө cNJng cho
thҩy ÿӇ viӋc quan sát là ÿҫy ÿӫ thì tҫm dӵ báo phҧi
tӯ 5 – 10 mүu.
CNJng có thӇ tәng quát hoá kӃt quҧ ӣ ví dө 2.12 cho
các hӋ thӕng bұc cao hѫn. Ĉӕi vӟi các hӋ thӕng thay
ÿәi chұm hoһc không әn ÿӏnh thì ÿáp ӭng vòng kín
cӫa nó sӁ rҩt chұm khi tăng tҫm dӵ báo. Vì vұy giӟi
hҥn ӣ 2.56 khi ÿó sӁ là không hӳu ích.
rd 0 u (t X ) ... rdX u (t ) y d (t )
X = d – d0. Giӟi thiӋu hàm Lagrange:
2J =u(t)2+...+u(t+X)2+2O[ym(t + d) - y d (t ) - R*d(q-1)u(t + X)]
Cho ÿҥo hàm riêng ÿӕi vӟi các biӃn u(t), ... ,u(t + X)
và O bҵng 0 ta ÿѭӧc:
u(t) = OrdX
.
.
.
u(t + X) = O
ym(t + d) - y d (t ) = u(t + X) + . . . + rdXu(t)
Các phѭѫng trình này cho ta:
y m (t d ) y d (t )
u (t )
P
P
rdQ
Sӱ dөng ÿӏnh nghƭa y d (t ) cho ta:
* *
Pu (t ) y m (t d ) R u (t 1) G y (t )
d d
hoһc
y m (t d ) Gd* y (t ) y m (t d n 1) G d (q ) y (t )
u (t ) (2.60)
P q 1 Rd* n 1
Pq Rd (q )
cho ta ( khi ym = 0)
d 2 d 1 2
a a (a 1)
u (t ) y (t ) 2d
y (t )
P b(a 1)
Cӵc cӫa hӋ thӕng vòng kín là:
2 d 1 2 2 d 1
a (a 1) a a
pd a 2d 2d
a 1 a 1
cho ta:
lim p d a _ a _ d 1 (hӋ thӕng әn ÿӏnh)
d of
J ( N1 , N 2 , N u ) E{ ¦ [ y (t k ) y m (t k )] ¦ U'u (t k 1) 2 } (2.61)
2
k N1 k 1
Bӝ ÿiӅu khiӇn vӟi kӃt quҧ nhѭ thӃ gӑi là ÿiӅu khiӇn
hӗi tiӃp tӕi ѭu vòng hӣ. Nhѭ tên cӫa nó, giҧ sӱ sӱ
dөng hӗi tiӃp nhѭng nó chӍ ÿѭӧc tính toán chӍ dӵa
vào thông tin có sҹn ӣ thӡi ÿiӇm hiӋn tҥi. Dùng
phѭѫng trình 2.55 :
y(t+1) = R*1(q–1)'u(t+1–d0) + y1 (t ) + F1*e(t+1)
y(t+2) = R2*(q–1)'u(t+2–d0) + y 2 (t ) + F2*e(t+2)
.
.
.
y(t + N) = RN*(q–1)'u(t +N–d0) + y N (t )+ e(t+N)
Mӛi giá trӏ ngõ ra bao gӗm các tín hiӋu ÿiӅu khiӇn ӣ
tѭѫng lai ( nӃu d > d0), ngõ vào ÿo ÿѭӧc và tín hiӋu
nhiӉu ӣ tѭѫng lai. Các phѭѫng trình ӣ trên có thӇ
ÿѭӧc viӃt lҥi:
y = R'u + y + e
trong ÿó:
FN*
«# % #»
« »
«¬rN 1 rN 2 " r0 »¼
NӃu hӋ thӕng có thӡi gian trӉ (d0 > 1) thì (d0 – 1)
hàng ÿҫu cӫa R sӁ là zero. Gӑi:
ym = [ym(t + 1) . . . ym(t + N)]T
http://www.khvt.com Trang 166
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Giá trӏ mong ÿӧi cӫa hàm tәn hao ÿѭӧc viӃt lҥi:
J (1, N , N ) E{( y y m ) T ( y y m ) U'u T 'u}
( R'u y y m ) T ( R'u y y m ) U'u T 'u
Cӵc tiӇu hoá biӇu thӭc này theo 'u ta ÿѭӧc:
T 1 T
'u ( R R UI ) R ( y m y ) ( 2.65)
Thành phҫn ÿҫu trong 'u là 'u(t) là tín hiӋu ÿiӅu
khiӇn ӭng dөng cho hӋ thӕng. Chú ý bӝ ÿiӅu khiӇn tӵ
ÿӝng có mӝt khâu tích phân. ĈiӅu này là cҫn thiӃt ÿӇ
bù cho sӕ hҥng nhiӉu sai lӋch ӣ phѭѫng trình 2.62.
ViӋc tính toán phѭѫng trình 2.65 liên quan tӟi ma
trұn nghӏch ÿҧo NxN, mà N là tҫm dӵ báo cӫa hàm
tәn hao.
http://www.khvt.com Trang 167
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
[D 1 ... D N ][ y m y ]
Bӝ ÿiӅu aKc Ti / L Td / L Tp / L
khiӇn
P 1 4
PI 0.9 3 5.7
PID 1.2 2 0.5 3.4
A0
T L
k
eA1
T
k
http://www.khvt.com Trang 181
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Bӝ ÿiӅukhiӇn Kc /Ku Ti / Tu Td / Tu Tp / Tu
P 0.5 1
PI 0.4 0.8 1.4
PID 0.6 0.5 0.12 0.85
http://www.khvt.com Trang 182
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
Thӵc nghiӋm:
Ĉһt fˆ 1
là hàm ngѭӧc xҩp xӍ cӫa ÿһc tính valse. ĈӇ
bù cho tính phi tuyӃn, ngõ ra cӫa bӝ ÿiӅu chӍnh ÿѭӧc
cung cҩp thông qua hàm này trѭӟc khi nó ÿѭӧc áp
vào valse (xem hình (a)). Ta có quan hӋ :
Q f (u ) f [ fˆ 1 (c)]
Vӟi c là ngõ ra cӫa bӝ ÿiӅu chӍnh PI. Hàm
ˆ 1
f [ f (c )] có ÿӝ lӧi ít thay ÿәi hѫn hàm f.
NӃu fˆ 1 chính xác là hàm ngѭӧc cӫa f thì : v = c.
Giҧ sӱ f(u) = u4 ÿѭӧc xҩp xӍ bӣi 2 ÿѭӡng thҷng: mӝt
ÿѭӡng nӕi tӯ ÿiӇm (0 , 0) ÿӃn ÿiӇm (1.3;3) và ÿѭӡng
thҷng thӭ hai nӕi giӳa 2 ÿiӇm (1.3;3) và (2;16), ÿѭӧc
vӁ trong hình (b) . Khi ÿó:
http://www.khvt.com Trang 195
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
0.433c , 0dcd3
°
fˆ 1 9c) ®
°0.0538c 1.139 , 3 d c d 16
¯
Tәng các lӵc cҧn ÿӕi vӟi ôtô không phө thuӝc tuyӃn
tính vào vұn tӕc cӫa ôtô và các thành phҫn lӵc cҧn
này có nhӳng hӋ sӕ phө thuӝc vào ÿiӅu kiӋn làm
viӋc cӫa ôtô nhѭ loҥi ÿѭӡng, ÿӝ mҩp mô, ÿӝ nghiêng
cӫa mһt ÿѭӡng, loҥi lӕp xe, nhiӋt ÿӝ môi trѭӡng, gió,
tҧi trӑng cӫa xe, tình trҥng cӫa ÿӝng cѫ, cӫa hӋ thӕng
truyӅn ÿӝng, ÿӝ mòn cӫa lӕp…Các ÿiӅu kiӋn làm
viӋc này không cӕ ÿӏnh mà thay ÿәi mӛi khi ôtô vұn
hành và trong lúc ôtô vұn hành.
b
>
f ( x) ym( n ) K T E @ (2.68)
Vӟi luұt ÿiӅu khiӇn u*, các thành phҫn phi tuyӃn cӫa
ÿӕi tѭӧng bӏ triӋt tiêu. Thành phҫn KTE ÿѭӧc ÿѭa
vào ÿӇ ÿҧm bҧo sai sӕ ngõ ra vүn hӝi tө vӅ 0 trong
trѭӡng hӧp trҥng thái ban ÿҫu cӫa ÿӕi tѭӧng không
làm cho ngõ ra y bám ngay ngõ ra mong muӕn ym.
Do thành ph̯n f(x) và b ch˱a xác ÿ͓nh nên lu̵t ÿi͉u
khi͋n u* cho ÿ͙i t˱ͫng ÿ˱ͫc xem là ch˱a bi͇t. Trong
b͡ ÿi͉u khi͋n mͥ thích nghi trc ti͇p, m͡t h͏ th͙ng
mͥ ÿ˱ͫc s͵ dͭng ÿ͋ tìm ra hay x̭p x͑ lu̵t ÿi͉u
khi͋n mong mu͙n u* ch˱a bi͇t này.
ThiӃt kӃ luұt thích nghi (luұt cұp nhұt, chӍnh ÿӏnh
thông sӕ)
Vӟi:
- J > 0 là mӝt hҵng sӕ, ÿѭӧc gӑi là hӋ sӕ cұp
nhұt hay hҵng sӕ hӝi tө.
- P Rnunlà ma trұn thӵc, ÿӕi xӭng, xác ÿӏnh
dѭѫng thoҧ mãn phѭѫng trình:
/T P P/ Q
Trong ÿó,Q Rnun là ma trұn thӵc,dѭѫng,chӑn trѭӟc.
Theo tiêu chuҭn әn ÿӏnh Lyapunov, vӟi V(E) xác
ÿӏnh dѭѫng và V (E ) xác ÿӏnh âm thì sai sӕ E sӁ tiӃn
vӅ 0, hay giá trӏ ngõ ra y sӁ bám theo giá trӏ ngõ ra
ym mong muӕn, khi ÿó xác ÿӏnh ÿѭӧc luұt thích
nghi: T JE T p n [ ( X )
http://www.khvt.com Trang 214
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
1 Throttle Position
Throttle Position 1
Traction Force -K- 3.6 1
s
Vehicle Velocity Vehicle Velocity
Vehicle Integrator
m/s to km/h
Power Train Model Inertia
1
0 f(u)
s
Integrator Gain Climbing Load
Lookup Table
1
Road Load
1 1/3.6 f(u)
Vehicle Velocity
Road_Load
km/h to m/s
0 1/3.6
Wind
km/h to m/s2
P Part
1
1 1.2 1
s
Demand Velocity Throttle Position
Integrator I Part Saturation1
2
Actual Velocity
du/dt 5
Derivative D Part
P12 x1 15 15 15 15 15
Bi͇n ngôn
ngͷ P13 x1 30 30 30 30 30
ACTUAL
VELOCITY P14 x1 48 48 48 48 48
ª 0 1º
4. Chӑn ma trұn / « 0.01
¬ 0.1»¼
ª10 0 º
5. Chӑn ma trұn Q «0 10»
¬ ¼
6. Chӑn hӋ sӕ J = 1.
100
Engine throttle position (%)
80
60
40
20
0
4
2 120
100
0 80
60
-2 40
20
2
-4 0
Acceleration (m/s ) Vehicle velocity (km/h)
Hình 2.20 Ĉ̿c tính làm vi͏c cͯa b͡ ÿi͉u khi͋n mͥ thích
nghi trc ti͇p khi mͣi ÿ˱ͫc khͧi t̩o
http://www.khvt.com Trang 228
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
4. So sánh kӃt quҧ ÿiӅu khiӇn
1. Trѭӡng hӧp 1: Age = 100%, Gt = 100kg,
vwind = 0 km/h, ôtô ÿi trên ÿѭӡng bҵng Grade = 0q
(xem hình 2.21).
2. Trѭӡng hӧp 2: Age = 100%, Gt = 500kg,
vwind=0km/h, ôtô ÿi trên ÿѭӡng bҵng Grade = 0q
(xem hình 2.22).
3. Trѭӡng hӧp 3: Age = 100%, Gt = 100kg,
vwind=30km/h, ôtô ÿi trên ÿѭӡng bҵng Grade = 0q.
4. Trѭӡng hӧp 4: Age = 100%, Gt = 500kg,
vwind = 30 km/h, ôtô ÿi trên ÿѭӡng bҵng Grade = 0q.
5. Trѭӡng hӧp 5: Age = 85%, Gt = 100kg,
vwind = 0 km/h, ôtô ÿi trên ÿѭӡng bҵng Grade = 0q.
http://www.khvt.com Trang 229
ĈLӅXNKLӇQWKtFKQJKL 3*6761JX\ӉQ7Kӏ3KѭѫQJ+j
70
Vehicle velocity (km/h)
60
50
40
30
20
10
0
0 10 20 30 40 50 60 70 80 90 100 110 120
Time (s)
Hình 2.21.a
80
70
60
50
40
30
20
10
0
0 10 20 30 40 50 60 70 80 90 100 110 120
Time (s)
Hình 2.21.b
70
Vehicle velocity (km/h)
60
50
40
30
20
10
0
0 10 20 30 40 50 60 70 80 90 100 110 120
Time (s)
Hình 2.22.a
80
70
60
50
40
30
20
10
0
0 10 20 30 40 50 60 70 80 90 100 110 120
Time (s)
Hình 2.22.b
100
Engine throttle position (%)
80
60
40
20
0
4
2 120
100
0 80
60
-2 40
20
-4 0
Acceleration (m/s2) Vehicle velocity (km/h)
Hình 2.21.c
100
Engine throttle position (%)
80
60
40
20
0
4
2 120
100
0 80
60
-2 40
20
-4 0
Acceleration (m/s2) Vehicle velocity (km/h)
Hình 2.22.c
80
70
Vehicle velocity (km/h)
60
50
40
30
20
10
0
0 1000 2000 3000 4000 5000 6000 7000
Distance (m)
Hình 2.23.a
80
Engine throttle position (%)
70
60
50
40
30
20
10
-10
0 1000 2000 3000 4000 5000 6000 7000
Distance (m)
Hình 2.23.b