Professional Documents
Culture Documents
Luan Van Ve Matlab 2246 PDF
Luan Van Ve Matlab 2246 PDF
Trang 1
CHNG I
GII THIU S LC V MATLAB
I.TM HIU V CNG TY MATHWORKS:
Cng ty MathWorks c thnh lp vo nm 1984 l mt cng ty hng u v vic
cung cp v pht trin phn mm k thut cho my tnh. Cng ty c hn 500 nhn vin ang
lm vic cho hai vn phng chnh M v Anh quc.
Lun n tt nghip
Trang 2
Lun n tt nghip
Trang 3
Ctrl + n hoc
Gi li lnh nh vo trc
Ctrl + f hoc
Ctrl + b hoc
Lun n tt nghip
Trang 4
Ctrl + k
Cc lnh h thng :
Cc lnh trn cng nh sau ny c vit t ca s lnh ca MATLAB
Casesen off
Casesen on
Clc
Xa ca s dng lnh
Clf
X ca s ha
computer
Ctrl + C
help
Xem tr gip
input
load
pause
save
Demo
Edit
Lun n tt nghip
Trang 5
who global
Hin th cc bin cc b.
exist(namesrt)
ln ca bin
ln hay chiu di ca bin vector cng nh ma trn c th c xc nh thng qua
mt s hm c sn ca Matlab.
size (A)
[ m n] = size(A)
size(A ,p)
size (x)
lengh(x)
Tr gi tr chiu di ca vector x
lengh(A)
Lun n tt nghip
Trang 6
V th trong ta (x,y)
plot (x,y,z)
title
xlabel
ylabel
zlabel
grid
plot (y)
plot (x,y,S)
plot(x,y,z,S
)
polar (x,y)
V th theo h trc ta cc
bar
V th dng ct
Cc ch s v mu sc:
Gi tr cu bin Str trong hm plot v mu sc hay kiu dng ca ng c lit k
theo bng di y.
Kiu ng
Mu sc
Y: vng
. : im
G : xanh l cy
* : Sao
M : ti
X : Ch ci x
B : xanh lam
O : Ch ci o
C : xanh l m.
+ : Du cng
W : mu trng
- : ng lin nt
R :
-- : ng t nt
K : en
-. : ng chm gch
: : ng chm
V d v ha b mt (3D)
Lun n tt nghip
Trang 7
Lnh cho php xem cc lnh c trong *.m files khi chng c thc hin.
type
what
Lnh ny cho bit tt c cc file M file v Mat-file c trong vng lm vic hin
hnh hay khng.
Mt v d v Script file:
Lun n tt nghip
Trang 8
II.5.2.Files d liu:
Cc ma trn biu din thng tin c lu tr trong cc files d liu. Matlab phn bit
hai loi file d liu khc nhau Mat- files v ASCII files.
Mat files lu tr cc d liu dng s nh phn, cn cc ASCII- files lu cc d liu
di dng cc k t. Mat-file thch hp cho d liu c to ra hoc c s dng bi chng
trnh MATLAB. ASCII- files c s dng khi cc d liu c chia x (export import) vi
cc chng trnh ca MATLAB
.
ASCII- files c th c to bi cc chng trnh son tho ni chung hay cc chng
trnh son tho bng ngn ng my. N c th c to ra bi chng trnh Matlab bng cch
s dng cu lnh sau y:
>> save <tn file>.dat <tn ma trn>./ascii;
Nhn chung Mat lab rt mnh trong vic m phng cho cc bi tn k thut. Phn mm
Matlab hin nay tr nn thng dng v l cng c c lc cho vic ging dy, ng dng
trong nghin cu cc trng i hc.
Lun n tt nghip
Trang 9
CHNG II
CCH KT NI V CC THUC TNH CA
BLOCKS
I. KHI NIM V SIMULINK:
Simulink l mt phn mm m rng ca MATLAB (1 Toolbox ca Matlab) dng
m hnh h, m phng v phn tch mt h thng ng. Thng thng dng thit k h
thng iu khin, thit k DSP, h thng thng tin v cc ng dng m phng khc.
Simulink l thut ng m phng d nh c ghp bi hai t Simulation v Link.
Simulink cho php m t h thng tuyn tnh,h phi tuyn, cc m hnh trong min thi gian
lin tc, hay gin on hoc mt h gm c lin tc v gin on.
m hnh h, Simulink cung cp cho bn mt giao din ha s dng v xy
dng m hnh s dng thao tc "nhn v ko" chut. Vi giao din ha ta c th xy m
hnh v kho st m hnh mt cch trc quan hn. y l s khc xa cc phn mm trc
m ngi s dng phi a vo cc phng vi phn v cc phng trnh sai phn bng mt
ngn ng lp trnh.
im nhn mnh quan trng trong vic m phng mt qu trnh l vic thnh lp c
m hnh. s dng tt chng trnh ny, ngi s dng phi c kin thc c bn v iu
khin, xy dng m hnh tn hc theo quan im ca l thuyt iu khin v t thnh lp
nn m hnh ca bi tn.
Lun n tt nghip
Trang 10
Lun n tt nghip
Trang 11
Lun n tt nghip
Trang 12
OUTPUT PORT
INPUT PORT
Lun n tt nghip
Trang 13
Lun n tt nghip
Trang 14
Lun n tt nghip
Trang 15
Lun n tt nghip
Trang 16
Lun n tt nghip
Trang 17
Lun n tt nghip
Trang 18
Style
Drop Shadows
Orientation
Title
Font
Foreground Color
Background Color
Screen Color
Bao gm :
Drop Shadows : Bt tt bng ca Block.
Orientation
: nh hng chn Block. S nh hng ny c th chn phm nng
Ctrl +R xoay 900 hoc Ctrl + F xoay 1800
Title
: t tn cho Block.
Lun n tt nghip
Displayed
Hidden
Top/Left
Bottom/Right
Trang 19
Hin tn Block
n tn Block
Tn ca Block nm trn nh block hay
bn tri.
Tn ca Block nm d block hay
bn phi.
Block name
Brief
explanation
Parameter
Lun n tt nghip
Trang 20
CHNG III
BLOCKS LIBRARY
(Cc khi chc nng trong th vin Simulink)
Nhng khi ca SIMULINK c m t trong chng ny. Nhng m t trong
chng ny l nhng m t ngn gn gip ch cho vic tra cu v s dng.
Theo , tt c cc khi c xem nh c th lm vic trong mi trng a bin (c
hng) v v hng.
III. 1 . SOURCES:
y l nhm bao gm cc khi pht v nhn tn hiu .
Mn hnh hin th
1.CLOCK :
Cung cp vector theo thi gian
M trong sut thi gian m phng, hin th thi gian lin tc m cuc m phng ang
xy ra. im quan trng l Clock khng phi l khi pht thi gian, m ch l khi hin th
thi gian m phng. c php ni vi To Workspace chuyn vector thi gian vo trong
Matlab.
Lun n tt nghip
Trang 21
Lun n tt nghip
Trang 22
Lun n tt nghip
Trang 23
9.Random Number:
B pht s ngu nhin ( nghi Zero) phn b chun (Phn b Gauss).
Lun n tt nghip
Trang 24
Ma trn ny phi cha t nht hai ct, ct u tin phi l vector thi gian (n
phi
l gi tr tng n iu).
Nu gi tr ng ra cn thi gian ti gia hai gi tr chn th ng ra phi l ni suy
tuyn tnh gia hai gi tr thi gian yu cu t trong ngoc.
11. From File:
c d liu t mt file.
Lun n tt nghip
Trang 25
III.2 .SINKS:
1. Scope:
Hin th dng tn hiu trong sut thi gian m phng (ging nh Oscilloscope)
Lun n tt nghip
Trang 26
Nhng thng s :
Tn file ,tn matrn.
D liu y l mt ma trn, hng
u tin l mt vetor thi gian, nhng
ct khc l bin ng ra (so vi To Workspace hng v ct o nhau)
Hng u tin lun l vector thi gian (khng cn thit phi ni n Clock hin
ra)
4.XY graph:
Hai th ca hai tn hiu s c v trn ca s ha ca Matlab .
Lun n tt nghip
Trang 27
Nhng thng s : phm vi trc thi gian, bin di v bin trn ca trc ngang, mu
sc ca mi ng.
Nu thi gian m phng vut qu thi gian t th th s bt u c v t cnh
tri ca Graph.
III.3. DISCRETE:
1. Unit Delay :
Ng vo b tr bi mt chu k ly mu .
Thc hin mt h ri rc di
dng h phung trnh trng thi.
Nhng thng s : H ma trn,
iu kin u, thi gian ly mu.
Lun n tt nghip
Trang 28
4. Discrete Filter:
Ng ra b tr mt khong thi
gian khi ng ra c a vo
gia hai ln ly mu k tip.
Nhng thng s : H s t v mu ca
b lc, thi gian ly mu.
Nhng thng s : h s t v mu ca
hm truyn, thi gian ly mu.
6. Zero Order Hold: (khu gi bc
khng)
Thc hin mt hm gi v ly mu.
Lun n tt nghip
Trang 29
Y =
Ts
U
Z 1
III.4. LINEAR:
y l nhm tuyn tnh trong min thi gian v Laplace.
1. Sum:
Ng ra tng (hiu) cc ng vo.
Nhng thng s : Gi tr li
Lun n tt nghip
Trang 30
Nhng thng s : H s t v mu ca
hm truyn
5. Integrator:
Tn hiu vo c ly tch phn.
6. State-Space :
Thc hin mt h tuyn tnh khng thay i theo thi gian
.
7. Zero-pole:
Thc hin hm truyn di
Nhng thng s :dng
h macc
trn,
v iu
zero.kin u
Nhng thng s : Cc
Zero, cc cc, li
8. Matrix Gain:
Lun n tt nghip
Trang 31
Ng vo l mt vector th ng ra l mt
ma trn.
III.5 .NONLINEAR:
10. Slider Gain:
Tng tc li.
1. Abs:
Tnh gi tr tuyt i
ca ng vo.
2.Product
Ng vo c nhn
vi nhau (ging SUM).
Nhng thng s :
S ng vo
3.Fcn
Tnh tn biu thc.
Lun n tt nghip
Trang 32
Nhng thng s : Gi tr u v cu
Nhng thng s :
rng Dead Zone, gi tr
u ca ng ra v vo.
Ng ra l hng s khi
ng vo nm trong on
Dead Zone.
6. Saturation :
Tnh tn mt khu
bo ha, ngha l gii
hn bin ca ng ra.
u- D
0
u- D
Lun n tt nghip
Trang 33
8. Look-Up Table
Thi hnh mu th
tuyn tnh ca ng vo.
Nhng thng s: Gi
tr ca ch s X v Y v
quan h vi gi tr ng
ra.
10. Rate Limiter
Gii hn tc thay i
ca tnh hiu ng vo.
Nhng thng s: Gi
tr ti a ca s thay i.
11. Relay
M phng mt r le.
Lun n tt nghip
Trang 34
Nhng thng s
:Gi tr offset ban u, t
s ma st thng.
Lun n tt nghip
Trang 35
Lc ma st c gi tr l zero ti thi im t
gi tr offset.
15.Logical Operator
Ng ra mang gi tr 1 nu tn t logic ng vo
mang gi tr ng, ngc li mang gi tr 0.
Nhng thng s :
Tn t quan h.
Nhng thng s : Tn t logic, s cng vo
16. Combinatorial
Logic
Thc thi mt bng t
hp logic.
Nhng thng s :
Bng s tht.
Ch c phn ng ra
ca bng s tht c
ghi vo. Ng vo phi
c hiu ngm.
17. Transport Delay
Ng vo b tr bi
mt thi gian cho trc.
Nhng thng s:
Thi gian tr, iu kin
u (c gi nh khi
ng ra khng xc nh).
18. Variable Transport
Delay
Gii thiu mt bin
thi gian tr: Ng vo
th hai tr mt khong
thi gian so vi ng vo
th nht
Ng ra mang gi tr 1 nu h thc c bn c
gi tr l ng,ngc li mang gi tr 0.
Lun n tt nghip
Trang 36
Nhng thng s : iu
kin u.
Khi ny c p
dng cho vic gii cc
vng lng gic.
21. Sign
Thc thi mt hm
du.
Lun n tt nghip
Trang 37
chng trnh (rt kh) (gi l S-function) chy m phng trong SIMULINK. y l
cng vic ging nh to cc linh kin mi, macro trong cc phn mm v mch in t.
CHNG IV
NG DNG
I. GII THIU S LC L THUYT IU KHIN T NG
L thuyt iu khin t ng l phn ch yu ca l thuyt iu khin. L thuyt
iu khin t ng l kin thc c s ca cc ngnh k thut t ng trong lnh vc in t,
in ng lc, c kh, hng hi, quc phng.
I.1 . Cc phn t c bn ca h thng iu khin t ng:
H thng iu khin t ng l h thng c xy dng t 3 b phn ch yu:
Thit b iu khin (C)
i tng iu khin (O)
Thit b o lung ( M)
U
Z
M
Hnh 2.29. S h thng iu khin t ng.
Lun n tt nghip
Trang 38
Trong :
U : tn hiu vo
y : tn hiu ra
X : tn hiu iu khin tc ng ln i tng
e : tn hiu sai lch
Z : tn hiu phn hi.
I.2 .Cc nguyn tc iu khin c bn:
Trong iu khin t ng c 3 nguyn tc iu khin c bn sau:
Nguyn tc iu khin sai lch
Nguyn tc iu khin theo phng php b nhiu.
Hn hp hai nguyn tc trn.
Ngi 3 nguyn tc trn cn c thm cc nguyn tc
f
k
Lun n tt nghip
Trang 39
m
m&y&+ ky = f
m: khi lng ; k: cng l xo
T ta c s khi sau :
f
&y&
y&
Lun n tt nghip
Trang 40
Hnh 2.34. p ng ca S
hnh 2.35 v 2.36 l s khi ca ng c in v p ng vn tc quay
Lun n tt nghip
Trang 41
Lun n tt nghip
Trang 42
Hnh 2.39 .p ng ng ra.
Lun n tt nghip
Trang 43
Lun n tt nghip
Trang 44
Lun n tt nghip
Trang 45