iLi cam đoan Tôi xin cam đoan đây là công trình nghiên cu ca cá nhân tôi di s hng
dn ca tp th các nhà khoa hc và các tài liu tham kho đã trích dn. Kt qu
nghiên cu là trung thc và cha đc công b trên bt c mt công trình nào khác.
Tác gi Lê Th Thu Hà
iiLi cm n Trong quá trình làm lun án, tôi đã nhn đc rt nhiu góp ý v chuyên môn
iii
Mc lc
Các ký hiu đc s dng vi
Bng các ký hiu vit tt vii
Bng danh mc các hình v viii
PHN M U 1
Tng quan v các phng pháp điu khin h truyn đng 1
c đim bài toán điu khin h truyn đng 1
Các phng pháp điu khin hin có 2
V tính cp thit, mc đích và nhim v ca đ tài 13
Tính cp thit ca đ tài 13
Mc tiêu nghiên cu 15
i tng và phm vi nghiên cu 16
Ý ngha khoa hc và thc tin ca đ tài 17
Nhng đóng góp ca lun án 17
Cu trúc ca lun án 18
CHNG 1: C S LÝ THUYT IU KHIN THÍCH NGHI BN VNG PHI
TUYN 20
1.1 Gii thiu chung 20
2.3.1 Mô hình toán ch đ xác lp 54
2.3.2 Mô phng trên MatLab 55
2.4 Kt lun 57
CHNG 3: IU KHIN THÍCH NGHI VÀ BN VNG H TRUYN NG
QUA BÁNH RNG 59
3.1 iu khin m thích nghi theo mô hình mu 59
3.1.1 Xây dng c cu bù theo nguyên tc cân bng vi mô hình mu 59
3.1.2 Thit k b điu khin m thích nghi cho h đã đc bù bt đnh 61
3.1.3 Kt qu mô phng trên MatLab 64
3.2 iu khin thích nghi bn vng trong không gian trng thái 65
3.2.1 Xây dng b điu khin bám thích nghi bn vng trên nn điu khin trt
và gi đnh rõ cho h phi tuyn truyn ngc cht 65
3.2.2 ng dng cho h truyn đng qua bánh rng 71
3.2.3 Kt qu mô phng trên MatLab 74
3.3 iu khin thích nghi bn vng vi phn hi tc đ 79
3.3.1 Mô hình phn hi tc đ 79
3.3.2 Thit k b điu khin thích nghi bn vng 79
3.3.3 Kt qu mô phng trên MatLab 80
3.4 Kt lun 87
CHNG 4: XÂY DNG MÔ HÌNH VT LÝ H TRUYN NG QUA BÁNH
RNG VÀ CÁC KT QU THC NGHIM 89
4.1 Xây dng mô hình thc nghim 89
4.1.1 Máy tính Pentum IV - phn mm Matlab 7.0.4 và phn mm ControlDesk
Version 5.0 90
4.1.2 Card điu khin DS1104 90
v
4.1.3 Driver Servo motor Midi-Maestro 140x14/28 92
4.1.4 ng c, khp ni hai bánh rng và ti 92
4.2 Kt qu thí nghim vi b điu khin PID 93
uuu
Vector các tín hiu đu vào (tín hiu điu khin)
()
()
1
1
( ) ( ), , ( )
() (), , ()
T
n
T
m
ff
gg
=
=
…
…
fx x x
gx x x
Các vector hàm mô t h thng
(,)dtx
Hàm s bt đnh
(, , )Buu
τ
τ
=
p
θθ
=∈R…
θ
Vector các tham s hng bt đnh
1
(), , ()
μ
μ
…
n
XX
xx
Ký hiu các hàm thuc mô t tp m
112 2
,
ω
ϕω ϕ
==
Vn tc góc ca các bánh rng
01 1
,
L
rr
Bán kính trong và ngoài ca bánh rng
12
, zz
S rng ca các bánh rng
H
…
…
T
m
T
n
xgx gx
xhx hx
Ma trn hàm vii
Bng các ký hiu vit tt
BIBS H có tín hiu vào b chn - trng thái b chn (bounded inputs - bounded states)
LTI H tuyn tính tham s hng (linear time-invariant systems)
ISS H n đnh vào-trng thái (input to states stable)
K
Tp các hàm thc (), 0rr
γ
≥ đn điu tng và có giá tr nh nht bng 0 ti 0,
tc là
(0) 0
γ
=
∞
K
Tp các hàm thc (), 0rr
KL
Tp các hàm thc hai bin
(,), 0, 0rt r t
β
≥≥
mà khi t c đnh thì thuc
∞
K
và
khi r c đnh thì thuc L
O
Min n đnh
GAS H n đnh tim cn toàn cc (global asymptotic stable)
LF Hàm Lyapunov (Lyapunov function)
CLF Hàm điu khin Lyapunov (Control Lyapunov function)
Z
Tp các đim trng thái không điu khin đc, tc là tp các đim trng thái mà
ti đó tín hiu điu khin không thay đi đc hng ca qu đo trng thái.
H
Min hp dn (attractor)
SISO H mt đu vào-mt đu ra (single input - single output system)
MIMO H nhiu đu vào-nhiu đu ra (multi inputs - multi outputs system)
BSB
Mng neural brain-states-in-a-box, là mng có khâu chuyn đi tuyn tính dng
quán tính bc nht và khâu phi tuyn dng tuyn tính bão hòa.
viii
Bng danh mc các hình v
Hình 1.2: Minh ha nguyên tc ca certainty equivalence
30
Hình 1.3: Minh ha nguyên tc thích nghi theo mô hình mu
32
Hình 1.4: Cu trúc ca h m
36
Hình 1.5: Mô t các hàm thuc ca b xp x m
37
Hình 1.6: Cu trúc mng neural [ 1]
38
Hình 1.7: iu khin h truyn đng bng b điu khin m thích nghi
40
Hình 2.1: Mt s dng h truyn đng qua bánh rng
43
Hình 2.2: H nhiu cp bánh rng là h truyn ngc ca nhiu h mt cp bánh rng
48
Hình 2.3: Cu trúc vt lý ca h truyn đng qua mt cp bánh rng
49
Hình 2.4: Minh ha các đnh lut cân bng gia cp bánh rng
50
Hình 2.5: S đ đng lc hc
51
Hình 2.6: Thit lp phng trình đng lc hc khi hai bánh rng n khp
51
Hình 2.7: Mô t trng thái hai bánh rng vùng cht ca khe h
53
Hình 2.8: S đ khi mô t h truyn đng qua bánh rng vi mô hình (2.12)
56
Hình 2.9: nh hng ca các thành phn đ xon, ma sát, hiu ng khe h ti cht lng
truyn đng
76
Hình 3.14: Cu trúc h con theta_g_estimate trong b điu khin hình 3.11
76
Hình 3.15: Kt qu chnh đnh các tham s
f
θ
77
Hình 3.16: Kt qu chnh đnh tham s
g
θ
78
Hình 3.17: Kt qu tín hiu đu ra thc
1 2
x
ϕ
=
ca h và tín hiu mu w
78
Hình 3.18: Sai lch bám gia tín hiu đu ra thc
1 2
x
ϕ
=
và tín hiu mu w
78
Hình 3.19: S đ mô phng h điu khin cho h truyn đng bánh rng
84
Hình 3.26: So sánh tham s bt đnh [2]
f
θ
vi tham s chnh đnh [2]
f
θ
84
Hình 3.27: So sánh tham s bt đnh [1]
f
θ
vi tham s chnh đnh [1]
f
θ
85
Hình 3.28: Mô phng kh nng bám tín hiu mu khi tham s bt đnh thay đi theo t
86
Hình 3.29: So sánh tham s bt đnh
[3]( )
f
t
θ
vi tham s chnh đnh
[3]( )
f
89
Hình 4.2: Giao din hin th
90
Hình 4.3: Card điu khin DSP 1104
91
Hình 4.4: B bin đi công sut
92
Hình 4.5: Driver DC servo motor
92
Hình 4.6: ng c, khp ni bánh rng và ti
92
Hình 4.7: Bàn thí nghim phn ngun, kt ni và máy tính điu khin
93
Hình 4.8: Mô hình thc nghim khi cha có b điu khin
94
Hình 4.9: Tc đ
2
ϕ
khi cha có b điu khin
94
Hình 4.10: Tc đ
2
ϕ
khi cha có b điu khin trong thi gian 5s
94
Hình 4.11: Tc đ
2
ϕ
97
Hình 4.16: Cu trúc b PI m (m hóa và surface)
97
Hình 4.17: Tc đ
2
ϕ
khi có tín hiu tc đ đt
(
)
( ) 200 sinwt t
π
=
98
Hình 4.18: Tc đ
2
ϕ
khi có tín hiu tc đ đt
(
)
() 50sin 2wt t
π
=
98
Hình 4.19: Mô hình thc nghim vi b PI m và khâu chnh đnh thích nghi
99
Hình 4.20: Tc đ
2
ϕ
103
Hình 5.2: xut gim hin tng rung trong h bng vic b sung khâu m xác đnh xp
x hàm phi tuyn bt đnh
103
Hình 5.3: xut điu khin tuyn tính gán đim cc vi b xp x m vn nng
104
Hình 5.4: C cu chp hành gm bin tn và đng c là mt phn ca đi tng điu
khin
105
1
PHN M U Tng quan v các phng pháp điu khin h truyn đng
c đim bài toán điu khin h truyn đng
Theo Meriam-Webster thì h truyn đng đc hiu là mt tp hp các c cu
ghép ni c khí phc v bin đi tc đ, moment. Các h truyn đng này có th có
nhiu dng cu trúc c hc khác nhau, chng hn nh c cu xích, khp ly hp, c cu
trc dn, c cu bánh rng H truyn đng luôn tn ti trong các h bin đ
i và
truyn ti nng lng [ 53]. Hình 0.1 cho ta mt cách nhìn trc quan v mt s h
truyn đng qua trc hay bánh rng thng gp.
Hình 0.1a) là mt h truyn đng đin đn gin gm mt đng c phát công sut
đin (đng c to moment dn đng), mt trc truyn đng dn công sut t đng c
đin ti ti và mt đng c quay gi vai trò ca ti. Còn li, hình 0.1b) là c cu
truyn đng qua cp bánh rng đ truyn moment quay và thay đi vn tc góc quay.
− Th nht, h truyn đng là mt h phi tuyn, không t sinh ra nng lng (h
th đng). Nó luôn có th mô t đc bng mô hình Euler-Lagrange.
− Th hai, h luôn cha nhng thành phn rt khó xác đnh đc mt cách chính
xác trong mô hình. in hình ca các thành phn đó là các moment ma sát trên
nhng trc truyn đng, moment ti, đ không cng vng tuyt đi ca vt liu
làm trc truyn đng hoc bánh rng và s không chính xác trong ch to c khí
hoc s mài mòn ca vt liu to ra các khe h
gia nhng khp truyn đng khi
ni vi nhau.
Nhìn chung, nhim v điu khin bám n đnh vn tc hay qu đo góc ca c
cu chp hành trong các h truyn đng ca máy t hp nói chung là mt bài toán
đng lc hc rt phc tp. Nó ph thuc nhiu yu t nh: Ngun nng lng dn
đng, lc hoc moment c
n, moment ma sát, bôi trn, khe h, đ đàn hi ca các khâu
và đ cng vng ca toàn h thng cng nh các yu t môi trng. c bit đi vi
các máy t hp sau mt thi gian làm vic các yu t tác đng k trên là nhng yu t
ngu nhiên, khó lng trc và nó thay đi theo thi gian dn ti mt n đnh đng
lc hc. Mt n đnh đng lc hc là trng thái nguy him nht xy ra khi tn s lc
kích đng có giá tr bng hoc xp x vi tn s dao đng riêng ca h. Khi mt quá
trình gia công b ri vào trng thái mt n đnh thì biên đ dao đng ca h rt ln,
làm cho h thng rung đng mnh, gây n và gim đ chính xác cng nh cht lng
ca sn phm. Vì vy điu khin bám n đnh tc đ ca c cu chp hành là nhim v
hàng đu đang đc đt ra cho các nhà tích hp h thng điu khin h truyn đng
nói chung và h truyn đng qua bánh rng nói riêng.
Các phng pháp điu khin hin có
Trong bài toán điu khin h truyn đng, bên cnh vic có đc kh nng bám
n đnh theo qu đo góc quay đt trc, ngi ta còn phi rt quan tâm ti nhng vn
đ nâng cao cht lng h thng, bao gm:
1. Vic n đnh tc đ ca các c cu chp hành.
2. Gim thiu ti đa các dao đng sinh ra t đ xon ca các trc truyn moment.
và bn vng làm vic theo c ch phn hi.
iu khin vi mô hình xp x tuyn tính bng b điu khin PI: ây là phng pháp
ph thông nht và trc đây cng đc s dng nhiu nht [ 17, 30].
Phng pháp này ch s dng đc nu nh h truyn đng là mô t xp x tuyn
tính đc di dng tuyn tính tham s hng, tc là mô t xp x đc bng hàm
truyn
()Gs
. Khi đó b điu khin đc s dng là b điu khin PI có hàm truyn:
1
() 1
p
I
Rs k
Ts
⎛⎞
=+
⎜⎟
⎝⎠
(0.1)
vi h s khuch đi
p
k và hng s thi gian tích phân
I
T . Công vic thit k b điu
khin đây đc hiu là phi xác đnh hai tham s ,
pI
kT này sao cho h đt đc
nhng cht lng đng hc yêu cu đã nêu trên.
xung quanh đim làm vic, song không phi bi hàm truyn ()Gs mà là bi mô hình
trng thái tng đng (thng là mô hình trng thái chun điu khin):
AB=+
xxu
(0.2)
vi
()
1
, ,
T
n
xx= …x là vector các bin trng thái
1
, ,
n
xx… ca h,
()
1
, ,
T
m
uu…u =
là vector các tín hiu đu vào
1
, ,
m
uu… và s m
T
kT
Hình 0.2: iu khi
n h truyn
đng lý tng bng
b điu khin PI
5
Vi vic s dng PI phn hi trng thái (0.3) thay cho (0.1) ngi ta đã có th có
thêm c hi chnh đnh thích nghi cho tham s b điu khin nhm nâng cao hn na
tính bn vng ca h thng điu khin. Mt s phng pháp điu khin PI phn hi
thích nghi b sung thêm này đã đc gii thiu khá chi tit các tài liu [
26, 44] mà
ngi ta vn gi là b điu khin PI t chnh (PI selft tuning).
Song theo [ 18] thì vic ch s dng PI t chnh thích nghi không đ đ làm gim
dao đng xon trên trc mt cách hiu qu. Chính vì th ngi ta đã tìm cách b sung
thêm cùng vi PI t chnh thích nghi các b điu khin phn hi trng thái đc tng
hp vi lý thuyt điu khin hin đi.
iu khin h truyn đng có khe h: Các phng pháp điu khin tuyn tính đng
nhiên ch áp dng đc cho h tuyn tính. Mun áp dng cho h phi tuyn ta phi
tuyn tính hóa xp x mô hình phi tuyn ca nó xung quanh các đim làm vic. iu
đó dn ti cht lng h thng thu đc ch có th đc đm bo trong mt lân cn
nh xung quanh đim làm vic cng nh h thng không có quá trình quá đ nhanh.
u
a
a
−
u
τ
a)
b)
Hình 0.3: Bn cht ca khe h và
mô hình nghch đo ca
khe h
6
mòn ca vt liu trong quá trình làm vic và cng có th bi k thut gia công ch to
vt liu không đ chính xác. Khe h là nguyên nhân gây ra ting n và rung lc ca h
truyn đng trong quá trình vn hành, dn ti gim tui th ca thit b, máy móc.
Xác đnh khe h và điu khin loi b s nh hng ca khe h ti cht lng
truyn đng là bài toán thng gp nht trong các bài toán điu khin h truyn đng.
Khe h có mô hình toán nh sau (hình 0.3a, [ 46]):
khi 0 và ( )
( , , ) khi 0 và ( )
0 ngoài ra
mu u m u a
Buu u mua
τ
ττ τ
−
=
(0.5)
vi s đ điu khin h cho hình 0.4, đ h đó có đc quan h vào ra dng lý tng
tuyt đi:
u
τ
=
(0.6)
Hình 0.5: iu khin bù khe h bng mô hình ngc và b điu khin PI
u
u
τ
u
mt công trình nghiên cu nào đ tng quát v vic đánh giá cht lng h thng theo
các hàm ngc đó. Bi vy có th nói k thut điu khin bng hàm ngc là không
kh thi trong thc t.
Trên c s suy lun nh vy, nhiu công trình đã đc công b cho vic thay
hàm ngc (0.5) bng vic xp x nó nh h m hay mng neural nh mô t hình
0.6. Có th lit kê mt s công trình đó là [ 11, 26, 38, 46, 48]. Hình 0.6: iu khin bù khe h bng mng neural
Mc dù vy nhng phng pháp điu khin bù xp x này cng có mt hn ch
ca nó. ó là:
− Vic xp x hàm phi tuyn nh mng neural hay h m ch có th có đc kt
qu xp x vi sai lch nh tùy ý trong min gii hn cho phép, nu nh hàm phi
tuyn cn đc xp x đó là liên tc. Gi thit này ta có th d dàng thy ngay
H truyn đng có khe h
u
τ
y
H truyn
đng lý
tng
Khc phc nhc đim trên ca vic bù thành phn nghch đo (0.5) ca hàm phi
tuyn không liên tc, không tng minh (0.4), xu hng nhn dng online tham s mô
hình khe h (0.4) cng đã đc hình thành. Kt qu ca bài báo [
49] là mt ví d. Tuy
nhiên kt qu đó cng mi ch dng li mc cha trn vn vi nhiu vn đ lý
thuyt v tính hi t ca thut toán còn dang d. Kt qu mô phng trong [ 49] mà đó
không cn s dng ti phn chng minh còn thiu v tính hi t ca thut toán, mc
dù là chp nhn đc, song cha nói lên đc kh nng ng dng ca nó trong điu
khin bù khe h vi h phi tuyn, vì nó mi ch dng li cho h truyn đng có mô
hình tuyn tính tham s hng di dng hàm truyn ()Gz .
Hình 0.7: Nâng cao cht lng bù khe h nh mng neural bng chnh đnh thích nghi
Nh vy có th nói rng so vi vic bù bng mô hình ngc, vic bù bng mng
neural không th bù hoàn toàn đc ht hiu ng ca khe h. Do đó, mc dù đã đc
H truyn đng có khe h
u
τ
y
H truyn
to ra bi mng neural đ bù khe h là không c đnh. Bi vy đ nâng cao cht lng
bù khe h bng mng neural xp x ging đc nh cht lng bù bng mô hình
ngc, ngi ta đa thêm vào thành phn chnh đnh thích nghi tham s PI nh mô t
hình 0.7.
iu khin h truyn đng có khe h, ma sát và đ đàn hi: Theo [ 17, 42] thì phn ln
h truyn đng có khe h luôn tách đc thành hai khâu phi tuyn mc ni tip gm
khâu mô t khe h đng trc và mt khâu phi tuyn dng affine truyn ngc cht
(,)
τ
=
xfx đng phía sau (hình 0.6), tc là khâu phi tuyn truyn ngc cht này luôn
bin đi v đc dng:
1
khi 1 1
() (,) ()
kk
n
xx kn
xf dtg
τ
+
=≤≤−
⎧
⎨
=+ +
⎩
u
τ
y
H truyn
đng lý
tng
B điu khin
phn hi
trng
thái
d
x
e
1
s
x
10
điu khin bù khe h cho h truyn đng bng phn hi trng thái đc mô t hình
0.9.
H truyn
đng lý
tng
B điu khin
phn hi
trng
thái
d
x
e
1
s
x
Nhn dng
moment ma sát
và moment xon
11
Tài liu [ 45] đã gii thiu phng pháp s dng b quan sát Kalman thích nghi phi
tuyn đ minh ha cho kh nng quan sát trng thái h truyn đng phi tuyn. Tuy
nhiên, vic s dng quan sát Kalman phi tuyn nói chung, còn có tên gi là Kalman
m rng, và Kalman phi tuyn thích nghi nói riêng, là không đc khuyn cáo trong
điu khin phi tuyn phn hi trng thái [
13, 7, 40] bi:
− Th nht, đó là tc đ hi t ca quan sát Kalman m rng ph thuc rt nhiu
vào vic chn đim trng thái đu cho b quan sát.
− Th hai, đó là tính tha mãn nguyên lý tách ca Kalman m rng khi kt hp
vi b điu khin phn hi trng thái là cha đc đm bo.
Hình 0.11 biu din mô hình xp x tuyn tính ca h truyn đng đc s dng
vi phng pháp điu khin MPC trong [ 38], trong đó:
12
,
ω
ω
: tc đ ca đng c dn đng và ca ti
12
,
mm
TT: hng s thi gian quán tính ca đng c dn đng và ca ti
2
, um: moment ca đng c dn đng và ca ti,
α
góc ca khe h
2
ω
2
ω
u
1
ω
2
m
2
α
α
−
α
α
−
α
c
d
1
ω
1
1
m
Ts
2
1
m
…
(0.9)
t vic cc tiu hóa hàm mc tiêu:
()
2
( , ) min , 0,
kN
ii ii i
ik
Qawg a i
+
=
=− →>∀
∑
xu (0.10)
sau đó s dng giá tr
k
u
tính đc đu tiên làm tín hiu điu khin. Quy trình trên sau
đó đc lp li vi vic thay th k bi 1k
+
.
2
đu ra bám theo đc qu đo
mong mun đt trc.
Hình 0.13: Bài toán điu khin h truyn đng qua bánh rng
C cu bánh rng là mt c cu khp cao dùng đ truyn chuyn đng quay gia
hai trc vi t s truyn xác đnh, nh s n khp trc tip gia hai khâu có rng gi
là bánh rng. H thng bánh rng là mt b phn quan trng trong k thut c khí, là
mt trong nhng c cu ph bin và quan trng trong nhiu máy công c cao cp,
trong các phng tin giao thông vn ti.
Nh đã đ cp t trc thì cng ging nh bài toán điu khin h truyn đng
nói chung, vi bài toán điu khin h truyn đng qua bánh rng nói riêng, bên cnh
vic h có kh nng tín hiu đu ra là tc đ
2
ϕ
bám n đnh đc theo qu đo góc
quay đt trc
()wt
, ngi ta còn phi đm bo thêm cho h thng các cht lng
khác, gm:
M
3∼
Bin tn
B điu khin
ϕ
2
M
c
Ti
15
26, 43, 44, 45]. Song, nh đã phân tích phn tng quan, tng phng pháp đó đu có
nhng u nhc đim riêng hn ch cht lng điu khin ca h. Ngay c trng
hp c th là h truyn đng bánh rng vi c ba yu t bt đnh gm khe h, ma sát,
moment xon, thì tài liu [
34] đã gii thiu mt phng pháp gii quyt, nhng ch
dng li trng hp khi h có ma sát ph thuc tc đ tng đi nh.
Nhng nghiên cu tng quan v các phng pháp điu khin h truyn đng trên
đây cho thy tt c các phng pháp đó đu b gii hn là chúng ch có th đm bo
đc đc tính đng hc bám n đnh cho h nu nh trong đó hoc ch cha tính bt
đnh v moment xon trên trc, hoc ch có thành phn bt đnh v ma sát. Nói cách
khác chúng vn hoàn toàn cha đáp ng đc cho trng hp khi mà trong h tn ti
c ba yu t, va có khe h gia các bánh rng, va có tính bt đnh ca ma sát tc
đ thay đi nhanh và va có moment xon trên tr
c. Phn khim khuyt đó s đc
lun án này nghiên cu và b sung.
Nói cách khác, lun án tip tc nghiên cu trng thái mt n đnh ca c cu
chp hành không th khc phc bng nhng gii pháp c hc hoc bng b điu khin