Tài liệu "Nhóm lệnh về đáp ứng tần số" cung cấp cho các bạn những lệnh đáp ứng tần số như: Lệnh BODE, lệnh FBODE, lệnh MARGIN, các bài tập về đáp ứng tần số. Đây là tài liệu tham khảo hữu ích cho các bạn chuyên ngành Công nghệ thông tin.
Nội dung trích xuất từ tài liệu:
Nhóm lệnh, bài tập về đáp ứng tần số NHÓMLỆNHVỀĐÁPỨNGTẦNSỐ1. LệnhBODE2.LệnhFBODE 3. LệnhMARGINGm=inf,Pm=32.8443,Wcp=inf,Wcp=1.3567 CÁCBÀITẬPVỀĐÁPỨNGTẦNSỐBÀI1.HàmMARGINBài4.VẽbiểuđồnyquistBài5.VẽđápứngNichosl4. LệnhRLOCFIND5. LệnhRLOCUS 6. LệnhSGRIDBàitậpchương5Bàitập1:ChocolắcngượcnhưhìnhvẽvớikhốilượngxeM=0.5kgkhốilượngconlắcm=0.2kghệsốmasátcủaxeb=0.1N/m/secđộdàitừxeđếntrọngtâmconlắcl=0.3mmomenquántínhkhốicủaconlắcI=0.006kgLựctácđộngvàoxe(F)Vịtríxe(x)Gócquaycủaconlắc(theta)Phươngtrìnhviphânmôtảconlắcnhưsau Đặt a) TìmhàmtruyềncủahệthốngPPend(s)= ,Pcar= . trongđó b) Tìmphươngtrìnhtrạngtháicủahệthốngdạng c) Tìmđápứngcủahệthống(lệnhimpulse) d) Vẽbiểuđồbodecủahệthống,tìmđộdữtrữpha,độcdữtrữbiênđộ e) Vẽquỹđạonghiệmsốcủahệthống,tìmđiểmtáchnhập,cáccựccủahệthốngBÀILÀM a) Tacó: (I ml 2 ) mgl ml x (M m) x b x ml uSửdụngcôngthứcbiếnđổiLAPLACEchohệtrêntađược: ( s) s 2 ( I ml 2 ) mgl s 2 mlX ( s) X ( s ) ( M m) s 2 sb s 2 ml ( s ) U ( s )HàmtruyềncủahệthốngPpend: mls 2 X ( s ) (s) s 2 ( I ml 2 ) m lg X ( s) qs 4 bs 3 ( I ml 2 ) s 2 ( M m)mgl sbmgl U (s) s 2 ( I ml 2 ) m lg=>Hàmtruyềncủahệthống ( s) mlsPpend 3 2 2 U ( s ) qs bs ( I ml ) s( M m)mgl bmgl 0.06s 3 0.0132 s 0.0024 s 2 0.4116s 0.0588HàmtruyềncủaPcar: (s) s 2 ( I ml 2 ) mgl X (s) s 2 ml qs 3 bs 2 ( I ml 2 ) s( M m)mgl bmgl U (s) sml=>Hàmtruyềncủahệlà X (s) ( I ml 2 ) s 2 mglPcar U (s) qs 4 bs 3 ( I ml 2 ) ( M m)(mgl ) s 2 bmgls 0.024 s 2 0.588 0.0132 s 4 0.0024 s 3 0.4116 s 2 0.0588s b) SửdụngMatlab“lệnhtf2ss”tìmpttrạngtháicủahệ: Ppend :>> num1=[0.06];>> den1=[0.0132 0.0024 -0.4116 0.0588];>> [a1,b1,c1,d1]=tf2ss(num1.den1)>> [a1,b1,c1,d1]=tf2ss(num1,den1)a1 = -0.1818 31.1818 -4.4545 1.0000 0 0 0 1.0000 0b1 = 1 0 0c1 = 0 0 4.5455d1 = 0 Pcar :>> num2=[0.024 -0.588];>> den2=[0.0132 0.0024 -0.4116 -0.0588];>> [a2,b2,c2,d2]=tf2ss(num2,den2)a2 = -0.1818 31.1818 4.4545 1.0000 0 0 0 1.0000 0b2 = 1 0 0c2 = 0 1.8182 -44.5455d2 = 0 c) Đápứngngõra>> impulse(a1,b1,c1,d1)>> impulse(a2,b2,c2,d2) d) Vẽbiểuđồbodecủahệthống,tìmđộdữtrữpha,độcdữtrữbiênđộHàmtruyềnPpend: >> num1=[0.06]; >> den1=[0.0132 0.0024 -0.4116 0.0588]; >> bode(num1,den1) >> [Gm,Pm,Wcg,Wcp]=margin(num1,den1)Kếtquả:Gm = Inf, Pm = -168.5316, Wcg = NaN, Wcp = 0.0290HàmtruyềnPcar:>>num2=[0.024 -0.588];>>den2=[0.0132 0.0024 -0.4116 -0.0588];>>bode(num2,den2)>>[Gm,Pm,Wcg,Wcp]=margin(num2,den2)Kết quả: Gm = Inf, Pm = 93.0142, Wcg = Inf, Wcp =1.3445 e) QuỹđạonghiệmsốPpend:>> num1=[0.06];>> den1=[0.0132 0.0024 -0.4116 0.0588];>> rlocus(num1,den1);>> title(Quy dao nghiem 1)>> sgridPcar:>> num2=[0.024 -0.588];>> den2=[0.0132 0.0024 -0.4116 -0.0588];>> rlocus(num2,den2);>> title(Quy dao nghiem 2)>> sgrid