Professional Documents
Culture Documents
MLCH7
MLCH7
1.Th no l Simulink?
Simulink l mt phn mm dng m hnh ho, m phng v phn tch mt h thng ng. Simulink cung cp cho ta h thng tuyn tnh, h phi tuyn, cc m hnh trong thi gian lin tc hay gin on hay mt h lai bao gm c lin tc v gin on. H thng cng c th c nhiu tc khc nhau c ngha l cc phn khc nhau ly mu v cp nht s liu tc khc nhau. m hnh ho Simulink cung cp mt giao din ho xu dng m hnh nh l mt s khi s dng thao tc nhn v ko chut. Vi giao din ny bn c th xy dng m hnh nh ta xy dng trn giy. y l s khc xa cc bn m phng trc m n yu cu ta a vo cc phng trnh vi phn v cc phng trnh sai phn bng mt ngn ng hay chng trnh. Simulink cng bao gm ton b th vin cc khi nh khi nhn tn hiu, cc ngun tn hiu, cc phn t tuyn tnh v phi tuyn, cc u ni. Ta cng c th thay i hay to ra cc khi ring ca mnh. Cc m hnh l c th bc, bn c th xy dng m hnh theo cch t di ln hay t trn xung. Bn c th xem h thng mc cao hn, khi ta nhy kp v khi xem xt chi tit m hnh. Cch ny cho php ta hiu su sc t chc ca m hnh v tc ng qua li ca cc phn nh th no. Sau khi to ra c mt m hnh, ta cng c th m phng n trong Simulink hay bng nhp lnh trong ca s lnh ca MATLAB. Cc Menu c bit thch hp cho cc cng vic c s tc ng qua li ln nhau, trong khi s dng dng lnh hay c dng chy mt lot cc m phng. S dng cc b Scope v cc khi hin th khc ta c th xem kt qu trong khi ang chy m phng. Phn 2 - ng dng 19 4
ToolBox Simulink Hn na bn c th thay i thng s v xem c g thay i mt cch trc tip. Kt qu m phng c th t vo MATLAB x l a ra my in hay hin th. Cng c phn tch m hnh bao gm c cng c tuyn tnh ho v "trimming" m ta c th truy nhp t dng lnh ca MATLAB, hn na ta cng c rt nhiu cng c trong MATLAB v cc b chng trnh ng dng ca n. V bi v MATLAB v Simulink c tch hp nn ta c th m phng, phn tch v sa cha m hnh trong c hai mi trng ti bt k im no. xem xt mt chng trnh cch tt nht l ta xem xt mt vi v d.
Phn 2 - ng dng
19 5
ToolBox Simulink Hnh 2.1 S m hnh m t bng Simulink Khi bn xem m hnh, Simulink s a ra hai khi hin th c tn "Indoor vs Outdoor Temp" v " Heat cost". 3. bt u m phng, vo menu Simulation v chn lnh Start ( Hoc n phm Start trn thanh cng c ca ca s Simulink). Khi chy m phng, nhit trong v ngoi nh s hin thi trong khi Scope "Indoor vs Outdoor Temp" v s tin nhit phi tr s xut hin trong khi Scope " Heat Cost". 4. dng m phng, chn lnh Stop trong Simulation ( Hoc n phm Pause trn thanh cng c ). menu
5.Khi bn kt thc vic chy m hnh ny, ng m hnh bng lnh Close t Menu File.
Phn 2 - ng dng
19 6
ToolBox Simulink
Hnh 2.2 M hnh nhit ng ca ngi nh M hnh h con n nh nhit l hot ng ca my n nhit, n quyt nh khi no h thng nhit bt hay tt. Nhy kp vo khi xem cc khi c bn ca h ny.
Hnh 2.3 M hnh my n nhit C nhit bn trong v bn ngoi nh c bin i t 0F sang 0C bi mt h con chung.
Hnh 2.4 M hnh h bin i t F sang C Khi nhit c bt,tin nhit phi tr s c tnh ton v hin th trn khi "Heat Cost", nhit bn trong nh c hin th trn khi "Indoor Temp". Phn 2 - ng dng 19 7
ToolBox Simulink
2.3Th li mt s qu trnh
C mt s qu trnh m ta cn th li xem m hnh p ng nh th no i vi cc thng s khc nhau. Mt khi hin th bao gm vng hin th tn hiu v iu khin m n cho php ta la chn khong tn hiu hin th, phng to tng phn tn hiu v thc hin cc cng vic khc. Trc honh biu din thi gian v trc tung biu din gi tr ca tn hiu. Khi hng s c tn l "Setpoint" t nhit yu cu trong nh. M khi ny ra v t gi tr ti 80 0 F khi ang chay m phng. Xem nhit bn trong nh v tin nhit thay i. Cng nh vy ta cng c th thay i nhit bn ngoi v xem nh hng ca n i vi m hnh. iu chnh bin i nhit hng ngy bi vic m khi pht sng sin c tn "Daily Temp Variation" v thay i thng s bin .
Phn 2 - ng dng
19 8
ToolBox Simulink 1. nh "simulink" trong ca s lnh ca Matlab. Ca s th vin cc khi s xut hin.
Hnh 2.5 Ca s cc th vin ca Simulink 2. Nhp kp vo biu tng " Demos". Ca s "Matlab demos" s xut hin. Ca s ny c mt vi v d ng quan tm m n lm sng t c im s dng ca Simulink.
Phn 2 - ng dng
19 9
ToolBox Simulink
Hnh 2.6 M hnh tch phn sng hnh sin nh lnh "simulink" t ca s lnh ca Matlab hin th ca s th vin Simulink v nu khng c ca s m hnh no c m th mt ca s m hnh mi c to ra. Ca s th vin ca
Simulink nh sau: Hnh 2.7 Ca s th vinca Simulink Trong m hnh ny bn ly cc khi sau t cc th vin: Th vin cc ngun tn hiu (Khi pht sng sin). Th vin cc khi nhn tn hiu(Khi hin th). Th vin cc hm tuyn tnh (Khi tch phn). Th vin cc u ni ( Khi chuyn mch).
Phn 2 - ng dng
20 0
ToolBox Simulink M th vin cc ngun tn hiu vo khi sng sin. m mt th vin ta nhy kp vo n. Simulink s hin th mt ca s cha tt c cc khi ca th vin . Trong th vin ngun tn hiu tt c cc khi u l ngun tn hiu. Th vin ngun tn hiu c
th hin nh hnh 2.8 Hnh 2.8 Ca s th vin ngun tn hiu Bn thm khi vo m hnh ca bn bng cch chp n t th vin hay t m hnh khc. Trong bi tp ny bn cn chp khi pht sng hnh sin. t con tr trn khi n v gi phm chut, ko khi ti ca s m hnh.
Phn 2 - ng dng
20 1
ToolBox Simulink
Hnh 2.9 Copy khi sin vo m hnh Khi bn di chuyn khi bn c th thy khi v tn ca n di chuyn cng vi con tr.
Phn 2 - ng dng
20 2
ToolBox Simulink Khi con tr ti ni bn cn t khi trong m hnh bn nh phm chut, mt bn copy ca khi pht hnh trong m hnh
ca bn. Hnh 2.11 Ca s m hnh khi bn copy khi sng sin Theo cch ny chp nhng khi cn li vo m hnh ca bn. Bn c th di chuyn khi trong m hnh s dng k thut nh khi bn chp khi, hoc c th di chuyn khi trong khong nh bng cch chn khi v n cc phm mi tn. Vi tt c cc khi chp ca s m hnh nh sau:
Phn 2 - ng dng
20 3
ToolBox Simulink Nu bn xem k tng khi, bn thy du > bn phi khi sin v du bn tri khi MUX. Du u ra mt khi l cng ra, u vo mt khi l cng vo. Tn hiu i t u ra mt khi ti u vo khi khc theo mt ng ni. Khi mt cng c ni th biu tng ca cng cng mt i.
Hnh 2.13 u vo v ra ca mt khi Bn thy rng khi MUX c ba cng vo nhng ch c 2 tn hiu vo. thay i s cng vo bn m khi MUX bng cch nhy kp trn khi v thay i gi tr thng s " Number of Input" ti 2. Sau n phm Close, Simulink s iu chnh s cng vo.
Hnh 2.14 Ca s thng s khi MUX Hin nay ta c th ni cc khi. Ni u ra khi pht sinh ti u vo trn ca khi MUX. t con tr ti u ra ca khi sin, lc con tr s thay i thnh mt ch thp nh.
Phn 2 - ng dng
20 4
ToolBox Simulink
Hnh 2.15 Ca s m hnh trc khi ni dy Gi v ko chut ti u vo ca khi MUX. Ch ng l nt t khi phm chut vn gi v con tr s thay i thnh ch thp kp khi n li gn khi MUX.
Hnh 2.16 Ca s m hnh khi ang ni dy Ta nh phm chut ra v cc khi c ni. Bn c th ni bng cch nh phm chut khi con tr bn trong khi. Khi ng ni s ni vo cng gn v tr con tr nht.
Phn 2 - ng dng
20 5
ToolBox Simulink
Hnh 2.17 Hnh sin ni vo u trn khi MUX Phn ln cc ng ni t u ra ca khi ti u vo ca khi khc. C ng ni t mt ng ti u vo ca mt khi gi l ng r nhnh. V ng r nhnh c s khc bit nh so vi v ng. ni ng c ta thc hin theo cc bc sau: 1. t v tr con tr trn ng cn r nhnh.
Hnh 2.18 Con tr t vo im cn r nhnh 2. n v gi phm Ctrl, n v gi phm chut ko con tr ti u vo ca khi. Phn 2 - ng dng
20 6
ToolBox Simulink
Phn 2 - ng dng
20 7
ToolBox Simulink
Hnh 2.21 Ca s m hnh khi ta v xong By gi ta m khi Scope hin th tn hiu ra v chy m phng trong 10s. u tin ta phi t thng s m phng bng lnh Parameter trong menu Simulation, hp hi thoi xut hin. Ch Stoptime t l 10.0s.
20 8
ToolBox Simulink ng hp i thoi Simulink Parameter ta n phm Close. Simulink s p dng cc thng s ta t v ng ca s hi thoi. Chn Start trong menu Simulation v xem s thay i ca u vo khi hin th.
Hnh 2.23 Ca s hin th tn hiu ra khi Scope lu m hnh nay s dng lnh Save trong menu File v nhp tn v v tr ca file. File ny cha cc m t ca m hnh. kt thc Simulink v Matlab chn lnh exit Matlab trong menu File hoc ta nh lnh Quit trong ca s lnh Matlab. Nu bn mun thot khi Simulink m khng thot khi Matlab ng tt c cc ca s ca Simulink.
Phn 2 - ng dng
20 9