Matlab Simulink Co Ban
-
Upload
cao-quang-hung -
Category
Documents
-
view
248 -
download
0
Transcript of Matlab Simulink Co Ban
-
7/24/2019 Matlab Simulink Co Ban
1/36
MATLAB SIMULINK C BN
I. Cc khi simulink c bn..............................................................................................2
1. Khi to simulink.........................................................................................................22. Th vin Commonly Used Block.................................................................................3
3. Th vin Continous......................................................................................................6
4. Th vin iscontinuities..............................................................................................!
". Th vin isc#ete.......................................................................................................11
6. Th vin $o%ic &nd Bit '(e#&tions............................................................................13
). Th vin $ooku( t&*les..............................................................................................1"
!. Th vin +&th '(e#&tions..........................................................................................16,. Th vin +odel -e#iic&tion......................................................................................2/
1/. Th vin 0o#ts u*systems.................................................................................21
11. Th vin i%n&l tt#i*utes......................................................................................24
12. i%n&l outin%........................................................................................................2"
13. Th vin inks........................................................................................................2!
14. Th vin ou#ces....................................................................................................2,
II. Bi t!.......................................................................................................................33
-
7/24/2019 Matlab Simulink Co Ban
2/36
I. Cc khi simulink c bn
". Kh#i t$% simulink
5 v7o imulink t#on% +&tl&* t& th8c hin theo 2 c9ch C9ch 1: t; c& +&tl&* ?9nh d@n% lnh: simulink
C9ch 2 : click chuAt v7o *iu tn% simulink li*#y t#n th&nh cDn% cE.
Khi khi ?An% imulink Fon% t& ?c m7n hGnh c
-
7/24/2019 Matlab Simulink Co Ban
3/36
&. Th' (i)n C%mm%nl* Us+, Bl%ck
Bus C#e&to# : khMi kHt h( nhiLu tYn hiu n% v7o th7nh mAt tYn hiu n% #&
Pc th l8& chSn sM tYn hiu v7o t#on% D num*e# o in(utsQ.
Bus electo# : khMi t9i to li c9c tYn hiu t; 1 *us tYn hiu. Ti hA( thoi
0&mete#s c>& khMi Bus electo# t#on% D i%n&ls on the *us t& c th thJy d&nh s9ch
lit k tJt c c9c tYn hiu n_m t#on% Bus. VhJn nwt select t& c th chSn nhgn% tYn hiu
m7 t& c]n t9ch khbi Bus.
Const&nt : KhMi cho t& nha( v7o mAt h_n% sM khDn% (hE thuAc th[i %i&n.
&t& Ty(e Conve#sion : KhMi chuyn ?=i kiu dg liu %ig& c9c mn% sMR
mn% kY t8R cJu t#wc hoc *n%.
el&y : KhMi t#G hon Pl7m chamQ tYn hiu ?]u v7o.
emuF : KhMi emuF P(hxn knhQ c t9c dEn% n%c vIi +uF. T9ch
tYn hiu ?]u v7o th7nh nhiLu tYn hiu #in% #.
isc#etetime znte%#&to# : khMi th8c hin h7m tYch (hxn %i9n ?on. Vhgn%
thDn% sM: ?iLu kin *&n ?]uR %iIi hn can dIi v7 can t#nR th[i %i&n lJy m{u.
&in : KhMi &in l7 *A t| l. TYn hiu s&u khi pu& khMi n7y s ?c nhxn vIi
%i9 t# &in. ou*le click ? th&y ?=i %i9 t# ?A li &in.
-
7/24/2019 Matlab Simulink Co Ban
4/36
#ound : khMi #ound *iu din mAt ?im cM ?nh t#on% h tS& ?A tuyt ?Mi.
zn1 : khMi ch}n mAt c=n% v7o. KhMi n7y cho (h`( %i&o tiH( %ig& sZ ?r chYnh
v7 sZ ?r con. T#on% hA( thoi Block 0&mete#s t& c th ?iLn v7o D 0o#t Vum*e# sM thN
t8 c>& khMi.
znte%#&to# : khMi lJy tYch (hxn tYn hiu v7o. ThDn% sM: ?iLu kin *&n ?]u.
$o%ic&l '(e#&to# : khMi $o%ic&l '(e#&to# th8c hin kHt h( c9c *iHn v7o
khMi theo h7m $o%ic ? chSn ti D '(e#&to#. V% #& m&n% %i9 t# l7 1 nHu to9n t< lo%ic
n% v7o m&n% %i9 t# ?wn%R n%c li m&n% %i9 t# /. Vhgn% thDn% sM: To9n t< lo%icR sM
c=n% v7o. VHu c9c *iHn c ?nh dn% vecto# PtYn hiu 1Q h&y m& t#an PtYn hiu 2QR
c9c (h]n t< c>& chwn% s ?c kHt h( theo h7m $o%ic ? chSnR v7 ?]u #& s FuJt hin
mAt vecto# h&y m& t#an.
+uF : KhMi +uF c t9c dEn% %iMn% nh mAt *A drn knh Pmulti(leFe#QR
c t9c dEn% cha( c9c tYn hiu 1 #in% l th7nh mAt tYn hiu mIi. Ti D th&m sM
Number of inputs t& c th kh&i *9o tnR sM ln% tYn hiu n% v7o.
'ut1 : khMi ch}n mAt c=n% #&. T#on% hA( thoi Block 0&mete#s t& c th?iLn v7o D 0o#t Vum*e# sM thN t8 c>& khMi.
0#oduct : khMi th8c hin (h`( nhxn t;n% (h]n t< h&y (h`( nhxn m& t#anR
c^n% cho (h`( chi& %ig& c9c tYn hiuPdn% 1 h&y 2Q c>& khMi (hE thuAc v7o %i9 t#
?t c>& th&m sM +ulti(lic&tion v7 num*e# o in(uts.
-
7/24/2019 Matlab Simulink Co Ban
5/36
el&tion&l '(e#&to# : so s9nh 2 tYn hiu v7oP~R R ~R R Q v7 ?& #& tYn
hiu nh (hxn ?]u #&. BiHn #& s nhan %i9 t# 1 PTUqQ h&y / P$qQ.
&tu#&tion : khMi tYnh to9n mAt khxu *o h@&R n%h& l7 %iIi hn *in ?A c>&
n% #&. Vhgn% thDn% sM: %i9 t# t#n v7 dIi c>& n% #&.
co(e : KhMi co(e hin th chYnh dn% tYn hiu nha( v7o tZn% Nn%R theo
th[i %i&n mD (hbn%. KhMi co(e c th c nhiLu t#Ec Pt#n mAt c=n%Q tJt c c9 t#Ec cchun% mAt *in ?A PmNcQ th[i %i&n v7 ?Ac la( vIi t#Ec y. co(e n7y cho (h`( *n ?iLu
ch|nh ln% th[i %i&n v7 *in ?A c>& %i9 t# nha( v7o ?c hin th. Bn c th di
chuyn v7 th&y ?=i kYch thIc c>& c& khMi co(e t#on% suMt th[i %i&n mD (hbn%.
Khi *n *jt ?]u mD (hbn%R imulink khDn% m nhgn% c>& s= co(eR tuy nhin n l7m
cDn% vic l7 %hi dg liu ?c kHt nMi tIi khMi co(e. Vh vayR nHu *n m mAt sco(e
s&u khi mD (hbn%R tYn hiu nha( v7o c>& khMi co(e h&y c9c tYn hiu s ?c hin th.
u*system : khMi ?c s< dEn% ? to h thMn% con t#on% khuDn kh= c>&
mAt chZn% t#Gnh simulink. -ic %h`( vIi mD hGnh thuAc c9c t]n% cJ( t#n ?c th8c
hin nh[ khMi zn(o#t Pcho tYn hiu v7oQ v7 'ut(o#t Pcho tYn hiu #&Q. M ln% ?]u v7o v7
#& c>& khMi (hE thuAc v7o sM ln% khMi zn(o#t v7 out(o#t.5]u v7o#& c>& khMi ?c ?t theo tn mc ?nh c>& c9c khMi zn(o#t v7 out(o#t. VHu
chSn o#m&tide 0o#t $&*els t#n menu c>& c ?An% ?t cho zn(o#t v7 out(o#t c9c tn (h h( vIi
n%h& vat l c>& chwn%.
um : V% #& c>& um l7 t=n% c>& c9c tYn hiu n% v7o. VHu n% v7o c
dn% tYn hiu h\n h(R um tYnh t=n% t;n% (h]n t
-
7/24/2019 Matlab Simulink Co Ban
6/36
c9c (h]n t< c>& v`ctZ s ?c cAn% theo vD hIn% Psc&lQ. Ti DList of signs t& c th
kh&i *9o c8c tYnh v7 sM ln% n% v7o *_n% c9ch viHt chu\i dJu v7 .
Witch : KhMi Switch c t9c dEn% chuyn mchR ?& tYn hiu t; n% v7o 1hoc 3 tIi n% #&. TYn hiu ?iLu khin chuyn mch ?c ?& tIi n% v7o 2 P n%
v7o %ig&Q. V%n% %i9 t# ?iLu khin chuyn mch ?c kh&i *9o *_n% th&m sM
Threshold. Khi tYn hiu ?iLu khin ThresholdR n% #& ?c nMi vIi n% v7o 1.
Khi tYn hiu ?iLu khin ThresholdR n% #& ?c nMi vIi n% v7o 3.
Te#min&to# : khMi dn% ? nMi n% #& c>& nhgn% khMi khi n% #& c>& nhgn%khMi n7y khDn% nMi v7o c9c khMi kh9c.
-ecto# Conc&ten&te : khMi kHt nMi c9c -ecto# li vIi nh&u.
-. Th' (i)n C%ntin%us
e#iv&tive : tYnh ?o h7m tYn hiu ?]u v7o. TYn hiu ?]u #& c dn%
u
t
znte%#&to# : lJy tYch (hxn tYn hiu ?]u v7o c>& khMi. i9 t# *&n ?]u ?c
chSn ti D zniti&l condition t#on% Block 0&mete# nHu zniti&l condition sou#ce ?c
chSn l7 eFte#n&l thG %i9 t# *&n ?]u ?c nhan t; *n n%o7i c>& khMi. VHu muMn tYnh tYch
(hxn c hn thG chSn $imit 'ut(ut v7 ?iLn v7o %i9 t# can t#nPU((e# st&tu#&tion limitQ
v7 can dIi P$oWe# st&tu#&tion limitQ t#on% Block 0&mete#.
znte%#&to# $imited : khMi ?rn% nhJt c>& tYch (hxn vIi ?]u #& ?c %iIi hn
*i %iIi hn *o h@& t#n v7 %iIi hn *o h@& dIi. VHu tYch (hxn nhb hZn hoc *_n%%iIi hn *o h@& dIi thG n% #& *_n% vIi %iIi hn *o h@& dIi. VHu tYch (hxn lIn hZn
-
7/24/2019 Matlab Simulink Co Ban
7/36
hoc *_n% %iIi hn *o h@& t#n thG n% #& *_n% vIi %iIi hn *o h@& t#n. VHu tYch (hxn
n_m %ig& %iIi hn *o h@& dIi v7 %iIi hn *o h@& t#n thG n% #& *_n% vIi %i9 t# tYch
(hxn.
znte%#&to#R econd'#de# : khMi dn% ? tYnh tYch (hxn tYn hiu ?]u v7o h&i
l]n.
znte%#&to#R econd'#de# $imited : khMi dn% ? tYnh tYch (hxn tYn hiu ?]u
v7o h&i l]n v7 c %iIi hn t#n v7 %iIi hn dIi.
0z Cont#olle# : khMi h7m t#uyLn 0z t#on% ?:K(: h sM t| lKi: h sM tYch (hxnKd: h sM vi (hxn
t&tes(&ce : l7 mD hGnh t#n% th9i c>& mAt h tuyHn tYnh. 5c mD t *ih (hZn% t#Gnh s&u ?xy: F Bu CF u
Bac c>& h do kYch c cu m& t#an t#n% th9i puy ?nh. ThDn% sM: %i9 t# R %i9 t# BR
%i9 t# CR %i9 t# R %i9 t# *&n ?]u.
T#&nse# cn : Th8c hin chNc nOn% mAt h7m t#uyLn. Vhgn% thDn% sM :
sM t< v7 m{u c>& h7m t#uyLn
T#&ns(o#t el&y : l7m t# tYn hiu ?]u v7o vIi khon% th[i %i&n t / t#Ic
khi FuJt ?]u #&R kh&i *9o t ti D Time el&y. Ch| cho ?Hn khi th[i %i&n mD (hbn% *jt ?]u
vt pu9 th[i %i&n t# Pso vIi lwc *jt ?]u mD (hbn%Q khMi T#&ns(o#t el&y mIi FuJt %i9
-
7/24/2019 Matlab Simulink Co Ban
8/36
t# kh&i *9o ti zniti&l zn(ut tIi ?]u #&. Vhgn% thDn% sM: th[i %i&n t#R ?iLu kin *&n ?]u
P?c %i ?nh khi n% #& khDn% F9c ?nhQ.
-i&*le T#&ns(o#t el&y : %iIi thiu mAt *iHn th[i %i&n t#R n% v7o thN h&i
t# mAt khon% th[i %i&n so vIi n% v7o thN nhJt. Ti D +&Fimun el&y t& (hi kh&i *9o
mAt %i9 t# t# tMi ?&R c t9c dEn% %iIi hn Pchn t#nQ %i9 t# c>& tYn hiu ?iLu khin th[i
%i&n t#.
e#o0ole : Th8c hin h7m t#uyLn dIi dn% c8c v7 e#o. Vhgn% thDn%
sM : C9c e#oR c9c c8cR ?A liBi tp:
STT / bi 01i 2" ii (hZn% t#Gnh s&u:
d2x
d t2+3
dx
dt+4x=5cos (2 t)
-Ii: x (0 )=0 v7dx
dt P/Q /
< dEn% khMi inte%#&to#R
sumR sco(eR %&inR (#oductR
clockR T#i%onomet#ic
unctionR const&ntR muFR...
TGm hiu c9c khMi t#on%th vin m&th
o(e#&tionsR sou#cesR
si%n&l #outin%R sinkR...& Cho (hZn% t#Gnh vi (hxn:
x'(t)=2x ( t)+u(t)
-Ii uPtQ l7 sn% sin c *in ?A 1 v7 van tMc %c l7 1
#&ds
&. - ?r th kHt pu khi %ii (hZn% t#Gnh vi (hxn
t#n.*. < dEn% (h`( *in ?=i l&(l&ce ? %ii (hZn%
t#Gnh t#n.
< dEn% khMi si%n&l
ene#&to#R &ddR inte%#&to#R
%&inR muFR t#&nse# cnR
sco(eR...
3 TGm hiu c9c khMi t#on%
th vin i%n&l outin%R
sou#cesR sink...- Cho sZ ?r mch ?in s&u: < dEn% khMi sine W&veR
&ddR %&inR sco(eR inte%#&to#R
de#iv&tiveR (#oductRconst&ntR...
-
7/24/2019 Matlab Simulink Co Ban
9/36
n% simulink ? tGm -R -$R -c vIi -C l7 ?in 9(
Fo&y chiLu.4 Cho sZ ?r khMi ?An% cZ C:
&. T; sZ ?r khMiR hy dn% kh9c khMi simulink ?
tYnh to9n %c pu&y v7 van tMc %c theo *iHn ?]u
v7o l7 -PsQ.*. < dEn% thm *A 0z cont#olle# ? ?iLu khin
v@n% kYn ?An% cZ C.
< dEn% khMi t#&nse# cnR
&ddR sine W&veR %&inR clockR
inte%#&to#R To Wo#ks(&ceR0z Cont#olle#R...
5 +At h thMn% ?c *iu din *i (hZn% t#Gnh vi (hxn
s&u:d
2
dt2y (t)= 1
m(Fgraw+FdistFR)
T#on% ?:Fgraw=mg
FR=Kmag
i2(t)
y2( t)
y %ii (hZn% t#Gnh t#n *_n% simulink vIi ?]u #& l7
yPtQ.
< dEn% khMi &ddR sine
W&veR %&inR in1R out1R
inte%#&to#R To Wo#ks(&ceR
m&th unctionR (#oductR
const&ntR...
4. Th' (i)n 6isc%ntinuiti+s
B&ckl&sh : KhMi (hbn% li ?c tYnh c>& h thMn% c ?A #Z. 5A #Z th[n%
FuJt hin t#on% c9c kHt cJu cZ khY c hA( sMR ? chYnh l7 ?A #Z ljc %ig& h&i *9nh #On%
khI( nh&u c>& hA( sM. 5A #Z ljc th[n% Fuyn FuJt hin do %i& cDn% thiHu chYnh F9c
h&y do h&o m@n vat liu. Th&m sM e&d*&nd idth kh&i *9o *L #An% c>& ?A #Z P?Mi FNn%
?]u #&Q.KhMi B&ckl&sh c th c mAt t#on% 3 t#n% th9i hot ?An% s&u:
Kch #Z theo chiLu dZn%C9ch lyKch #Z theo chiLu xm
-
7/24/2019 Matlab Simulink Co Ban
10/36
Coulom* -iscous #iction : mD (hbn% mAt h c m& s9t dYnh v7 m& s9t
t#t. C9c dn% m& s9t n7y th[n% h&y trn ti t#on% c9c h thMn% cZ c chuyn ?An% tnh
tiHn h&y chuyn ?An% t#@n.
e&d one : B_n% khMi e&d one t& c th mD (hbn% c9c ?Mi tn% vIi
c9c ?c ?im: tYn hiu #& c %i9 t# / t#on% mAt khon% Pkhon% litQ nhJt ?nh c>& tYn
hiu v7o. iIi hn dIi v7 t#n c9c khon% lit do c9c th&m sM tt o de&d one v7 qnd
o de&d one puyHt ?nh. VHu tYn hiu #& s nhan %i9 t# /. Khi tYn hiu v7o u tt o
de&d oneR tYn hiu #& y u tt o de&d one. Khi tYn hiu v7o u qnd o de&d oneR
tYn hiu #& y u qnd o de&d one
e&d one yn&mic : tZn% t8 nh khMi e&d oneR nhn% %iIi hn t#n v7
dIi l7 tYn hiu n%oi vi u( v7 loW.
it C#ossin% : khMi c t9c dEn% (h9t hin th[i ?im tYn hiu ?]u v7o ?i pu&
%i9 t# kh&i *9o ti it C#ossin% oset theo hIn% kh&i *9o ti it C#ossin% di#ection.
VHu t& chSn hoW out(ut (o#tR ti th[i ?im C#ossin% d]u #& s nhan %i9 t# l7 1R c@n li
l7 /. VHu ti t#&n% &dv&nce c>& hA( thoi imul&tion 0&mete#s t& ?t Boole&n l%ic
si%n&ls oR tYn hiu #& s l7 dou*leR n%o7i #& l7 Boole&n.
u&ntie# : khMi chuyn tYn hiu ?]u v7o c>& khMi th7nh tYn hiu c dn%
*ac th&n%. ChiLu c&o c>& *ac do th&m sM u&nti&tion inte#v&l puyHt ?nh. Ti th[i ?im
tYch (hxn thN zR tYn hiu #& yPiQ ?c tYnh t; th&m sM u&nti&tion inte#v&l p v7 tYn hiu
uPiQ.
-
7/24/2019 Matlab Simulink Co Ban
11/36
&te $imite# : khMi %iIi hn ?o h7m *ac nhJt c>& tYn hiu ?]u v7o ti c9c
th&m sM issin% sleW #&te P%iIi hn khi tYn hiu v7o tOn%Q v7 &ll sleW #&te P%iIi hn khi
tYn hiu v7o %imQ.
&te $imite# yn&mic : tZn% t8 nh khMi &te $imite# nhn% %iIi hn t#n
v7 dIi l7 h&i tYn hiu n%oi vi u( v7 loW.
el&y : l7 *A ?iLu khin #Zle 2 v t#Y c t# Pc@n %Si l7 *A ?iLu khin 'V'Q. C9c thDn% sM:
Witch on (oint: nHu tYn hiu ?]u v7o lIn hZn %i9 t# n7y thG n% #& c>& khMi el&y ln
mNc on.
Witch o (oint: nHu tYn hiu ?]u v7o nhb hZn %i9 t# n7y thG n% #& c>& khMi el&y ln
mNc o.
'ut(ut When on: %i9 t# c>& n% #& khi mNc on.
'ut(ut When o: %i9 t# c>& n% #& khi mNc o.
VHu tYn hiu ?]u v7o n_m t#on% khon% PWitch on (ointR Witch o (ointQ thG %i9 t#
n% #& %ig n%uyn khDn% ?=i.
&tu#&tion : khMi %iw( %iIi hn tMi ?& c>& tYn hiu ?]u v7o vL (hY&
dZn%PU((e# limitQ v7 (hY& xmP$oWe# limitQ.
&tu#&tion yn&mic : tZn% t8 nh khMi &tu#&tion nhn% %iIi hn t#n v7
dIi l7 tYn hiu n%oi vi u( v7 loW.
#&( To e#o : khMi ?t %i9 t# n% #& l7 / khi tYn hiu n% v7o vt pu9 %i9
t# n%n%.
STT / bi 01i 2
-
7/24/2019 Matlab Simulink Co Ban
12/36
" 78 9: th; th+% th?i @in
f( t)=80. et80 .sin (0,25+
3)
Sin+ (+D !E%,uctD cl%ckD
mth Functi%nD c%nstntD
muGD 0inD sc%!+.&
5. Th' (i)n 6iscE+t+
el&y : KhMi t#G hon Pl7m chamQ tYn hiu ?]u v7o.
ie#ence : khMi tYnh to9n s8 th&y ?=i c>& tYn hiu vt pu9 mAt *Ic th[i
%i&n.
isc#ete e#iv&tive : khMi tYnh to9n th[i %i&n ?o h7m #[i #c.
isc#ete z ilte# : mD hGnh lSc z
isc#ete ilte# : Th8c hin lSc zz v7 lSc z. Vhgn% thDn% sM : h sM t< v7
m{u c>& *A lScR th[i %i&n lJy m{u. B_n% khMi n7y t& c th c7i ?t mAt c9ch d d7n% c9c
khxu lSc di%it&l ? mD t.
isc#ete 0z Cont#olle# : mD (hbn% *A ?iLu khin 0z lin tEc hoc #[i #c
theo th[i %i&n.
isc#ete t&te(&ce : +D t h7m t#uyLn c>& mAt h #[i #c dIi dn% h
(hZn% t#Gnh t#n% th9i. Vhgn% thDn% sM : m& t#anR ?iLu kin ?]uR th[i %i&n lJy m{u.
V%[i s< dEn% (hi nha( v7o c9c m& t#an t#n% th9i RBRCR v7 chu kX lJy m{u.
-
7/24/2019 Matlab Simulink Co Ban
13/36
isc#ete T#&nse# cn : +D t h7m t#uyLn c>& mAt h #[i #c dIi dn% ?&
thNc t< sM t#n ?& thNc m{u sM. Vhgn% thDn% sM : h sM t< v7 m{u c>& h7m t#uyLnR th[i
%i&n lJy m{u. C9c h sM c>& ?& thNc t< sM t#n ?& thNc m{u sM do n%[i s< dEn% nha(
v7o theo *ac %im d]n c>& to9n t< .
isc#ete e#o0ole : Th8c hin mAt h7m t#uyLn #[i #c Ptheo th[i %i&nQ
dn% C8c v7 e#o. Vhgn% thDn% sM: C9c e#oR C9c c8cR ?A liR th[i %i&n lJy m{u.
isc#eteTime znte%#&to# : Th8c hin h7m tYch (hxn %i9n ?on. Vhgn%
thDn% sM : 5iLu kin ?]uR iIi hn can dIi v7 t#nR th[i %i&n lJy m{u.
i#st'#de# old : khxu %ig m{u *ac 1. V%[i s< dEn% (hi nha( v7o chu
kX lJy m{u.
+emo#y : khMi +enmo#y FuJt ?]u #& %i9 t# c>& ?]u v7o thuAc *Ic tYch
(hxn v;& pu&. Vi c9ch kh9c khMi +emo#y c ?c ?im c>& mAt khxu %ig cham *ac /R
lu %ig tYn hiu t#on% khon% th[i %i&n mAt *Ic. Khi mD (hbn% vIi ode1"s v7 ode113
Pc h&i ?Lu l7 (hZn% (h9( tYch (hxn ?& *IcQ t& khDn% nn s< dEn% khMi +emo#y.
esett&*le el&y : khMi c t9c dEn% t#G hon tYn hiu n% v7o *i *iHn th[i
%i&n m{u v7 ?t li tYn hiu n%o7i.
T#&nse# cn $e&d o# $&% : khMi *A * sIm (h& v7 t# (h& c>& h #[i #c
theo th[i %i&n.
-
7/24/2019 Matlab Simulink Co Ban
14/36
Unit el&y : khMi c t9c dEn% t#Ych m{u tYn hiu v7o v7 cJt %ig %i9 t# thu
?c t#on% mAt chu kX t#Ych m{u. -G vayR khMi c ?c ?im nh mAt (h]n t< cZ *n c>&
h %i9n ?on. KhMi c th ?c s< dEn% nh mAt khxu pu9 ?A t; t]n sM t#Ych m{u thJ(
s&n% t]n sM t#Ych m{u c&o.
e#o'#de# old : khxu %ig m{u *ac /R khMi t#Ych m{u tYn hiu ?]u v7o v7
%ig %i9 t# thu ?c ?Hn th[i ?im thu m{u tiH( theo. Vn s< dEn% khMi t#on% c9c h t#Ych
m{u ch& c mAt t#on% c9c khMi %i9n ?on ?c miu t t#n. V%[i s< dEn% (hi
nha( v7o chu kX lJy m{u.STT / bi 01i 2" 78 9: th; th+% th?i @in
f( t)=80. et80 .sin (0,25+
3)
Sin+ (+D !E%,uctD cl%ckD
mth Functi%nD c%nstntD
muGD 0inD sc%!+.&
H. Th' (i)n L%@ic n, Bit !+Eti%ns
Bit Cle : khMi ?t *it ?c F9c ?nh # th7nh /.
Bit et : ?t nhgn% *it ?c F9c ?nh # th7nh /.
BitWise '(e#&to# : th8c hin (h`( to9n VR 'R VVR V'R 'R
V'T c>& c9c to9n t& *n% s8 that
?c %hi v7oR n% v7o (hi ?c hiu n%]m.
-
7/24/2019 Matlab Simulink Co Ban
15/36
Com(e To e#o : so s9nh tYn hiu ?]u v7o vIi /.
etect Ch&n%e : d@ tGm s8 th&y ?=i c>& tYn hiu ?]u v7o. V% #& l7 t#ue P1Q
nHu tYn hiu n% v7o th&y ?=i. V% #& l7 &lse P/Q nHu tYn hiu n% v7o khDn% th&y ?=i.
etect ec#e&se : (h9t hin s8 %im c>& tYn hiu ?]u v7o. V% #& l7 t#ue P1Q
nHu tYn hiu n% v7o nhb hZn %i9 t# t#Ic ?. V% #& l7 &lse P/Q nHu tYn hiu n% v7o lIn
hZn %i9 t# t#Ic ?.
etect &ll Ve%&tive : 0h9t hin Fun% cnh FuMn% khi %i9 t# tYn hiu %im
FuMn% ?Hn %i9 t# xm v7 %i9 t# t#Ic ? c>& n khDn% xm.
etect &ll Von(ositive : 0h9t hin Fun% cnh FuMn% khi %i9 t# tYn hiu
%im FuMn% ?Hn %i9 t# khDn% dZn% v7 %i9 t# t#Ic ? c>& n dZn%.
etect znc#e&se : (h9t hin s8 tOn% c>& tYn hiu ?]u v7o. V% #& l7 t#ue P1Q
nHu tYn hiu n% v7o lIn hZn %i9 t# t#Ic ?. V% #& l7 &lse P/Q nHu tYn hiu n% v7o nhb
hZn %i9 t# t#Ic ?.
etect ise Vonne%&tive : 0h9t hin Fun% cnh ln khi %i9 t# tYn hiu tOn%
ln ?Hn %i9 t# khDn% xm v7 %i9 t# t#Ic ? c>& n xm.
etect ise 0ositive : 0h9t hin Fun% cnh ln khi %i9 t# tYn hiu tOn% ln
?Hn %i9 t# dZn% v7 %i9 t# t#Ic ? c>& n l7 khDn% dZn%.
-
7/24/2019 Matlab Simulink Co Ban
16/36
znte#v&l Test : kim t#& tYn hiu v7o c n_m t#on% mAt khon% F9c ?nh
t#Ic. V% #& l7 t#ue nHu tYn hiu n% v7o n_m %ig& %i9 t# %iIi hn t#n v7 %i9 t# %iIi
hn dIi. V% #& l7 &lse nHu tYn hiu n% v7o n_m n%o7i khon% ?.
znte#v&l Test yn&mic : kim t#& tYn hiu v7o c n_m t#on% khon% tYn hiu
n%oi vi u( v7 loW PtZn% t8 nh znte#v&l TestQ.
$o%ic&l '(e#&to# : V% #& m&n% %i9 t# l7 1 nHu to9n t< lo%ic n% v7o m&n%%i9 t# ?wn%R n%c li m&n% %i9 t# /. Vhgn% thDn% sM: To9n t< lo%icR sM c=n% v7o.
el&tion&l '(e#&to# : so s9nh 2 tYn hiu v7oP~R R ~R R Q v7 ?& #& tYn
hiu nh (hxn ?]u #&. BiHn #& s nhan %i9 t# 1 PTUqQ h&y / P$qQ.
STT / bi 01i 2
" 78 9: th; th+% th?i @inf( t)=80. e
t80 .sin (0,25+
3)
Sin+ (+D !E%,uctD cl%ckDmth Functi%nD c%nstntD
muGD 0inD sc%!+.&
J. Th' (i)n L%%ku! tbl+s
1 $ooku( T&*le : khMi n7y to #& tYn hiu #& t; tYn hiu v7o t#n cZ s
thDn% tin cJt t#on% mAt *n% t#& Pvecto# in(ut v&lues FR vecto# out(ut v&lues yQ. VHu %i9
t# hin ti c>& tYn hiu v7o t#n% vIi mAt %i9 t# thuAc vecto# in(ut v&luesR %i9 t# tZn%
Nn% t#on% *n% vecto# out(ut v&lues s ?c ?& tIi ?]u #&. VHu %i9 t# hin ti c>& tYn
hiu v7o n_m %ig& h&i %i9 t# thuAc vecto# in(ut v&luesR simulink th8c hin nAi suy h&i
%i9 t# tZn% Nn% c>& vecto# out(ut v&lues. VHu %i9 t# hin ti c>& tYn hiu v7o *`
hZnlIn hZn %i9 t# ?]u tin%i9 t# cuMi cn% c>& vecto# in(ut v&luesR simulink s th8c
-
7/24/2019 Matlab Simulink Co Ban
17/36
hin n%oi suy h&i %i9 t# ?]u tincuMi cn% c>& vecto# out(ut v&lues. -ecto# in(ut
v&lues c th l7 mAt vecto# h7n% h&y mAt vecto# cAt.
2 $ooku( T&*le : khMi n7y cho (h`( to #& mAt *n% 2 chiLu. B_n% th&m
sM T&*le t& kh&i *9o cAt m& t#an lu t#g c9c tYn hiu ?]u #&. +uMn tGm ?c ?& tIi %i9 t#
c9c ?]u #& t& c]n *iHt oW ? tGm h7n% v7 Column ? tGm cAt c>& D t#on% %i9 t# m& t#an.
TYn hiu ?t ?]u v7o (hY& t#n ?c so vIi oWR tYn hiu ?t ?]u v7o (hY& dIi ?c
so vIi Column. Vhgn% thDn% sM: %i9 t# c>& ch| sM v7 v7 pu&n h vIi %i9 t# n% #&.
n $ooku( T&*le : khMi n7y cho (h`( to #& mAt *n% n chiLu v7 cho (h`(
t#&n% *n% n chiLu.
STT / bi 01i 2" 78 9: th; th+% th?i @in
f( t)=80.et80 .sin (0,25+
3)
Sin+ (+D !E%,uctD cl%ckD
mth Functi%nD c%nstntD
muGD 0inD sc%!+.&
. Th' (i)n Mth !+Eti%ns
*s : ?]u #& c>& khMi l7 %i9 t# tuyt ?Mi c>& tYn hiu v7o.
dd : khMi cAn% hoc t#; c9c tYn hiu ?]u v7o. C th th&y ?=i th&y ?=i vic
cAn% h&y t#; c9c (h]n t< t#on% c& s ?c hri tiH( vL ?]u v7o. Tuy nhin t& (hi c t9c ?An% n%c li ?]u
v7o thDn% pu& mAt v@n% hri tiH( thYch h(.
-
7/24/2019 Matlab Simulink Co Ban
18/36
ssi%nment : khMi %9n %i9 t# v7o mAt th7nh (h]n F9c ?nh c>& tYn hiu.
Com(leF to +&%nituden%le : khMi tYnh *in ?A v7 (h& ?Mi vIi tYn hiu v7o
l7 sM (hNc.
Com(leF to e&lim&% : khMi tYnh (h]n th8c v7 (h]n o ?Mi vIi tYn hiu v7o
l7 sM (hNc.
ivide : khMi th8c hin (h`( nhxn hoc chi& c9c tYn hiu n% v7o.
ot 0#oduct : khMi tYnh tYch sc&l PvD hIn%Q c>& c9c -ecto# ?]u v7o. i9 t#
?]u #& c>& khMi tZn% ?Z% vIi lnh +&tl&* y umPconPu1Qu2Q.
ind Vone#o qlements : khMi dn% ? tGm (h]n t< kh9c / t#on% mAt mn%.
i&n : khMi c t9c dEn% khuHch ?i tYn hiu ?]u v7o. ThDn% sM khuHch ?i
?c thDn% *9o ti D &in t#on% *lock 0&mete#.
+&%nituden%le to Com(leF : khMi n7y to tYn hiu n% #& l7 sM (hNc vIi
tYn hiu n% v7o l7 *in ?A v7 (h&.
+&th unction : khMi *iu din c9c h7m to9n hSc: eF(R lo%R 1/uR lo%1/R
spueR (oWR conR #eci(#oc&lR hy(otR #emR modR t#&ns(oseR he#miti&nR m&%nitude2.
-
7/24/2019 Matlab Simulink Co Ban
19/36
+&t#iF Conc&ten&te : khMi dn% ? kHt nMi c9c m& t#an li vIi nh&u th7nh
mAt m& t#an.
+in+&F : khMi dn% t9ch %i9 t# lIn nhJt v7 %i9 t# nhb nhJt c>& tYn hiu ?]u
v7o.
+in+&F unnin% esett&*le : khMi F9c ?nh c8c ?i v7 c8c tiu c>& tYn
hiu theo th[i %i&n.
0olynomi&l : khMi Ic ln% h sM ?& th8c t#n %i9 t# tYn hiu v7o.
0#oduct : khMi th8c hin (h`( nhxn h&y chi& %ig& c9c tYn hiu ?]u v7o P1
h&y 2Q.
0#oduct o qlement : khMi s&o ch`( hoc ?o mAt tYn hiu ?]u v7o vD
hIn%.
e&lzm&% to Com(leF : khMi chuyn ?=i tYn hiu ?]u v7o l7 (h]n th8cv7hoc (h]n o th7nh %i9 t# sM (hNc tYn hiu n% #&.
eci(#oc&l p#t : khMi n7y dn% ? lJy n%hch ?o cOn *ac h&i c>& tYn hiu
v7o.
esh&(e : khMi th&y ?=i kYch thIc c>& tYn hiu v7o.
-
7/24/2019 Matlab Simulink Co Ban
20/36
oundin% unction : khMi l7m t#@n tYn hiu v7o.
i%n : khMi th8c thi mAt h7m dJu. 5 l7 nhgn% th vin cZ *nR n%o7i #& c@n
c9c th vin kh9c nh: th vin ?]u nMi vvV%o7i nhgn% th vin ? cR n%[i s< dEn% c^n% c th to cho mGnh mAt th vin #in%
*_n% c9ch %h`( nMi c9c khMi li vIi nh&u to th7nh mAt nhm P%#ou(Q h&y viHt #in% mAt
chZn% t#Gnh P %Si l7 unctionQ ? chy mD (hbn% t#on% simulink.
i%ned p#t : khMi lJy cOn *ac h&i c>& tYn hiu v7o. TYn hiu #& c th l7 xm
hoc dZn%.
lide# &in : khMi cho (h`( th&y ?=i h sM khuHch ?i vD hIn% t#on% pu9
t#Gnh mD (hbn%. Khi nh9y k`( chuAt t#9i v7o khMiR c>& s= lide# &in hin #& cho (h`(
th&y ?=i h sM khuHch ?i t#on% khon% hi%h...loW.
p#t : KhMi lJy cOn *ac h&i c>& tYn hiu v7o.
pueee : T9i l( tYn hiu mAt chiLu th7nh tYn hiu ?& chiLu.
u*t#&ct : V% #& l7 t=n% hoc hiu c>& c9c tYn hiu n% v7o.
um : V% #& c>& um l7 t=n% c>& c9c tYn hiu n% v7o. VHu n% v7o c
dn% tYn hiu h\n h(R um tYnh t=n% t;n% (h]n t& vecto# s ?c cAn% theo vD hIn% Psc&lQ. Ti DList of signs t& c th
kh&i *9o c8c tYnh v7 sM ln% n% v7o *_n% c9ch viHt chu\i dJu v7 .
um o qlement : *A t=n% c9c thiHt * ?]u v7o.
-
7/24/2019 Matlab Simulink Co Ban
21/36
T#i%onomet#ic unction : KhMi F< l tYn hiu 2. KhMi c tJt c c9c h7m
ln% %i9c pu&n t#Sn% cho (h`( t& l8& chSn theo nhu c]u s< dEn%.
Uny +inus : khMi dn% ? (h> ?nh tYn hiu ?]u v7o.
-ecto# Conc&ten&te : khMi dn% ? kHt nMi c9c vecto# li vIi nh&u th7nh mAt
vecto#.
ei%hted &m(le Time +&th : khMi dn% ? cun% cJ( th[i %i&n m{u ? tYnh
to9n.Bi t!
STT / bi 01i 2" - ?r th PtQ theo th[i %i&n:
f( t)=80.e
t
80 .sin (0,25+ 3 )
ine W&veR (#oductR clockR
m&th unctionR const&ntR muFR&inR sco(e.
&
. Th' (i)n M%,+l 7+Ei& tYn hiu.
-
7/24/2019 Matlab Simulink Co Ban
22/36
Check t&tic &n%e : khMi kim t#& tYn hiu c suy %im t#on% (hm vi *in
?A.
Check yn&mic $oWe# Bound : khMi kim t#& mAt tYn hiu c luDn luDn nhb
hZn mAt tYn hiu kh9c.
Check yn&mic U((e# Bound : khMi kim t#& mAt tYn hiu c luDn luDn lIn
hZn mAt tYn hiu kh9c.
Check zn(ut esolution : khMi kim t#& tYn hiu v7o c ?c ?nh # ?A (hxn
%ii h&y khDn%.
Check t&tic $oWe# Bound : khMi kim t#& tYn hiu c lIn hZn %iIi hn tnh
thJ( nhJt.
Check t&tic U((e# Bound : khMi kim t#& tYn hiu c nhb hZn %iIi hn tnh
c&o nhJt.
STT / bi 01i 2" 78 9: th; th+% th?i @in
f( t)=80. et80 .sin (0,25+
3)
Sin+ (+D !E%,uctD cl%ckD
mth Functi%nD c%nstntD
muGD 0inD sc%!+.&
".Th' (i)n %Ets O Subs*st+ms
-
7/24/2019 Matlab Simulink Co Ban
23/36
tomic u*system : h thMn% con n%uyn t& Fun% kYch hot.
qn&*le &nd T#i%%e#ed u*system : ?i din cho h thMn% con m7 s8 thi h7nh
?c cho (h`( v7 kYch hot *i mAt tYn hiu *n n%o7i.
unctionc&ll eed*&ck $&tch : khMi t#uyLn ?t c9c v@n% tYn hiu (hn hri
*&o %rm tYn hiu dg liu %ig& c9c khMi unctionc&ll.
unctionC&ll u*system : khMi ?i din cho h thMn% m7 c th %Si chNcnOn% *i mAt h thMn% kh9c.
-
7/24/2019 Matlab Simulink Co Ban
24/36
z : khMi ?iLu khin th8c thi lnh zelse.
z ction u*system : khMi n7y ?i din cho h thMn% con m7 s8 thEc thi
?c kYch hot *i khMi i.
zn1 : khMi ch}n mAt c=n% v7o. KhMi n7y cho (h`( %i&o tiH( %ig& sZ ?r chYnh
v7 sZ ?r con. T#on% hA( thoi Block 0&mete#s t& c th ?iLn v7o D 0o#t Vum*e# sM thN
t8 c>& khMi.
'ut1 : khMi ch}n mAt c=n% #&. T#on% hA( thoi Block 0&mete#s t& c th
?iLn v7o D 0o#t Vum*e# sM thN t8 c>& khMi.
u*system : khMi ?c s< dEn% ? to h thMn% con t#on% khuDn kh= c>&
mAt chZn% t#Gnh simulink. -ic %h`( vIi mD hGnh thuAc c9c t]n% cJ( t#n ?c th8c
hin nh[ khMi zn(o#t Pcho tYn hiu v7oQ v7 'ut(o#t Pcho tYn hiu #&Q. M ln% ?]u v7o v7
#& c>& khMi (hE thuAc v7o sM ln% khMi zn(o#t v7 out(o#t.5]u v7o#& c>& khMi ?c ?t theo tn mc ?nh c>& c9c khMi zn(o#t v7 out(o#t. VHu
chSn o#m&tide 0o#t $&*els t#n menu c>& c ?An% ?t cho zn(o#t v7 out(o#t c9c tn (h h( vIi
n%h& vat l c>& chwn%.
Witch C&se : khMi th8c thi chNc nOn% tZn% t8 nh khi t& dn% lnh sWitch.
Witch C&se ction u*system : khMi ?i din cho h thMn% con m7 ?c
kYch hot *i khMi sWitch
-
7/24/2019 Matlab Simulink Co Ban
25/36
hile zte#&to# u*system : khMi ?i din cho h thMn% con m7 ?c th8c thi
nhiLu l]n khi ?iLu kin ?c thb& mn t#on% suMt th[i %i&n mD (hbn%.
STT / bi 01i 2" 78 9: th; th+% th?i @in
f( t)=80. et80 .sin (0,25+
3)
Sin+ (+D !E%,uctD cl%ckD
mth Functi%nD c%nstntD
muGD 0inD sc%!+.&
"". Th' (i)n Si@nl AttEibut+s
Bus to -ecto# : khMi chuyn ?=i *us o th7nh vecto#.
&t& Ty(e Conve#sion : KhMi chuyn ?=i kiu dg liu %ig& c9c mn% sMR
mn% kY t8R cJu t#wc hoc *n%.
&t& Ty(e Conve#sion znhe#ited : khMi chuyn ?=i kiu dg liu s&n% mAt
kiu dg liu kh9c s< dEn% kiu dg liu kH th;& v7 t| l.
&t& Ty(e u(lic&te : khMi c t9c dEn% *jt *uAc tJt c ?]u v7o (hi c kiu
dg liu %iMn% nh&u.
&t& Ty(e 0#o(&%&tion : khMi c t9c dEn% ?t kiu dg liu v7 t| l c>& tYn
hiu t#uyLn ?i d8& t#n thDn% tin t; tYn hiu th&m kho.
zC : khMi c t9c dEn% ?t %i9 t# *&n ?]u cho tYn hiu.
-
7/24/2019 Matlab Simulink Co Ban
26/36
0#o*e : khMi dn% ? ch| thuAc tYnh c>& tYn hiu n% #& *&o %rm ?A #An%R
kYch thIcR th[i %i&n lJy m{u v7 c[ tYn hiu (hNc t(.
&te T#&nsition : khMi dn% ? F< l chuyn dg liu %ig& c9c khMi hot ?An%
vIi tMc ?A kh9c nh&u.
i%n&l Conve#sion : khMi dn% ? chuyn ?=i tYn hiu s&n% mAt kiu dg liu
mIi m7 khDn% l7m th&y ?=i %i9 t# c>& tYn hiu.
i%n&l (eciic&tion : khMi dn% ? ch| # kYch thIc mon% muMnR th[i %i&n
lJy m{uR kiu dg liuR kiu dn% sMR v7 *in ?A c>& tYn hiu.
ei%hted &m(le Time : khMi dn% ? h\ t# tYnh to9n lin pu&n ?Hn th[i
%i&n lJy m{u.
idth : khMi F9c ?nh *L #An% ?]u #& c>& vecto# ?]u v7o.
STT / bi 01i 2" 78 9: th; th+% th?i @in
f( t)=80. e
t80
.sin (0,25+
3 )
Sin+ (+D !E%,uctD cl%ckD
mth Functi%nD c%nstntDmuGD 0inD sc%!+.
&
"&.Si@nl P%utin@
Bus ssi%nment : khMi dn% ? th&y thH th7nh (h]n *us F9c ?nh.
-
7/24/2019 Matlab Simulink Co Ban
27/36
Bus C#e&to# : khMi kHt h( nhiLu tYn hiu n% v7o th7nh mAt tYn hiu n% #&
Pc th l8& chSn sM tYn hiu v7o t#on% D num*e# o in(utsQ.
Bus electo# : khMi t9i to li c9c tYn hiu t; 1 *us tYn hiu. Ti hA( thoi
0&mete#s c>& khMi Bus electo# t#on% D i%n&ls on the *us t& c th thJy d&nh s9ch lit
k tJt c c9c tYn hiu n_m t#on% Bus. VhJn nwt select t& c th chSn nhgn% tYn hiu m7 t&
c]n t9ch khbi Bus.
&t& to#e +emo#y : khMi F9c ?nh nZi lu t#g dg liu. KhMi F9c ?nh v7
khi to mAt vn% lu t#g dg liu c cn% tn. 5xy l7 mAt vn% c>& *A nhI m7 ?iLu c
th dn% ?c *i khMi d&t& sto#e #e&d v7 d&t& sto#e W#ite khi n ch| ?nh mAt khMi dg
liu c tn %iMn% vay.
&t& to#e e&d : khMi dn% ? ?Sc dg liu t; nZi lu t#g. KhMi s&o ch`( dgliu t; vn% dg liu ?c nu tn l7m out(ut c>& n. VhiLu d&t& sto#e #e&d c th ?Sc t;
1 vn% dg liu.
&t& to#e #ite : khMi s&o ch`( dg liu ?Hn nZi lu t#g. KhMi s&o ch`( dg
liu t; in(ut c>& n ?Hn vn% dg liu ?c nu tn. +\i l]n th8c hin chNc nOn% n7y R n
s %hi ?} ln dg liu t#Ic ? t#on% vn% chN& dg liu.
emuF : KhMi emuF P(hxn knhQ c t9c dEn% n%c vIi +uF. T9ch
tYn hiu ?]u v7o th7nh nhiLu tYn hiu #in% #.
qnvi#onment Cont#olle# : to c9c nh9nh c>& sZ ?r khMi m7 9( dEn% cho mD
(hbn% hoc to code.
-
7/24/2019 Matlab Simulink Co Ban
28/36
#om : chJ( nhan ?]u v7o t; khMi %oto.
oto : khMi c t9c dEn% chuyn tYn hiu ?Hn khMi #om.
oto T&% -isi*ility : khMi c t9c dEn% Jn ?nh t&% cho khMi %oto.
zndeF -ecto# : chuyn ?=i n% #& %ig& c9c in(ut kh9c nh&u d8& t#n %i9 t#
c>& in(ut ?]u tin.
+&nu&l Witch : khMi n7y c t9c dEn% chuyn mchR vic l8& chSn ?]u v7o
? nMi vIi ?]u #& ?c th8c hin *_n% c9ch nh9y k`( chuAt t#9i ti ?]u v7o c]n nMi.
+e#%e : khMi n7y dn% ? t=n% h( nhiLu tYn hiu n% v7o th7nh tYn hiu
n% #& vD hIn%.
+ulti(o#t Witch : khMi n7y c t9c dEn% chuyn mch R khMi n7y c ?]u v7o
?iLu khin n_m t#n cn%. 5]u v7o ?c l8& chSn (hE thuAc v7o %i9 t# l7m t#@n c>& tYn
hiu ?iLu khin.
+uF : KhMi +uF c t9c dEn% %iMn% nh mAt *A drn knh Pmulti(leFe#QR
c t9c dEn% t=n% h( c9c tYn hiu 1 #in% l th7nh mAt tYn hiu mIi. Ti D th&m sM
Number of inputs t& c th kh&i *9o tnR sM ln% tYn hiu n% v7o.
electo# : khMi n7y cho t& kh nOn% linh hot hZn Bus electo#: kh nOn%
t9ch #& khbi tYn hiu 1 Pvecto#Q h&y 2 Pm& t#anQ c9c (h]n t< #in% l ? #ri s&u ?
%om chwn% li th7nh mAt tYn hiu 1 h&y 2 mIi.
-
7/24/2019 Matlab Simulink Co Ban
29/36
Witch : KhMi Switch c t9c dEn% chuyn mchR ?& tYn hiu t; n% v7o 1
hoc 3 tIi n% #&. TYn hiu ?iLu khin chuyn mch ?c ?& tIi n% v7o 2 P n%
v7o %ig&Q. V%n% %i9 t# ?iLu khin chuyn mch ?c kh&i *9o *_n% th&m sMThreshold. Khi tYn hiu ?iLu khin ThresholdR n% #& ?c nMi vIi n% v7o 1.
Khi tYn hiu ?iLu khin ThresholdR n% #& ?c nMi vIi n% v7o 3.
-ecto# Conc&ten&te : khMi kHt nMi c9c -ecto# li vIi nh&u.
STT / bi 01i 2" 78 9: th; th+% th?i @in
f( t)=80. et80 .sin (0,25+
3)
Sin+ (+D !E%,uctD cl%ckD
mth Functi%nD c%nstntD
muGD 0inD sc%!+.&
"-.Th' (i)n Sinks
is(l&y : khMi hin th c9c thDn% sM c>& pu9 t#Gnh mD (hbn%.
lo&tin% co(e : tZn% t8 nh khMi sco(e nhn% khDn% kHt nMi t#8c tiH( vIi
?[n% dxy tYn hiu m7 dn% khMi i%n&l electo# ? cJ( v7 hin th tYn hiu.
'ut1 : khMi ch}n mAt c=n% #&. T#on% hA( thoi Block 0&mete#s t& c th
?iLn v7o D 0o#t Vum*e# sM thN t8 c>& khMi.
co(e : KhMi co(e hin th chYnh dn% tYn hiu nha( v7o tZn% Nn%R theo
th[i %i&n mD (hbn%. KhMi co(e c th c nhiLu t#Ec Pt#n mAt c=n%Q tJt c c9 t#Ec c
chun% mAt *in ?A PmNcQ th[i %i&n v7 ?Ac la( vIi t#Ec y. co(e n7y cho (h`( *n ?iLu
ch|nh ln% th[i %i&n v7 *in ?A c>& %i9 t# nha( v7o ?c hin th. Bn c th di
-
7/24/2019 Matlab Simulink Co Ban
30/36
chuyn v7 th&y ?=i kYch thIc c>& c& khMi co(e t#on% suMt th[i %i&n mD (hbn%.
Khi *n *jt ?]u mD (hbn%R imulink khDn% m nhgn% c>& s= co(eR tuy nhin n l7m
cDn% vic l7 %hi dg liu ?c kHt nMi tIi khMi co(e. Vh vayR nHu *n m mAt sco(e
s&u khi mD (hbn%R tYn hiu nha( v7o c>& khMi co(e h&y c9c tYn hiu s ?c hin th.
to( simul&tion : V%;n% cuAc mD (hbn% n%&y la( tNc khi n% v7o *_n%
khDn%. Khi tYn hiu v7o l7 ?& *iHn nHu c mAt th7nh (h]n n% v7o *_n% khDn% thG cuAc
mD (hbn% s n%;n% n%&y la( tNc.
Te#min&to# : khMi s n%jt nhgn% (o#t out(ut khDn% ?c kHt nMi.
To ile : khMi c chNc nOn% %hi dg liu v7o ile. M liu do khMi To ile lu
li c th ?c khMi #om ile ?Sc t#8c tiH( m7 khDn% c]n F< l %G. Vhgn% thDn% sM: tn
ileR tn m& t#an. g liu ?xy l7 mAt m& t#anR h7n% ?]u tin l7 mAt vecto# th[i %i&nR
nhgn% cAt kh9c l7 *iHn n% #& Pso vIi To o#ks(&ce h7n% v7 cAt ?o nh&uQ
To o#ks&(ce : khMi c chNc nOn% %hi dg liu v7o vn% l7m vic dIi dn%
#&yR st#uctu#eR st#uctu#e With time v7 lJy chu\i kY t8 ti vi&*le n&me ? ?t cho ta( sM
liu ?c %hi.
#&(h : khMi n7y dn% ? Fem tZn% pu&n 2 tYn hiu t#on% h thMn%Ppu&n s9t mt *_n% (h&Q. 5]u v7o thN nhJt tZn% Nn% vIi t#Ec FR ?]u v7o thN 2 tZn%
Nn% vIi t#Ec y. T#on% hA( thoi (&mete#s c th ?t %iIi hn cho c9c t#Ec.
STT / bi 01i 2" 78 9: th; th+% th?i @in
f( t)=80.et80 .sin (0,25+
3)
Sin+ (+D !E%,uctD cl%ckD
mth Functi%nD c%nstntD
muGD 0inD sc%!+.
&"4.Th' (i)n S%uEc+s
-
7/24/2019 Matlab Simulink Co Ban
31/36
B&nd$imited hite Voise : khMi c t9c dEn% (h9t #& mAt dy tYn hiu rn
t#jn%. Vhgn% thDn% sM: (h= nOn% ln%R th[i %i&n m{uR %i9 t# seed.
Chi#( i%n&l : (h9t #& mAt tYn hiu m7 t]n sM tOn% tuyHn tYnh theo th[i %i&n.
Vhgn% thDn% sM: T]n sM *&n ?]u PQR th[i %i&n ?Ych c]n ?t PsQR t]n sM ti th[i %i&n
?Ych. KhMi n7y ?c dn% t#on% vic (hxn tYch (h= c>& h khDn% tuyHn tYnh. T]n sM
?t *&n ?]u c th lIn hZn ti t]n sM ?t cuMi cn%. Vhn% s&u th[i %i&n ?Ych ? ?t t]n
sM *jt ?]u tOn% ln.
Clock v7 i%it&l Clock : ?xy l7 *A h&i loi ?rn% hr kh9c nh&u
m7 simulink ? thiHt kH sfn nh_m (hEc vE cho c9c pu9 t#Gnh c]n thiHt (hi theo di th[i
%i&n chy v7 tYnh to9n theo th[i %i&n chy c>& mD hGnh imulink.
Const&nt : KhMi cho t& nha( v7o mAt h_n% sM.
Counte# #eeunnin% : khMi n7y s ?Hm ln tIi mAt %i9 t# lIn nhJt c>& sM
*it F9c ?nh n s t#7n vL /.
Counte# $imited : khMi n7y s ?Hm ln v7 s t# vL / khi ?t %i9 t# n% #&%iIi hn lIn nhJt F9c ?nh.
qnume#&ted : to #& mAt %i9 t# ?Hm khDn% ?=i.
-
7/24/2019 Matlab Simulink Co Ban
32/36
#om ile : *_n% khMi #om ile t& c th lJy dg liu t; mAt +Tile c
sfn. +Tile c th l7 kHt pu c>& mAt l]n mD (hbn% t#Ic ?R ? ?c to nn v7 cJt
?i nh[ khMi To ile t#on% sZ ?r simulink.
#om o#ks(&ce : khMi #om o#ks(&ce c nhim vE lJy sM liu t; c& m&tl&*R kh&i *9o ti d@n% delt&.
#ound : khMi #ound *iu din mAt ?im cM ?nh tbn% h tS& ?A tuyt ?Mi.
zn1 : khMi ch}n mAt c=n% v7o. KhMi n7y cho (h`( %i&o tiH( %ig& sZ ?r chYnh
v7 sZ ?r con. T#on% hA( thoi Block 0&mete#s t& c th ?iLn v7o D 0o#t Vum*e# sM thN
t8 c>& khMi.
0ulse ene#&to# : Vh[ i%n&l ene#&to# t& to #& c9c dn% tYn hiu kYch
thYch kh9c nh&u. Cun% cJ( 4 dn% sn% kh9c nh&u:n% inn% vuDn%n% #On% c&n% n%{u nhin
-Ii 0ulse ene#&to# to chu\i Fun% hGnh chg nhat. Bin ?A v7 t]n sM c th kh&i *9o ty
. 5Mi vIi 0ulse ene#&to# t& c@n c kh nOn% chSn t| l cho *L #An% Fun% PtYnh *_n%(h]n t#Om cho c chu kXQ.
&m( v7 te( : h&i khMi te( v7 &m( t& c th to nn tYn hiu
dn% *ac th&n% h&y tuyHn tYnhR dn% ? kYch thYch c9c mD hGnh imulink. T#on% hA(
thoi Block 0&mete#s c>& khMi ste( t& c th kh&i *9o %i9 t# ?]u%i9 t# cuMi v7 c th[i
?im *jt ?]u tYn hiu nhy. 5Mi vIi &m(R t& c th kh&i *9o ?A dMcR th[i ?im v7 %i9 t#
FuJt (h9t c>& tYn hiu ?]u #&.
-
7/24/2019 Matlab Simulink Co Ban
33/36
&ndom Vum*e# : khMi to c9c sM n%{u nhin theo (hxn *M chun.
e(e&tin% epuence : KhMi n7y cho (h`( t& to nn mAt tYn hiu tu]n ho7n
ty . Th&m sM Time v&lues (hi l7 mAt -ecto# th[i %i&n vIi c9c %i9 t# ?Zn ?iu tOn%.
-ecto# *iHn #& out(ut v&lues (hi c kYch c PchiLu d7iQ (h h( vIi chiLu d7i c>& th&m
sM time v&lues. i9 t# lIn nhJt c>& vecto# th[i %i&n puyHt ?nh chu kX l( li c>& vecto#
*iHn #&.
i%n&l ene#&to# : khMi to #& tYn hiu kYch thYch kh9c nh&u PhGnh sinR hGnh
#On% c&R...Q. Bin ?A v7 t]n sM kh&i *9o ty .
ine &ve : KhMi n7y s< dEn% ? to tYn hiu hGnh in cho c h&i loi mD
hGnh: lin tEc Pth&m sM &m(le time /Q v7 %i9n ?on Pth&m sM &m(le time 1Q. TYn
hiu ?]u #& y (hE thuAc v7o 3 th&m sM chSn: m(litudeR #epuencyR 0h&se t#n cZ spu&n h:
m(litude.sinP#epuency.Time 0h&seQ
Unio#m &ndom Vum*e# : khMi to c9c sM n%{u nhin (hxn *M ?Lu.
-
7/24/2019 Matlab Simulink Co Ban
34/36
II. Bi t!
1. ii (hZn% t#Gnh vi (hxn v7 h (hZn% t#Gnh vi (hxn.
5L *7i i
Cho (hZn% t#Gnh vi (hxn s&u:FPtQ 2FPtQ uPtQ-Ii uPtQ l7 sn% sin c *in ?A l7 1 v7 van tMc %c
l7 1 #&ds.
< dEn% khMi inte%#&to#R sumRsco(eR %&inR sine W&veR...
ii (hZn% t#Gnh vi (hxn:5 x+7 x+10x=20,x (0 )=5x (0 )=3
< dEn% khMi inte%#&to#R sumR
sco(eR %&inR... ii (hZn% t#Gnh s&u:
5 y+7 y+4y=sin(t)< dEn% khMi inte%#&to#R sumR
sco(eR %&inR... ii h (hZn% t#Gnh vi (hxn s&u:
{ x=3x 2yy=9y4x15u(t)
-Ii uPtQ l7 h7m ste( uPtQ {0t0
< dEn% khMi inte%#&to#R sumR
sco(eR %&inR ste(R muFR...
0hZn% t#Gnh vi (hxn chuyn ?An% c>& con ljc
?Zn:
+g
lsin=0
$ 1mR % ,.!1 ms2. y so s9nh kHt pu t#on%
2 t#[n% h( (0 )=0.5 #&d v7 (0 )=0.8 .
T#on% c h&i t#[n% h( P/Q /.
< dEn% khMi inte%#&to#R sumR
sco(eR %&inR muFR...
-
7/24/2019 Matlab Simulink Co Ban
35/36
ii h (hZn% t#Gnh vi (hxn s&u:
{ y'
1=y
2y
1(0 )=0
y '2=1000 (1y1
2 )y1y2(0 )=1
< dEn% khMi inte%#&to#R sumR
sco(eR %&inR const&ntR m&th
unctionR...
ii h (hZn% t#Gnh vi (hxn s&u:
{ y '1=y2 . y3y1(0 )=0y '
2=y
1. y
3y
2(0)=1
y '3=0,51.y
1. y
2y
3(0 )=1
< dEn% khMi inte%#&to#R sumR
sco(eR %&inR...
2. +At pu *n% ?c ?t t#n mAt d]m PFem hGnh *n dIiQR n c lOn t8 do dSc theo
chiLu d7i c>& d]m. +At t&y ?@n ?c %jn v7o d]m mAt ?]u v7 %jn v7o mAt ?&
pu&y ?]u c@n li. 5& pu&y mAt %c thet& l7m d]m pu&y mAt %c &l(h&. Khi %c
c>& d]m vIi (hZn% n%&n% th&y ?=iR l8c hJ( d{n l7m cho *n% lOn dSc theo d]m.
+At *A ?iLu khin s ?c thiHt kH cho h thMn% n7y ? v t#Y c>& pu *n% c th
?iLu khin ?c.
i s< pu *n% lOn khDn% t#t t#n d]m v7 m& s9t %ig& pu *n% v7 d]m khDn%
?9n% kR sM liu ?L *7i ?c cho nh s&u:KhMi ln% pu *n% + /R11 k%
B9n kYnh pu *n% /R/1" mB9n kYnh ?& d /R/3 mi& tMc t#Sn% t#[n% % ,R!1 ms2
-
7/24/2019 Matlab Simulink Co Ban
36/36
ChiLu d7i d]m $ 1 m+omen pu9n tYnh pu *n% ,R,,.1/6k%.m2
c pu&y c>& ?&
c pu&y c>& d]m
- t#Y tNc th[i c>& pu *n% #
Tiu chun thiHt kH: Th[i %i&n lJy m{u nhb hZn 3s. 5A vSt lM nhb hZn ".
u c]u: xy d8n% mD hGnh imulink *iu din mMi pu&n h %ig& v7 #.
ThiHt kH *A ?iLu khin 0z. ThiHt kH *A ?iLu khin * sIm (h& v7 t# (h&.