Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESCUELA PROFECIONAL DE
INGENIERIA ELECTRONICA
CURSO:
LABORATORIO DE
TEORIA DE CONTROL AUTOMATICO II
PRACTICA 05
RESPUESTA FRECUENCIAL
QUE PRESENTAN
Enero 2009
EXPERIENCIA Nº 4: RESPUESTA FRECUENCIAL
I. ACTIVIDADES
2.1 Para el siguiente sistema de control, determine los vectores de coeficientes del
numerador y denominador, usando sólo instrucciones de MATLAB.
>> p1=roots([1 2 10]);
>> pa=p1(1,1);
>> pb=p1(2,1); Zero/pole/gain:
>> z=[-1];
>> p=[0 -5 pa pb]; 20 (s+1)
>> k=[20]; ------------------------
>> sys=zpk(z,p,k) s (s+5) (s^2 + 2s + 10)
2.2 Para el sistema de la pregunta anterior, escriba un programa que permita graficar
los diagramas de Bode respectivos.
0
Magnitude (dB)
-50
-100
-45
-90
-135
Phase (deg)
-180
-225
-270
-2 -1 0 1 2
10 10 10 10 10
Frequency (rad/sec)
A= 3.1369
F = 103.6573
Podemos ver que el margen de amplitud en el diagrama de Bode es positivo, por lo que
el sistema se presenta estable
2.4 Amplíe su programa para determinar si el sistema es estable o no. Argumente sus
respuestas.
Para poder determinar si el sistema es estable o no usaremos el comando allmargin que nos
proporciona toda la información que necesitamos sobre el sistema.
Sintaxis:
>>S = allmargin(sys)
Del resultado del programa podemos observar los datos obtenidos los cuales nos indican el
margen de Fase (Mφ=103.6573) en ω=0.4426 entre otros.
Los valores de ‘Stable’ pueden ser 1 ó 0 dependiendo si el sistema es estable o inestable en
este caso toma un valor de 1 por lo que el sistema resulta ser estable para todo el rango de
frecuencias.
2.5 Escriba un programa en MATLAB que permita dibujar los diagramas de Bode
para el siguiente sistema de control.
R(s) C(s)
9(s 2 0.2s 1)
s(s 2 1.2s 9)
>> >>
z1=roots([1 0.2 1]); sys=zpk(z,p,k)
>> za=z1(1,1);
>> zb=z1(2,1); Zero/pole/gain:
>> p1=roots([1 1.2 9]); 9 (s^2 + 0.2s + 1)
>> pa=p1(1,1); -------------------
>> pb=p1(2,1); s (s^2 + 1.2s + 9)
>> z=[za zb];
>> p=[0 pa pb]; >> bode(sys);
>> k=[9]; >> grid;
Bode Diagram
20
10
Magnitude (dB)
-10
-20
-30
90
45
Phase (deg)
-45
-90
-1 0 1 2
10 10 10 10
Frequency (rad/sec)
2.6 Determine en forma gráfica los márgenes de ganancia y de fase del sistema de la
pregunta anterior.
Bode Diagram
Gm = Inf , Pm = 96.6 deg (at 9.75 rad/sec)
20
10
Magnitude (dB)
-10
-20
-30
90
45
Phase (deg)
-45
-90
-1 0 1 2
10 10 10 10
Frequency (rad/sec)
El margen de amplitud del sistema es positivo, por lo que podemos decir que el sistema
es estable.
sqrtmone = =j
2.10 Determine en forma algebraica y usando un programa en MATLAB el módulo y
la fase de la función de transferencia.
Modulo de la FT
Fase de la FT
>> w=logspace(-2,2,100);
>> s=i.*w;
>> G=(s.^2+3.5.*s+1.5)./(s.^2+3.*s+2);
>> subplot(2,1,1);
>> semilogx(w,20*log10(G))
>> grid;
>> title('Diagrama de Bode ');
>> xlabel('log(w) ');
>> ylabel('Amplitud ');
>> subplot(2,1,2);
>> semilogx(w,angle(G))
>> grid
>> xlabel('log(w) ');
>> ylabel('Fase ');
Diagrama de Bode
2
0
A m plitud
-2
-4
-2 -1 0 1 2
10 10 10 10 10
log(w)
0.3
0.2
F as e
0.1
-0.1
-2 -1 0 1 2
10 10 10 10 10
log(w)
1
M agnitude (dB)
-1
-2
-3
15
10
Phas e (deg)
-5
-2 -1 0 1 2
10 10 10 10 10
Frequency (rad/sec)
if A>0
msj='El sistema es Estable'
else
msj='El sistema es Inestable'
msj
end
II. CUESTIONARIO
2.1 Usando la ayuda de MATLAB describa todas las variantes de las funciones usadas
en esta práctica.
LOGSPACE(X1, X2) Genera un vector para el rango de las frecuencias que va
de desde 10^X1 hasta 10^X2.
Bode:
Margin:
2.2 Cómo se podría modificar los valores de los ejes de un diagrama de Bode en
MATLAB.
Haciendo clic derecho sobre la figura, luego escogemos la opción propiedades, donde
podamos editar los ejes, así como otras opciones.
2.4 Adjunte en un informe escrito final las conclusiones obtenidas y las observaciones
pertinentes sobre la práctica realizada.
Para la obtención del diagrama de bode se pueden graficas los puntos correspondientes al
rango de las frecuencias definidas previamente o se puede usar el comando bode en matlab
para facilitar la obtención de dicho diagrama de bode.
Un sistema de control va a ser estable si los márgenes de amplitud y de fase son positivos.