Professional Documents
Culture Documents
9
9
1.1.1
1.1.2
Gii thiu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Phn loi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
10
1.1.3
Cu to . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
12
1.2.1
1.2.2
13
13
1.3
14
1.4
Cu trc iu khin . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
1.5
Thit k b iu khin . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1 B iu khin dng in . . . . . . . . . . . . . . . . . . . . . .
19
19
1.5.2
B iu khin tc . . . . . . . . . . . . . . . . . . . . . . . .
21
1.5.3
22
Kt qu m phng . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6.1 Thng s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
23
23
1.6.2
Cu trc m phng . . . . . . . . . . . . . . . . . . . . . . . . .
26
1.6.3
Kt qu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
1.2
1.6
30
2.1
2.2
Hot ng ca b nghch lu . . . . . . . . . . . . . . . . . . . . . . . .
Pulse Width Modulation . . . . . . . . . . . . . . . . . . . . . . . . . .
30
33
2.3
35
2.3.1
Nguyn l iu ch . . . . . . . . . . . . . . . . . . . . . . . . .
35
2.3.2
2.3.3
35
39
2.4
Hiu ng deadtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
42
2.5
44
2.6
Kt qu m phng . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
MC LC
2.6.1
47
2.6.2
B hiu ng deadtime . . . . . . . . . . . . . . . . . . . . . . .
47
3 Phng n xut
3.1
3.2
52
52
3.1.1
3.1.2
nh hng ca dng in . . . . . . . . . . . . . . . . . . . . .
nh hng ca tc ng c . . . . . . . . . . . . . . . . . . .
52
54
3.1.3
56
Phng n ci tin . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
3.2.1
3.2.2
57
58
3.2.3
59
4 Kt lun
61
62
Ph lc
64
Ph lc A: S khi Simulink . . . . . . . . . . . . . . . . . . . . . . . . .
64
67
Cc loi ng c PMSM. . . . . . . . . . . . . . . . . . . . . . . . . . .
B mt ct ca ng c nam chm ni v ng c nam chm chm. . .
10
11
1.3
Chuyn i h trc ta . . . . . . . . . . . . . . . . . . . . . . . . . .
12
1.4
. . . . . . . . . . . .
14
1.5
1.6
16
17
1.7
18
1.8
19
20
21
22
25
26
28
29
2.1
30
2.2
Cc vector in p chun. . . . . . . . . . . . . . . . . . . . . . . . . .
31
2.3
2.4
Nguyn l iu ch PWM. . . . . . . . . . . . . . . . . . . . . . . . . .
iu ch rng xung bng sng sin. . . . . . . . . . . . . . . . . . . .
33
34
2.5
35
2.6
38
2.7
2.8
th hm chuyn mch. . . . . . . . . . . . . . . . . . . . . . . . . .
Vng gii hn khi iu ch vector in p. . . . . . . . . . . . . . . . .
38
39
2.9
40
41
42
43
46
48
48
v trng hp l tng. . . . . . . . . . . . . . . . . . . . . . . . . . . .
49
50
M2 = 2(N.m) ti tc thp. . . . . . . . . . . . . . . . . . . . . . . .
51
51
3.1
53
3.2
53
3.3
3.4
53
55
3.5
55
3.6
3.7
clamping.[3]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
S thut ton b deadtime xut. . . . . . . . . . . . . . . . . . .
55
58
3.8
59
3.9
60
60
64
64
65
65
66
23
2.1
32
2.2
37
3.1
54
3.2
56
3.3
56
3.4
58
dq
isa , isb , isc
fpwm
u0 u7
Tl , Tr
Ls
Rs
r
e
e
r
B
p
J
Vdc
ngha
i lng v hng c in nghing
i lng vector c in m
H ta ba pha
H ta c nh stator
H ta quay ta t thng rotor
Dng in stator trn ba pha a-b-c
Tn s ca b nghch lu
Vector in p chun
Thi gian thc hin cc vector chun bn tri v bn phi
in cm stator
in tr stator
Tc ng c
Tc quay ca vector t thng
Gc quay ca t thng so vi trc d
Gc quay ca rotor ng c
H s nht
S cp cc ca ng c
M men qun tnh
in p ngun ca b nghch lu
Vit tt
DC
AC
PWM
SPWM
Tn ting Anh
Direct current
Alternating current
Pulse Width Modulation
Sinusoidal Pulse Width Modulation
SVPWM
ADC
DAC
PMSM
SPM(sPMSM)
Tn ting Vit
in mt chiu
in xoay chiu
Phng php iu ch rng xung
Phng php iu ch rng xung bng
sng hnh sin
iu ch vector khng gian
B chuyn i tng t s
B chuyn i s tng t
ng c ng b kch t nam chm vnh cu
ng c ng b kch thch vnh cu nam
chm ni
ng c ng b kch thch vnh cu nam
chm chm
Phng php iu khin ta t thng rotor
Ch s mo dng dng in
iu khin trc tip m men
Li m u
Trong vi thp k gn y, b nghch lu l mt trong nhng cng c bin i nng
lng in ph bin nht; n c s dng trong nhiu ng dng nh cc b lu in
v truyn ng in. Cc nghin cu v b nghch lu trn l thuyt thng gi s cc
van cng sut trong b chuyn i l cc thit b l tng, ngha l chng s chuyn
mch ng hoc ct chnh xc ti thi im c tn hiu iu khin. Tuy nhin, trong
thc t, cc thit b chuyn mch khng hon ho nh vy. Xt trn phng tin vt l,
van ch c th t n trng thi chc chn ng hoc chc chn m sau mt khong
thi gian ton , tof f nht nh. Do , vic iu khin chuyn mch van thng c mt
thi gian an ton deadtime m bo hin tng ngn mch khng xy ra. Thi gian
an ton deadtime ny gy mo dng in p cn iu ch u ra ca mch nghch
lu. Hin tng ny c gi l hiu ng deadtime. H qu ca n lm mo dng in,
sinh ra nhiu sng hi bc cao, lm nh hng ti cht lng ca h thng.
Mt khc, trong iu khin truyn ng in hin i, mt s phng php nh
iu khin vector hay iu khin trc tip m men DTC yu cu c thng tin v in
p u ra. Nhng trn thc t, in p ra ca b nghch lu c dng xung nn kh o
lng v x l tn hiu. V th, ngi ta thng ly in p t u vo khu iu
ch PWM thay cho qu trnh o in p thc. Bi nh hng ca deadtime, in p
u ra b mo dng. iu ny khin cho in p t vo khu PWM khng phn nh
ng thng tin cn thit cho b iu khin dn n lm gim cht lng h truyn
ng.
Trong hu ht cc phng php c s dng, k thut b in p chnh lch
ch yu da trn l thuyt gi tr trung bnh. in p thiu ht s c tnh trung
bnh trong chu k chuyn mch v c cng vo gi tr in p t ta theo du ca
dng in ti. Trong nhng nm gn y, mt s nh khoa hc tm ra cch gii
quyt vn ny nhng chng yu cu h tr thm phn cng [12] hoc cn gi s
rng h khng b nh hng bi s dao ng ca dng in [1].
n ny s trnh by mt thut ton b mi da trn vic tnh ton offline gi
tr in p sai lch thay i theo tc ng c c ng dng trn h iu khin
truyn ng ca ng c ng b kch thch vnh cu. u im ca phng php l
7
a Trung
Chng 1
H truyn ng ng c ng b
nam chm vnh cu (PMSM)
1.1
1.1.1
Gii thiu
Phn loi
Cu to
Rotor
Nam chm
cc ni
Rotor
Stator
Cun dy
stator
Nam chm
cc n
Stator
Cun dy
stator
11
c
Hnh 1.3: Chuyn i h trc ta .
1.2
University of Darmstadt
12
1.2.1
(1.1)
(1.2)
1
1
"
#
ia
1
i
2
2
2
(1.3)
=
ib .
3
3
3
i
0
ic
2
2
Tng t nh trn, ta c cng thc chuyn i Clark ngc t h ta - sang h
ta a-b-c:
ia
3
0.5
i
=
b
2
ic
3
0.5
2
1.2.2
"
#
i
(1.4)
(1.5)
(1.6)
b
b
usb
isb
a
usa
isa
isc
c
e
a
usc
c
1.3
(1.7)
(1.8)
(1.9)
y, usa (t), usb (t), usc (t) l gi tr tc thi in p stator, isa (t), isb (t), isc (t) l gi
tr dng in tc thi, Rs = Rsa = Rsb = Rsc l in tr stator v sa (t), sb (t), sc (t)
l t thng ca stator trn tng pha. Trong , t thng cun dy stator bao gm t
thng rotor v t thng stator do dng in stator sinh ra:
s(a,b,c) = abc(s) + abc(r)
Vi:
abc(s)
(1.10)
(1.11)
cos e
cos( 2 )
e
abc(r) = P M
(1.12)
3
2
cos(e +
)
3
Trong , e l gc in ca ng c, P M l ln t thng to bi nam chm trn
rotor.
Trn khng gian vector, t thng ca sator c th biu din li thnh:
sabc = Ld isabc + P M eje
(1.13)
M hnh biu din di dng vector khng gian ca t thng (1.13) n gin hn
so vi (1.11) , nhng n vn cn cha thnh phn xoay chiu khng thun tin cho
qu trnh phn tch v iu khin. V vy, ta cn chuyn m hnh sang h ta d-q,
h ta quay ng b vi vector t thng; v tr ca h ta s c chn sao cho
trc d trng vi trc ca vector t thng rotor.
Hnh 1.5 biu din cc vector trn hai h ta l a-b-c v h ta d-q, trong
k l gc lch gia trc d v trc a ca h ta stator. Mi quan h gia cc i
15
q
b
Ks
Kq
Kd
k
a
c
Hnh 1.5: Biu din vector trn h ta a-b-c v h ta d-q.
2
2
cos k cos k
cos k +
3
3
2
Kd
=
Kq
3
2
2
sin k sin k
sin k
3
3
K
a
Kb
Kc
(1.14)
Cng vi , phng trnh tng qut biu din cc i lng vector trong h ta
quay c th vit ging nh di y:
Ks = |K| (cos k + j sin k ) = |K| ejk
(1.15)
(1.16)
dsdq
+ je sdq
dt
(1.17)
usdq = Rs isdq +
(1.18)
(1.19)
Rs
Lds
Rs
eqs
U ds
Lqs
U qs
eds
(1.20)
Th cc thnh phn usdq = usd + jusq , isdq = isd + jisq , v sdq = sd + jsq vo (1.17)
v (1.20) ta nhn c:
Phng trnh in p trn trc ta d-q:
usd = Rs .isd +
d
(sd ) e .sq
dt
(1.21)
usq = Rs .isq +
d
(sq ) + e .sd
dt
(1.22)
y, usd , usq l in p stator, isd , isq l dng in stator trn h ta d-q, Rs biu
din cho in tr stator, e l tc in v sd , sq ln lt l t thng trn h trc
ta quay.
Phng trnh t thng sd , sq :
sd = Ld .isd + P M
(1.23)
sq = Lq .isq
(1.24)
(1.25)
d
(r ) = r ,
(1.26)
dt
Vi r l tc quay ca rotor, r gc quay ca rotor, p l s cp cc ca ng c v
quan h gia tc quay ng c r v tc in e c biu din ging nh di
17
id*
0
r*
_
Speed
Controller
Decoupling
Current
Controller
*
q
u*
ud*
dq
uq*
id
dq
iq
u*
p
d
dt
Pulse
SV
PWM
abc
ia
ib
ic
PM
SM
y:
e = p.r
(1.27)
1.4
Cu trc iu khin
Ud
PI
id*
id
PI
iq*
id
e
Ld
Ld
Lq
iq
1
Rs sLs
Lq
Uq
1
Rs sLs
iq
m
Controller
PMSM
o trc tip bng cm bin, thit b o gc hoc nh php tch phn tc quay khi
bit v tr ban u ca t thng cc. Nhng do gi tr dng isd = 0, i2sq = i2 + i2
nn gi tr gc s dng trong cng thc chuyn i Park phi l /2 + e .
in p trn hai trc v nhn c qua khu chuyn i h ta s dng
tnh ton thi gian chuyn mch trn tng nhnh van thng qua khu iu ch vector
khng gian (SVPWM) to ra xung kch thch m van cho b nghch lu.
1.5
1.5.1
Thit k b iu khin
B iu khin dng in
U (s)
kii
1 + Tii s
= kpi +
= kpi
.
E(s)
s
T ii s
(1.28)
y, kpi l h s khuch i, kii l h s tch phn, Tii l h s thi gian tch phn
c xc nh:
kpi
kii
Tii =
(1.29)
1
Tpwm s + 1
19
(1.30)
*
sdq
Controller
+
PI
PWM
Stator
1
sLs Rs
sTpwm 1
isdq
1
fpwm
, fpwm l tn s
PWM.
Phng trnh ton hc ca ng c PMSM (1.21), (1.22) cho thy s tc ng qua
li gia hai thnh phn dng in stator trn trc d v trc q gy kh khn cho vic
iu khin dng in, c bit l trong trng hp ng c hot ng di tc cao.
loi b s nh hng ny, n p dng phng php b cho nh Hnh 1.8, bng
cch cng thm thnh phn c gi tr ngc vi thnh phn c trong m hnh ng
c. Kt qu nhn c l hai thnh phn dng in stator c iu khin hon ton
c lp m khng nh hng ti ng hc ca h thng.
Sau khi p dng phng php b cho (decoupling), hm truyn t ca mt thnh
phn trn trc d-q ch cn l mt khu qun tnh bc nht:
GP (s) =
1
1
=
Rs + s.Ls
Rs
1
Ls
1+s
Rs
k
.
1 + s.Ts
(1.31)
(1.32)
(1.33)
1 + Tii s
1
k
.
.
.
Tii s 1 + sTpwm 1 + sTs
(1.34)
kpi
k
.
Tii s 1 + sTpwm
(1.35)
20
r*
3
p.m
2
1
sTi 1
PI
Te
+ _
1
J .s
Ti
cc thng s ca b iu khin:
Tii Rs
2Tpwm
Ls
Tii =
Rs
kpi =
1.5.2
(1.36)
(1.37)
B iu khin tc
ki
1 + s.Ti
.
= kp .
s
s.Ti
(1.38)
1
Ti s + 1
(1.39)
Tii
. Hm truyn t h h ca b iu khin tc :
kpi .k
G (s) = kp
1 + sTi
1
3
1
.
. p.m . .
sTi sTi + 1 2
Js
(1.40)
3
t kT = .p.m ta c hm truyn h h rt gn l:
2
G (s) =
1 + sTi kp .kT
.
.
J.s2 Ti sTi + 1
(1.41)
kp =
(1.42)
Ti
(1.43)
21
PI
e
+
_
ki
+
+
kp
1
s
ka
Hnh 1.11: Khu chng bo ha tch phn.
1.5.3
22
(1.44)
1.6
Thng s
Gi tr
n v
Tc nh mc
4500
rpm
Dng nh mc
20
Cng sut nh mc
9.42
kW
in tr stator
0.19
in cm trc d
mH
in cm trc q
mH
S cp cc
H s t thng
0.123
wb
0.0048
kg.m2
in p mt chiu
600
Kt qu m phng
Thng s
4500 2
471, 238 (rad/s)
60
23
(1.45)
M men nh mc:
Mdm =
Pdm
9420
=
20 (N.m)
dm
471, 238
(1.46)
Chu k PWM:
Tpwm =
1
fpwm
1
= 0.0001 (s)
10000
(1.47)
(1.48)
ki =
kpi
0.19
=
= 950
Tii
2.0.0001
(1.49)
(1.50)
(1.51)
Thng s b iu khin tc
T (1.42) v (1.43) cng vi s iu chnh do s hn ch ca in p ca b nghch
lu ta c:
Ti = 4.Ti = 8.Tii = 8.104
J
0.0048
=
= 16.26
2.kT .Ti
2.0.738.0.0002
kp
16.26
ki =
= 20325
=
Ti
0.0008
kp =
24
(1.52)
(1.53)
(1.54)
dqCurrentsRefd
1
w*
Id*
dqcurrentRef
IdCurrentsd
id
IqCurrentsd
iq
speedd
pwm
dqCurrentsRefd
wd
Iq*
speed controller
iad
ia
ibd
ib
icd
ic
wd
PW Mpulsesd
ia1
Thetad
theta
curent control
Torque
25
w
PW Mpulsesd
theta
+
A
wd
Tm
Thetad
alpha
Vdc
m
B
ia
Permanent Magnet
Synchronous Machine
Sourse Block
IdCurrentsd
ib
ic
IqCurrentsd
beta
Universal Bridge
3 arms
d
alpha
Motor Block
beta
Thetad
theta
Measuring Block
Hnh 1.12: S m phng tng th ca h thng iu khin ng c SPM s dng phng php FOC.
1
I*d
dq*
ei
1
Vd*
current id controller
4
Id
id
vd0
3
w
5
Iq
iq
2
I*q
ei
vq0
decoupling
dq*
2
Vq*
current iq controller
1.6.2
Cu trc m phng
Kt qu
2 S
c trnh by r Chng 2.
26
27
(a) Tc
(b) M men
28
(a) Tc
(b) M men
29
Chng 2
Hot ng ca b nghch lu
V1
V5
V3
Vdc
PMSM
a
V4
V6
V2
30
Pha B
Q2
u3
S2
Q1
u2
S3
S1
u4
u7
u0
S4
u1
Pha A
S6
S5
u5
u6
Q3
Q4
Pha C
Hnh 2.2: Cc vector in p chun.
mc song song vi mt diode ngc, diode s dn dng khi chiu ca dng ti ngc
vi chiu ca in p. Cc van cng sut c coi l l tng, khi mt van trng
thi dn th van cn li trong cng mt nhnh s trng thi ngt. ng thi chng
phi c iu khin sao cho khng xut hin ngn mch ngun mt chiu u vo,
hoc trng hp u cc ng c khng ni vi cc no ca ngun. Bi v, nu ngun
mt chiu b ngn mch s sinh ra dng in ln, c th gy chy van. Hay khi c hin
tng h mch u ra, van s khng ni mt pha no vi cc (+) hoc () ca ngun
mt chiu lm cho dng in phi dn qua cc diode. iu ny dn n in p ra ca
b nghch lu khng t nh mong mun.
H thng nghch lu ba pha nh Hnh 2.1 xc nh bng cc in p ua (t),ub (t), v
uc (t) c th biu din bng mt vector quay us duy nht trong mt phng phc.
2
us = (ua (t) + a.ub (t) + a2 .uc (t)).
3
(2.1)
y, a= ej(2/3) v a2 =ej(4/3)
ua = uan + un
ub = ubn + un
31
uc = ucn + un .
(2.2)
Van dn
V1 , V3 , V5
V5 , V6 , V1
V6 , V1 , V2
V1 , V2 , V3
V2 , V3 , V4
V3 , V4 , V5
V4 , V5 , V6
V2 , V4 , V6
uA
uB
0
1
E
3
2
E
3
1
E
3
1
E
3
2
E
3
1
E
3
0
0
2
E
3
1
E
3
1
E
3
2
E
3
1
E
3
1
E
3
0
uC
0
1
E
3
1
E
3
2
E
3
1
E
3
1
E
3
2
E
3
0
|us |
0
2 j/3
Ee
3
2 j
Ee
3
2 j/3
Ee
3
2 j2/3
Ee
3
2 j
Ee
3
2 j2/3
Ee
3
0
(2.3)
(2.4)
(2.5)
(2.6)
Trong , qa , qb , v qc l trng thi logic ca tng nhnh van trn mch nghch lu,
tng ng vi cc vector in p chun, c gi tr l 1 hoc 0. Thay (2.4),(2.5),(2.6)
vo (2.3) ta nhn c phng trnh vector in p nh sau:
2
us = .Vdc (qa .ej(0) + qb .ej(2/3) + qc .ej(4/3) ).
(2.7)
3
Bng ba nhnh van, ta c th to ra tm trng thi logic tng ng vi tm vector
in p chun u0 , u1 , . . . u7 . Trong , hai vector u0 v u7 l cc vector c module bng
khng. Cc vector chun chia khng gian vector thnh cc gc phn su S1 , S2 , . . . S6
trong bn gc phn t Q1 , . . . Q4 . Trng thi logic ca cc nhnh van c m t
theo Bng 2.1. Vi mi trng thi van, cc in p pha c gi tr tng ng. Tnh ton
vector khng gian us , c th thy rng cc trng thi van t mt n su tng ng
vi su vector in p c hng c nh v lch nhau mt gc 60o nh trn Hnh 2.2.
32
Tpwm
Ton
U in
Toff
2.2
U1m
U1msixsteps
U1m
.
2Vdc
(2.9)
u2
us
ul
ur
u1
2.3
2.3.1
2.3.2
Tpwm
(Tr + Tl )
Tr
Tl
u
+
u
+
u0 (u7 )
1
2
Tpwm
Tpwm
Tpwm
(2.11)
Tpwm
Tr
Tl +Tr
Tr
Tpwm
u2 dt +
u1 dt +
us dt =
0
u0 dt
Tr +Tl
us = Tr u1 + Tl u2
Tpwm
|us |
Tpwm
cos
cos(/3)
= 2 Tr Vdc + 2 Tl Vdc
3
3
sin
0
sin(/3)
(2.12)
Tr = Tpwm
.
3.|us |. sin(/3 )
2.Vdc . sin(/3 )
(2.13)
Tl = Tpwm
.
3.|us |. sin()
2.Vdc . sin(/3 )
(2.14)
T0 = Tpwm
(Tr + Tl )
(2.15)
n
3.|us |. sin( )
3
Tr = Tpwm
(2.16)
.
Vdc
n1
3.|us |. sin(
)
3
Tl = Tpwm
.
Vdc
T0 = Tpwm
(Tr + Tl )
(2.17)
(2.18)
q
Trong n l sector, |us | l module vector in p cn thc hin |us | = u2 + u2 , u
l in p trn trc , u l in p trn trc .
T (2.16), (2.17) v (2.18) d nhn thy rng, xc nh c thi gian Tr , Tl ta
cn phi xc nh n v gc lch . Gi tr ca sector n s ph thuc vo du ca u ,
u v du ca
|u |
b = |u |
3
36
(2.19)
Ta /2
Tb /2
Tc /2
T0
2
T0
Tr +
2
T0
2
T0
2
T0
Tl +
2
T0
Tr +Tl +
2
T0
2
T0
Tr +Tl +
2
T0
Tr +Tl +
2
T0
Tr +
2
T0
2
T0
2
T0
2
T0
2
T0
Tl +
2
T0
Tr +Tl +
2
T0
Tr +Tl +
2
T0
Tr +
2
Tr +Tl +
Tl +
(2.20)
Sau khi bit c cc i lng thi gian Tr , Tl , T0 trn cc sector, ta d dng thit
lp th thi gian ng ngt van da trn s thut ton Hnh 2.6 v quan h thi
gian nh Bng 2.2. Kt qu ta c mt hm thay i theo thi gian th hin thi
gian ng ngt ca cc pha vi tn gi l hm iu ch nh m t Hnh 2.7. Hm
chuyn mch cho bit t l duty ca tng nhnh van trn mch nghch lu sau khi so
snh vi sng mang tam gic. ln ca n nm trong khong 0 1 v dao ng
xung quanh gi tr 0.5.
37
Start
Nhn gi tr u vo
U_alpha, U_beta
Tnh gi tr gc alpha, B
theo (2.18), (2.19)
No
U_beta<0
Yes
U_alpha<0
No
U_alpha<0
No
Yes
B<0
B<0
Yes
B<0
B<0
No Yes
S1
S2
S2
S3
S4
No
S5
S5
End
Hnh 2.6: S thut ton tnh thi gian hot ng ca cc vector bin.
38
Yes
S6
u3
u2
u0
u4
u1
u7
u5
u6
2.3.3
Hn ch ca thut ton
3Tpwm
|us |
cos( ).
Vdc
6
(2.21)
2Vdc
, ta thu c t (2.21):
3
cos( ).
T = Tpwm
6
3
(2.22)
y, 0o 60o
u3
u2
Vng cm
u0
u4
u7
u1
Vng c
ch
u5
u6
a c th thc hin c l:
Vdc
Umax = .
3
(2.23)
40
(k 1)
u0 u1 u2
To (k )
2
(k 1)
(k )
u7
Tp Tt
u2 u1 u0
To (k )
Tt Tp
2
Tsynch Tpwm
Hnh 2.10: Tnh ng b gia x l tn hiu v iu ch in p.
Tnh ng b gia iu ch in p v x l tn hiu
.
khong thi gian Tpwm
Ngoi ra, tn hiu ng b cn nh hng trc tip n kt qu o dng in ti.
Gi tr ca dng in c o bng cm bin Hall, thng qua khu chuyn i tn hiu
tng t s ADC cha nhiu sng hi bc cao do khu iu ch in p gy ra nn
kt qu o v phc v cho qu trnh iu khin s khng c chnh xc. V vy,
thi im trch mu cn c xc nh sao cho n nm gia khong thi gian T0 hoc
T7 . Khi , gi tr nhn c t khu ADC s l gi tr ca sng hi bc nht. iu
kh khn y l thi im trch mu lun di ng, khng c nh trong khun kh
khung thi gian ng b do thi gian T0 v T7 thay i.
gii quyt cc hin tng trn th vector in p cn c thc hin theo trnh
t sau:
T0
T0
(u0 ) Tr (ur ) Tl (ul ) T7 (u7 ) Tl (ul ) Tr (ur ) (u0 )
2
2
Hnh 2.10 minh ha mu xung thc hin theo yu cu. D thy, khung thi gian
41
a)
Vdc
b)
A on
a
Vdc
A on
a
ia
Aoff
ia
A off
2.4
Hiu ng deadtime
Trong thc t, van bn dn t ti trng thi chc chn ng hoc chc chn ngt
sau mt khong thi gian ton , tof f nht nh. Trng hp mt van cha t c trng
thi chc chn ngt m van cn li ca cng mt nhnh m th c th dn n tnh
hung ngn mch nghch lu. trnh tnh hung ny xy ra, gia thi im ng v
m ca hai van trn cng mt nhnh cn c thm mt khong thi gian td c gi tr
ln hn thi gian ngt tof f gi l thi gian an ton van hay cn gi l deadtime. Gi
tr ca td thng c chn sao cho tof f = 0.7 0.8 td .
Hnh 2.11 m t cu hnh mt pha ca b nghch lu vi hai van cng sut. Khi
qu trnh o mch din ra, c hai van u ngng dn trong khong thi gian td , mt
trong hai diode s to thnh mt ng dn dng in i qua. Qu trnh ny sinh
ra hiu ng deadtime lm nh hng ti gi tr in p ra theo du ca dng in ti
ia .
Khi dng ia c gi tr dng
Khi van A+ m, van A ng: Trong thi gian td , dng in chy qua diode
thp D . Sau khi chy qua diode ny thm mt khong ton na, dng ti ia
bt u chy qua van A+ . Theo kt qu trn, sai lch in p xy ra trong
khong thi gian td +ton .
Khi van A+ ng, van A m: Sau thi gian ngt tof f , dng in ang chy
thng qua van A+ s chuyn tip tc dn qua diode D . V vy, sai lch in
p trong trng hp ny xy ra trong khong thi gian tof f ca van.
Khi dng ia c gi tr m
42
a)
Td
Td
b)
c)
Vdc
0
d)
Vdc
Td ton
toff
e)
Vdc
0
toff
Td ton
Khi van A+ m, van A ng: Sau thi gian tof f , dng in ang chy qua
van A s chuyn sang dn qua diode D+ . V vy, sai lch in p din ra
trong thi gian tof f ca van.
Khi van A+ ng, van A m: Trong thi gian deadtime td v thi gian ton ,
dng in chy qua diode D+ ch khng phi qua van A nh mong mun.
Do m c sai lch in p trong khong thi gian td +ton [13].
Hnh 2.12 m t xung m van ng ngt ca van bn dn, in p ra cn thit v
in p ra thc t theo du ca dng in ti. Trong trng hp l tng, xung m
van ca hai van trn cng mt nhnh s i xng nh trn Hnh 2.12 a. Sau , do
nh hng ca thi gian deadtiem td thi gian m ca van nh i v mt tnh i xng
ging nh Hnh 2.12 b. Ngoi ra, van bn dn cn c thi gian ng ngt van ton , tof f ;
do vy, xung thc t lm vic trn cc van s l xung trn Hnh 2.12c. iu ny
gy ra s thiu ht in p trn tng pha b nghch lu. Sai lch in p trung bnh
trong mt chu k chuyn mch gia gi tr in p mong mun v gi tr in p thc
t c tnh nh di y.
in p sai lch trung bnh trn pha a:
43
Uan =
V khi ia > 0
Tpwm dc
(2.24)
2.5
Ngy nay, b hiu ng deadtime tr thnh mt bi ton quan trng trong cng
nghip bi nh hng rt ln ca n n cht lng ca h thng [5, 15]. Nhiu
phng php b c xut [1, 3] v p dng thnh cng trong cc thit b in
t cng sut. Cc phng php ny pht trin da trn l thuyt trung bnh bng cch
cng thm mt lng in p c nh c tnh da trn tn s PWM v thi gian
deadtime, vo in p t lm gim s nh hng ca hiu ng deadtime.
Khi c hiu ng deadtime trong qu trnh chuyn mch th in p thc t ra van
khng cn ng nh in p mong mun nh Hnh 2.12. Lc , in p thc th v
in p t s quan h vi nhau theo phng trnh:
Uan = Uan
+ Uan .
(2.25)
th ta cn phi cng vo
Do vy, gi tr in p Uan bng vi gi tr in p t Uan
gi tr t Uan
mt lng bng Uan . Trong , gi tr sai lch in p c tnh
nh (2.24).
T (2.24) ta c sai lch trung bnh ca in p pha Uan , tng t ta cng tnh c
in p sai lch Ubn v Ucn ln lt l:
V khi ib > 0
Tpwm dc
Ubn =
(2.26)
V khi ic > 0
Tpwm dc
Ucn =
(2.27)
Uan =
Vdc .sgn(ia )
Tpwm
T
Ubn =
Vdc .sgn(ib )
Tpwm
Ucn =
Vdc .sgn(ic )
Tpwm
(2.28)
(2.29)
(2.30)
(2.31)
V ti cn bng ti im s nn ta c mi quan h:
Uas + Ubs + Ucs = 0.
(2.32)
Uas
Uan
2 1 1
Ubs = 2 1 2 1 Ubn .
3 1 1 2
Ucs
Ucn
(2.33)
Uas
2 1 1
Uan
Ubs = 2 1 2 1 Ubn .
(2.34)
3
Ucs
1 1 2
Ucn
p dng phng php b trn h ta - ta cn thc hin thm mt bc
45
ids*
*
qs
Ud
+
_
Controller
+
_
dq
Uq
+
+
U
abc
dq
ids
U
U
U
Compensator
iqs
Hnh 2.13: S b in p sai lch do hiu ng deadtime.
Uas
1
1
2
2
Ubs
= 2
3
3
U
0
Ucs
2
2
1
1
1
2
2
2
9
3
3
0
2
2
Uan
2 1 1
1 2 1
Ubn
Ucn
1 1 2
(2.35)
=
3
1
1
2
2
3
3
0
2
2
1
=
3
Uan
Ubn
Ucn
1
1
sgn(ia ) sgn(ib ) sgn(ic )
2
2
3
3
0
sgn(ib )
sgn(ic )
2
2
Vdc .
Tpwm
46
2.6
Kt qu m phng
B hiu ng deadtime
dnh gi hiu qu ca phng php kinh in, ta s quan st cht lng dng
in trong mt s trng hp khc nhau, c th l ng c c iu khin tc
cao (thp) khi ti s dng c m men ln (nh).
47
(a) Tc
48
(b) Dng in ti ia .
49
50
20
10
0
10
0
10
20
10
20
0.05
0.1
0.15
Time (s)
0.2
0.25
0.3
0.05
0.3
0.25
0.2
0.1
15
0.05
10
0
5
500
1500
0.25
0.3
0.5
10
0
500
10
0
0.6
1000
Frequency (Hz)
1500
(b) M
v0.3r = 300(rad/s)
0.1 = 2(N.m)
0.2
0.4
0.5
Time (s)
Time (s)
0.8
0.6
0.4
0.2
00
2000
Mag (% of Fundamental)
Mag (% of Fundamental)
1000
Frequency (Hz)
(a) 0.1
M = 12(N.m)
v
300(rad/s)
0.2
0.3 r =0.4
0.5
0.2
0.35
0.15
0.15
Time (s)
1.5
Mag (% of Fundamental)
Mag (% of Fundamental)
0.1
500
1000
Frequency (Hz)
1500
0.3
0.2
0.1
500
1000
Frequency (Hz)
1500
51
0.6
0.4
2000
2000
2000
Chng 3
Phng n xut
3.1
nh hng ca dng in
Xt ng c xoay chiu ba pha kch thch vnh cu, c mch tng ng in tng
ng ti RL mc i xng kt hp vi sc phn in ng back-emf. Trong thi gian
deadtime, dng in pha c th dn qua diode mc ngc trn van, gi tr ln dng
in bt u gim. Khi , nu gi tr dng gn bng khng trong thi gian deadtime,
th n s gim ti khng v gi gi tr ny trong phn cn li ca thi gian td . Bi
v in p trn diode ngn khng cho dng in chy qua ging nh m t trn
Hnh 3.1. Gi s hin tng ny din ra trn pha a th in p Uas = Eas . Trong
Eas l sc phn in ng ca ng c. Thi gian m gi tr dng in gi bng khng
trong thi gian deadtime gi l tz c gi tr nh hn td . Cng thc tnh ton thi gian
tz nh sau:
tz = td + Ias
Ls
Uas Eas
(3.1)
U, = U,
52
tz
Tpwm
(3.2)
Sa
Sa
Td
Tn hiu
m van
Tz
ng i ca
dng in
Dng in trong
trng hp l tng
Dng in thc t
U as*
in p pha
yu cu
U as*
Eas
in p pha
thc t
Hnh 3.1: Xung m t nguyn nhn hin tng zero current clamping.
Clamping zone
U s
V* s
PWM
System
'
U
s
Compensator
Hnh 3.3: S phng php b zero current clamping.
53
V s
Van (V)(rms)
V (V)(rms)
25.0
0.5
10.7
14.3
1.16
10.4
14.6
1.87
10.0
15.0
2.30
9.7
15.3
9.40
9.1
15.9
nh hng ca tc ng c
(3.3)
2U
)
U
(3.4)
y T0 l hng s t l khi in p sai lch bng khng. Sai lch trn m men ng
c theo in p sai lch c biu din nh di y:
2U
T = T T0 = T0
U
54
(3.5)
Zero current
camping zone
Hnh 3.6: Quan h gia tn s v khong thi gian xy ra hin tng zero current clamping.[3].
U
khng nh hng nhiu ti sai lch ca
U
m men v c th b qua. Tuy nhin, khi hot ng ch tc thp, U s nh
Khi tc cao, in p t U ln, t l
55
Torque (N.m)
THD (%)
40
11.44
40
12
2.57
400
4.99
400
12
1.91
Torque (N.m)
THD (%)
40
1.94
40
12
0.42
400
6.01
400
12
1.39
3.2
Phng n ci tin
3.2.1
(3.6)
57
Start
U*
U * , id , iq , *
id , iq
Interpolation
function
Or
Look up table
dq
abc
iabc
No
i>0
U1
Yes
-1
U 0
Or
U
End
Hnh 3.7: S thut ton b deadtime xut.
Bng 3.4: Ch s THD ca phng php xut so vi phng php kinh in.
3.2.2
Speed (rad/s)
230
250
270
290
310
330
350
370
390
T HDdeadtime
8.27
7.48
7.11
7.18
6.54
5.97
5.90
5.54
5.04
T HDconventional
4.13
4.6
4.82
5.4
5.75
6.11
6.07
6,11
6.24
T HDproposed
4.05
4.23
4.55
4.63
4.37
4.12
4.15
4.12
3.8
Uproposed
33.6
31.5
28.8
25.8
22.5
19.8
18
16.8
15
Kt qu m phng
58
59
20
20
10
0
10
10
0
10
20
20
0
0.1
0.2
0.3
0.4
0.5
0.1
0.2
0.3
Hnh Time
3.9:(s) ng ni suy th hin quan h gia vn tc v
Time U
(s) .
0.4
0.5
0.025
0.015
0.01
0.015
Mag
Mag
0.02
0.01
0.005
0.005
0
200
400
600
Frequency (Hz)
800
1000
200
400
600
Frequency (Hz)
800
1000
60
Chng 4
Kt lun
Kt qu
Qua qu trnh nghin cu, n v c bn hon thnh cc nhim v ra. ng
c ng b nam chm ni c iu khin da trn phng php ta t thng
rotor. Nhng nguyn nhn v h qu m hiu ng deadtime tc ng n h thng
cng c trnh by chi tit v lm sng t. Mc tiu chnh ca n, b hiu ng
deadtime, c gii quyt bng cch s dng phng php b kinh in. Ngoi ra,
n cn c ng gp quan trng trong vic ci tin phng n b kinh in gip
gim ch s mo dng dng in so vi phng php truyn thng.
61
Califorlia: Elsevier
[12] A. Riyanto, H. Nakamura, K. Matsui, and Y. Murai, PWM Strategy for High
Frequenc Carrier inverters Eliminating Current-Clamps during witching DeadTime, in Industry Applications Society Annual Conf. Houston: IEEE, 1992, pp.
317322.
[13] G. P. S.H. Kim, T.S. Park, J.Y. Yoo and N. Kim, Dead Time Compensation in
a Vector -Controlled Induction Machine, in Power Electronics Specialists Conf.
Fukuoka: IEEE, Oct. 1998, pp. 10111016.
[14] H. M. Sn, C s h thng iu khin qu trnh. Ha Noi, Viet Nam: BK, 2007.
[15] T. Sukegawa, S. Member, and K. Mizuno, Fully Digital , Vector-Controlled PWM
VSI-Fed ac Drives with an Inverter Dead-Time Compensation Strategy, IEEE
Trans. Ind. Appl., vol. 21, no. 3, pp. 552559, 1991.
[16] C. Ta, Hiroaki, Takase, Hideyuki, and Kobayashi, Device for controlling electric
- motor power steering device, pp. 115, Feb 2007.
63
Ph lc
Ph lc A : S khi Simulink
1
ew
Kpw
Saturation
Kp
1
iq*
1
s
Kiw
Integrator
Ki
Kaw
Ka
1
I*d
dq*
ei
1
Vd*
current id controller
4
Id
id
vd0
3
w
5
Iq
iq
2
I*q
ei
vq0
decoupling
dq*
current iq controller
64
2
Vq*
1
ia
f(u)
Relay2
1
deta Ualpha
Fcn
2
ib
Relay1
f(u)
3
ic
Relay
2
delta Ubeta
Fcn1
Torque
PWMpulsesd
Tm
+
A
Vdc
Permanent Magnet
Synchronous Machine
Universal Bridge
3 arms
65
[Tp]
1
Ualpha
2
[Tt]
simconsfun1
S-Function
[T0]
Ubeta
[Sector]
66
[Tp]
[Tt]
u(2) + u(3)/2
[T0]
u(3)/2
[Tp]
u(1) + u(3)/2
[Tt]
[T0]
u(3)/2
[Tp]
u(3)/2
[Tt]
[T0]
u(2) + u(3)/2
[Sector]
Switching Functions
3
1
Switching functions
[Tp]
u(3)/2
[Tt]
u(1) + u(3)/2
[T0]
[Tp]
u(2) + u(3)/2
[Tt]
u(3)/2
[T0]
[Tp]
[Tt]
u(3)/2
[T0]
u(1) + u(3)/2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
% Initialization %
case 0
[ s y s , x0 , s t r , t s ]= m d l I n i t i a l i z e S i z e s ;
% Derivatives %
case 1
s y s=m d l D e r i v a t i v e s ( t , x , u ) ;
% Outputs %
case 3
s y s=mdlOutputs ( t , x , u ) ;
% Unhandled f l a g s %
case { 2 , 4 , 9 }
sys = [ ] ;
% Unexpected f l a g s %
otherwise
e r r o r ( [ Unhandled f l a g = , num2str ( f l a g ) ] ) ;
end
f u n c t i o n [ s y s , x0 , s t r , t s ]= m d l I n i t i a l i z e S i z e s
sizes = simsizes ;
s i z e s . NumContStates = 0 ;
s i z e s . NumDiscStates = 0 ;
s i z e s . NumOutputs = 4 ;
s i z e s . NumInputs = 2 ;
s i z e s . DirFeedthrough = 1 ;
s i z e s . NumSampleTimes = 1 ;
sys = simsizes ( s i z e s ) ;
x0 = [ ] ;
str = [ ] ;
ts = [0 0 ] ;
% End m d l I n i t i a l i z e S i z e s
%
%=====================================================================
f u n c t i o n s y s=m d l D e r i v a t i v e s ( t , x , u )
sys = [ 0 ; 0 ; 0 ; 0 ] ;
% End m d l D e r i v a t i v e s
%
%=====================================================================
f u n c t i o n s y s=mdlOutputs ( t , x , u )
% Declaring input
ua=u ( 1 ) ;
ub=u ( 2 ) ;
Vdc=600;
% Calculating
a l p h a=atan2 ( ub , ua ) ;
b=abs ( ua )abs ( ub ) / s q r t ( 3 ) ;
i f ( ub<0)
i f ( ua <0)
i f ( b<0)
Sec =5;
67
else
Sec =4;
end
else
i f ( b<0)
Sec =5;
else
Sec =6;
end
end
else
i f ( ua <0)
i f ( b<0)
Sec =2;
else
Sec =3;
end
else
i f ( b<0)
Sec =2;
else
Sec =1;
end
end
end
n=Sec ;
Tp=s q r t ( 3 ) s q r t ( ub^2+ua ^2) s i n ( n p i /3 a l p h a ) /Vdc ;
Tt=s q r t ( 3 ) s q r t ( ub^2+ua ^2) s i n ( a l p h a ( n1) p i / 3 ) /Vdc ;
T0=1TpTt ;
s y s = [ Tp ; Tt ; T0 ; Sec ] ;
% End program
%==================================================================
68
Hm tm gi tr nh nht ca ch s THD
% Input v a l u e s
xmin= x0 ;
ymin= y0 ;
% C a l c u l a t i n g minximum THD v a l u e
f o r x i= x0 : 1 : xmax
y i=p o l y i n t e r p ( deltaU ,THD, x i ) ;
i f ( y i <ymin )
ymin=y i ;
xmin=x i ;
end
end
% End program
%==================================================================
69