Professional Documents
Culture Documents
DieukhienphituyenchoTDH, DK, DL PDF
DieukhienphituyenchoTDH, DK, DL PDF
KHOA IN
B MN IU KHIN T NG
CC BI TH NGHIM
MN HC
L THUYT IU KHIN T NG
PHN PHI TUYN
KHI IU KHIN T NG; O LNG TH V T NG HO ( 4 bi)
H NI 8/2008
1
CC BI TH NGHIM
L THUYT IU KHIN T NG
H THNG IU KHIN XUNG S V IU KHIN PHI TUYN
I. MC CH :
SIMULINK l mt cng c rt mnh ca Matlab xy dng cc m hnh mt cch trc
quan v d hiu. m t hay xy dng h thng ta ch cn lin kt cc khi c sn trong
th vin ca SIMULINK li vi nhau. Sau , tin hnh m phng h thng xem xt
nh hng ca b iu khin n p ng qu ca h thng v nh gi cht lng h
thng.
II. CHUN B :
thc hin cc yu cu trong bi th nghim ny, sinh vin cn phi chun b k v hiu r
cc khi c bn cn thit trong th vin ca SIMULINK. Sau khi khi ng Matlab 6.5, ta
g lnh simulink hoc nhn vo nt simulink trn thanh cng c th ca s SIMULINK hin
ra: 2 th vin chnh p dng trong bi th nghim ny
Cc th vin con trong
Ch :
o Sinh vin phi c k v chun b cc bi th
nghim (Bao gm gii p cc vn c
gch chn nu trong bi).
o Trc khi vo phng th nghim, cn b
hng dn th nghim s kim tra bi chun b
ca tt c cc bi th nghim s tin hnh trong
bui. Sinh vin khng c bi chun b s khng
c tin hnh th nghim.
o Phi np bo co th nghim sau khi th
nghim ti a 1 tun.
o Cn b hng dn th nghim:
ThS. Nguyn Vit Dng, lin h:04 38692985
KS. on Th Thu H, lin h: 04 38692985
2
II.1. Cc khi c s dng trong bi th nghim:
a. Cc khi ngun tn hiu vo (source):
3
Khi Saturation ( th vin Simulink \ Discontinuities) l mt khu
bo ha. Cc thng s ci t:
_ Upper limit : gii hn trn. Nu gi tr u vo ln hn Upper limit
th ng ra lun bng gi tr Upper limit
_ Lower limit : gii hn di. Nu gi tr u vo nh hn Lower
limit th ng ra lun bng gi tr Lower limit
Khu bo ho dng th hin gii hn bin ca cc tn hiu
trong thc t nh : p ra cc i ca b iu khin t vo i tng,
p ngun
Khi PID controller ( th vin Simulink Extras \ Additional
Linear) l b iu khin PID vi hm truyn ( )
KP : h s t l (proportional term)
KI: h s tch phn (integral term)
KD: h s vi phn (derivative term)
4
BI TH NGHIM 1
KHO ST C TNH NG HC V
TNH N NH CA H XUNG S
X(z) Y(z)
G1(z)
5
2. Kho st tnh n nh ca h thng xung s
a. Ni dung
- Cho mt h thng iu khin s nh sau
zoh i tng
T=0.1
X 1 e sT 1 Y
D(z)
s s ( s + 1)
b. Chng trnh
>>G=tf(1,[1 1 0])
>>G1=c2d(G,0.1,'zoh')
>>rlocus(G1); hold on
>>x=[-1 :0.01:1]; y=sqrt(1-x.^2);
>>plot(x,y,x,-y)
>>[K,p]=rlocfind(G1)
>>Gk=feedback(K*G1,1)
>>hold off
>>step(Gk,10)
YU CU VIT BO CO
- V s ca h thng iu khin s, s ca h thng xung h v h thng
xung kn
- Xc nh hm truyn ca h thng xung h v h thng xung kn
- V qu o nghim v xc nh Kgh
- V hm qu ca h thng kn khi K=Kgh
- Chnh nh K v v hm qu ca h thng xung kn, xc nh cc ch tiu cht
lng
6
BI TH NGHIM S 2.
KHO ST CC C TNH PHI TUYN V PHNG PHP MT PHNG
PHA
I. KHO ST CC C TNH PHI TUYN
1.Mc ch
Kho st c tnh ca cc khu phi tuyn tnh c bn y=F(x) ( S liu lm theo nhm)
a. Khu bo ho b.Khu c khe h
y y
a
x x
-b b
-a
x
x
-b b
-a -a
a a x
-b b -c -b
x b c
-a -a
7
3.Bo co th nghim
- V s khi ca cc khu phi tuyn tnh c bn
- V c tnh ca cc khu phi tuyn tnh c bn
2.Ni dung
a. Kho st qu o pha ca mt h thng tuyn tnh bc 2 c s nh sau:
3.Bo co th nghim
a. V s khi v v qu o pha ca h thng tuyn tnh trong cc trng hp :
- H thng n nh, bin gii n nh v khng n nh
- Nhn xt kt qu
b. V s khi v qu o pha ca h thng phi tuyn tnh trong cc trng hp :
g. F(x) l khu r le hai v tr
h. F(x) l khu r le hai v tr c tr
i. F(x) l khu r le ba v tr
j. F(x) l khu r le ba v tr c tr
k. Nhn xt kt qu
8
BI TH NGHIM S 3.
HIU CHNH H THNG PHI TUYN v H THNG iu khin ti u
tc ng nhanh
2.Ni dung
a. Cho F(x) l khu r le 2 v tr, v qu o pha vi iu kin ban u cho trc:
x1(0)=2; x2(0)=0.8;
-Hiu chnh bng mch phn hi cc b tuyn tnh ( tham s K)
- Kho st ch trt. Xc nh on qu o pha tng ng vi ch trt trn ng
chuyn i
b. . Cho F(x) l khu r le 2 v tr c tr. Hiu chnh bng mch phn hi cc b tuyn tnh
kho st ch t dao ng
3.Bo co th nghim
a. V s khi ca h thng phi tuyn tnh trong
l. F(x) l khu r le hai v tr hiu chnh bng mch phn hi cc b tuyn tnh
m. F(x) l khu r le hai v tr c tr hiu chnh bng mch phn hi cc b tuyn tnh
b. V qu o pha ca h thng phi tuyn tnh trong cc trng hp :
n. F(x) l khu r le hai v tr hiu chnh bng mch phn hi cc b tuyn tnh ( cho
K=0,1)
o. F(x) l khu r le hai v tr hiu chnh bng mch phn hi cc b tuyn tnh ( cho K
tng dn) v ch trt
p. F(x) l khu r le hai v tr c trhiu chnh bng mch phn hi cc b tuyn tnh (
ch t dao ng)
c. Xc nh on qu o pha tng ng vi ch trt
9
a. Thnh lp s h thng ti u tc ng nhanh trn Simulink
b. V qu o pha vi s kin :
- x1(0) = 2 v x2(0) = 0,8
- x1(0) = -2 v x2(0) = -0,8
c.Xc nh thi gian ca qu trnh qu trong h thng ti u tc ng nhanh v so snh
vi thi gian qu ca h thng phi tuyn tnh c mch phn hi cc b tuyn tnh ( cng
s kin)
2. Bo co th nghim
- V s khi ca h thng ti u tc ng nhanh
- v qu o pha vi cc s kin cho
- V c tnh qu v kt lun v thi gian ca qu trnh qu trong h thng ti u tc
ng nhanh v so snh vi thi gian qu ca h thng phi tuyn c mch phn hi cc b
tuyn tnh ( cng s kin)
1. Mc ch
Tm hiu v m phng vic thit k b iu khin Gain-scheduling theo phng php phn
hi trng thi gn im cc cho h phi tuyn.
2. Ni dung
Cho h phi tuyn c m t bi h phng trnh trng thi sau:
dx e x1 + u
= f ( x , t ) =
dt x1 3 x2 (1)
y = x1
a. Thit k b iu khin Gain-scheduling theo phng php phn hi trng thi gn im
cc cho h (1).
b. M phng b iu khin thit k cho h (1) trn Simulink.
3. Bo co th nghim
a. Vi cc im cc mong mun ca h (1) l ( n, 3) ,( vi n l s th t theo danh sch
lp), trnh by kt qu thit k b iu khin Gain-scheduling theo phng php phn
hi trng thi gn im cc.
b. V s khi, thc hin m phng trn Simulink b iu khin thit k.
c. Nhn xt kt qu thu c.
10
Hng dn s dng cc bi th nghim dng simulink
4. Khu rle 2 v tr c tr
6. Khu rle 3 v tr c tr
11
Bi 2b. Cch thnh lp trong simulink v qu o pha ca h thng phi tuyn tnh
trong trng hp
1. Thit k b iu khin
- D dng thy h (1) c mt im lm vic ti xv = ( 3v, v ) . Khi h c th tham s ha
nh sau: uo ( v ) = e3v , yv ( v ) = 3v, xv ( v ) = ( 3v, v ) .
- Mt khc:
f e x1 0 f 1
= , =
x 1 3 u 0
Nn h c th c tuyn tnh ha xung quanh im lm vic nh sau:
dxv e 3v 0 1
= xv + uv ( 2)
dt 1 3 0
12
- Ta c
u0 ( v ) y ( v ) x ( v ) 3
= 3e 3v , = 3, =
v v v 1
V vy, vi cc im cc cho trc l ( 5, 3) th cc thnh phn ca b iu khin phi
tha mn h phng trnh sau:
e 3v 0 1
det sI K 3 = ( s + 5 )( s + 3)
1 3 0
3v 3
3e = K 2 + K 3 1
Gii h phng trnh ny thu c
K 2 = 15
K 3 = e 5 0
3v
- Kt qu thit k b iu khin
u ( t ) = u0 ( v ) + K 2 ( v ) ( w ( t ) wv ( v ) ) + K 3 ( v ) ( x ( t ) xv ( v ) )
x 3v
= e 3v + 15 ( w ( t ) yv ) + e 3v 5 0 1
x2 v
(
= e 3v + 15 ( w ( t ) 3v ) + e 3v 5 ( x1 3v ) )
(
= e 3 x2 + 15 ( w ( t ) 3 x2 ) + e 3 x2 5 ( x1 3 x2 ) )
2. S khi trn Simulink
dx 1/dt x1
1 u
-1 e
s
Integrator Gain 1 Math w
Function
To Workspace1
u w
Product
w
15
y Scope
Sine Wave Gain 3
e(-3*x2) y
u Math To Workspace
Manual Switch e
Function 1
Constant -5
dx 2/dt x2
1
Step -3
s
Integrator 1 Gain
3. Kt qu m phng
a. Tn hiu u vo bc nhy
13
1.8
1.6
1.4
1.2
apunghethong
1
0.8
D
0.6
0.4
0.2
0
0 5 10 15 20 25 30 35 40 45 50
t
1
Dapunghethong
0.5
-0.5
-1
0 5 10 15 20 25 30 35 40 45 50
t
4. Nhn xt kt qu
- Sai lch tnh tn ti do phng php thit k l cho h c tuyn tnh ha xung
quanh im lm vic.
- Thay i im cc xem p ng thay i ra sao.
14