Diagramas De Bode Con Matlab 30-05-2011
>> s=tf('s'); g=1/(s+1); bode(g) % rango de frecuencia automáticamente >> s=tf('s'); g=1/(s+1); bode(g,{0.3,200}) Rango de frecuencia, en rad/s >> s=tf('s'); g=1/(s+1);-1 >> w=logspace(-1,3,200) % genera 200 puntos entre 10 0 >> bode(g), grid
Magnitude (dB)
-20
3
Bode Diagram
y 10
-40
-60
-80 0
Phase (deg)
-45
-90 10
-1
10
0
101
10
2
10
3
SISOTOOL(G3) specifies the plant model G3 to be used in the SISO Tool. SISOTOOL(G3,G2) and SISOTOOL(G3,G2,H1,G1) further specify values for the feedback compensator C,sensor H, and prefilter F. By default, G2, H1, and G1 are all unit gains.
J genera el diagrama de bode de LA
>> s=tf('s'); g=1/(s+1); sisotool(g) % grafica los diagramas de Bode de la FT de LA
RootLocus Editor for Open Loop 1 (OL1) 1 0 -5 -10 0.6 -15 0.4 -20 -25 G.M.: Inf -30 Freq: NaN Stable loop -35 0 Open-Loop Bode Editor for Open Loop 1 (OL1) 0.8
0.2
1
1
g 1
0
-0.2-0.4 -45
-0.6
-0.8 P.M.: -180 deg Freq: 0 rad/sec -1 -3.5 -90 -3 -2.5 -2 -1.5 -1 -0.5 0 10
-2
10
-1
10
0
10
1
10
2
File -- Import: g >> s=tf('s'); g=1/(s+1); >> ltiviewPlot Configurations
0
System: g Frequency (rad/sec): 1 Bode Diagram Magnitude (dB): -3.01
-10
Magnitude (dB)
-20
-30
Bode
Phase (deg)
-40 0
-45 System: g Frequency(rad/sec): 1 Phase (deg): -45.1 -90 10
-2
10
-1
10
0
10
1
10
2
Frequency (rad/sec)
Ejercicios
• Genere los Diagramas de Bode de los siguientes sistemas • G(s)=5, G(s)=s;G(s)=1/(10s+1); G(s)=s/(s+1)
Pico de resonancia
>> for z=0.1:0.1:1; s=tf('s'); g1=1/(s*s+2*z*1*s+1); hold on; grid; bode(g1,{0.1,10}), end
* Pico de resonancia en ω=ωn •El factor deamortiguamiento relativo, ξ , de termina este pico • frecuencia de Resonancia, ωr, es la frecuencia en la que |G(j ω)| tiene un valor pico. • Se tendrá un valor pico cuando en denominador sea mínimo
• La...
Regístrate para leer el documento completo.