Professional Documents
Culture Documents
Symbolic Và Simulink
Symbolic Và Simulink
Symbolic v Simulink
Bi:
unknown
SYMBOLIC V SIMULINK
MC TIU
Hiu mt cch c bn v hai cng c mnh v hu hiu ca Matlab, l Symbolic v
Simulink, t sinh vin c th t mnh pht huy cc chc nng cao hn ca hai
cng c ny trong tnh ton v m phng h thng.
THAM KHO
[1]. The Mathworks Inc., Matlab Notebook Users Guide, 2003.
[2]. Nguyn Hoi Sn - Thanh Vit - Bi Xun Lm, ng dng MATLAB trong
tnh ton k thut, Tp 1, NXB HQG Tp. HCM, 2000
[3]. Nguyn Ch Ngn, Bi th nghim K thut m phng trong iu khin t ng, B
mn Vin Thng & T ng ha, khoa Cng ngh thng tin, i hc Cn th, 2002.
[4]. Nguyn Cng nh, Phn tch v tng hp cc h thng iu khin bng my tnh,
NXB Khoa hc v K thut, 2002.
[5]. http://www-h.eng.cam.ac.uk/help/tpl/programs/Matlab/Symbolic.html
THC HNH
Symbolic v Simulink u cha th vin chc nng rt phong ph, bi th nghim ny
ch c th cp n nhng g gi l c bn nht. T , sinh vin c th t mnh nghin
cu v pht trin tip.
Symbolic
Phin bn mi nht ca Symbolic toolbox c Mathworks gii thiu trong Matlab 6.5
vo thng 6-2003. l mt th vin ton hc kiu k t, c pht trin t Symbolic
1/13
Symbolic v Simulink
Tn hm Chc nng
diff
o hm
fourier
Bin i Fourier
int
Tch phn
ifourier
taylor
laplace
Bin i Laplace
det
nh thc ca ma trn
laplace
ezplot
V hm, ? plot
numden T v mu ca phn s
subs
V hm, ta cc ? polar
dsolve
V mt li ? mesh
solve
V mt ? surf
ezsurf
Symbolic v Simulink
(
) dx
2
7(x + 1)
1 2x2 19+12x2
V d: Tnh
>>syms x
>>S=2*x^2*(19+12*x^2)/(7*(x^2+1))
>>y=int(S,x,0,1) % tch phn S theo x trn cn [0,1]
>>subs(y) % i sang kiu s
3/13
Symbolic v Simulink
y
1 + x2 + y2
-5<x<5; -2<y<2.
>>syms x y
>>S=y/(1+x^2+y^2)
>>ezsurf(S, [-5 5 2*pi 2*pi])
Simulink
Simulink 5.0 (Simulation and Link - R13) c MatWorks gii thiu vo thng 6 nm
2003. N cho php phn tch, m hnh ha v m phng cc h thng ng tuyn tnh
v phi tuyn, lin tc v ri rc mt cch trc quan trong mi trng giao tip ha,
bng cc thao tc chut n gin. C th ni, khng tn dng c Simulink l mt thit
thi ln cho ngi lm cng tc m phng!
4/13
Symbolic v Simulink
5/13
Symbolic v Simulink
Ca s ny (hnh 3.4) cho php ta nhp - ko - th vo tng khi chc nng trong th
vin simulink. V d, t vo y khi Sine Wave trong th vin
ca
(hnh 3.5):
6/13
Symbolic v Simulink
dv
dt
= m (u bv).
T phng trnh h thng ta thy dv/dt (vdot) bng tch ca thnh phn (1/m) v thnh
phn tng (u-bv), nn ta thm khi 1/m ngay trc khi tch phn:
t vo khi Gain trong th vin
.
Nhp p chut vo khi ny thay i li thnh 1/m.
t nhn inertia cho khi ny tng trng cho qun tnh ca xe (nhp p
vo nhn Gain bn di khi).
Symbolic v Simulink
8/13
Symbolic v Simulink
Thi gian m phng h thng ty thuc vo thng s Stop time trong menu
SimulationSimulation paramrters,gi s t 120 (Hnh 3.7).
chy m phng, ta c th thc hin bng 1 trong cc cch:
nhp chut vo biu tng
trn menubar ca m hnh
chn: Simulation Start
Ctrl-T
Nhp p vo Scope xem kt qu m phng.
1
L
1
J
(Kti b ddt )
( Ri
+ V Ke dt
Trong :
J = 0.01 Kgm2/s2l moment qun tn ca rotor
9/13
Symbolic v Simulink
Quan st tng phng trnh m t h thng ta thy cu trc ca chng cng tng t
nh phng trnh ca cu ?. Sinh vin ln lt thc hin trn tng phng trnh c
(hnh 3.9):
(Hnh 3.9)
Kt hp 2 phng trnh:
10/13
Symbolic v Simulink
(Hnh 3.10)
1 x2
11/13
Symbolic v Simulink
d2x1
dt
d2x2
dt
dx1
dt
dx2
dt
Symbolic v Simulink
13/13