Vous êtes sur la page 1sur 15

ESCUELA POLITCNICA DEL EJRCITO

DEPARTAMENTO DE ELCTRICA Y ELECTRNICA

Informe de Laboratorio de Circuitos Elctricos II

PRCTICA NO5: Diagramas de Bode

INTEGRANTES:

-ALONSO NEZ -ALEXIS VELASTEGU

MARZO-AGOSTO PRCTICA NO5

Pgina 1 de 15

1.- OBJETIVOS: 1.1.- Objetivo General: Utilizar la Matlab para analizar el diagrama de bode que sirve para caracterizar la respuesta en frecuencia de un sistema. 1.2.- Objetivos Especficos: Conocer los comandos que utilizaremos en Matlab para un correcto estudio y anlisis de los diagramas de Bode Trabajar con los diagramas de Bode, obteniendo un anlisis de la frecuencia del circuito. Conocer algunas aplicaciones de los diagramas de Bode como en electrnica para el diseo y anlisis de filtros y amplificadores Utilizar correctamente los comandos de Matlab para simular diagramas de Bode en cualquier circuito. 2.- MARCO TERICO: Introduccin al diagrama de Bode: Se trata de la representacin frecuencial de la funcin de transferencia mediante dos curvas en funcin de la frecuencia en escala logartmica. La primera es la relacin de amplitudes y la segunda el ngulo de fase Caractersticas:

Se parte de la Funcin de Transferencia en notacin polar Se trabaja con ganancias logartmicas El ngulo de fase en grados El diagrama se hace a partir del trazado de las formas cannicas ya que la FdT en notacin polar se puede descomponer. , lo que facilita el trazado del diagrama. El proceso de obtener la traza logartmica se simplifica todava ms mediante aproximaciones asintticas para las curvas de cada factor.

Pgina 2 de 15

Representacin de las formas cannicas: a) b) c) d) e) f) g) denominador Proporcionalidad Factor integrador Factor diferencial Sistema de primer orden en el numerador Sistema de primer orden en el denominador Sistema de segundo orden en el numerador Sistema de segundo orden en el

TABLA RESUMEN: DIAGRAMA DE BODE F de Transferencia GANANCIA [dB] FASE [ ]

Pgina 3 de 15

Pgina 4 de 15

Pgina 5 de 15

Diagrama de Bode con MATLAB MATLAB incorpora el comando bode en su control system toolbox. Este comando calcula las magnitudes y los ngulos de fase de la respuesta en frecuencia de sistemas continuos lineales e invariantes en el tiempo (LTI) Hay que hacer notar que el diagrama realizado por MATLAB, no es asinttico como el realizado en la teora, sino que es la curva exacta del sistema a tratar. La sintaxis bsica es la siguiente: >>bode(sys) Con este comando representamos el diagrama de Bode del modelo LTI sys. El modelo puede ser discreto o continuo, SISO o MIMO. En el caso de MIMO se representara todos los canales entrada-salida existentes. En este caso el rango de frecuencias se determina automticamente >>bode(sys,w) En este caso se determina explcitamente el rango de frecuencias o puntos de frecuencia para ser usado en el diagrama. Para determinar un rango particular de frecuencias [Wmin, Wmax], establecer el vector w = {Wmin, Wmax]. Para usar determinados puntos de frecuencia, crear un vector w con dichos puntos. Para generar un vector con puntos espaciados logaritmicamente usar el comando logspace, w =logspace(Wmin,Wmax,n) donde n es el numero de puntos. Todas las frecuencias estan expresadas en rad/s >>bode(sys1,sys2,...,sysN) >>bode(sys1,sys2,...,sysN,w) >>bode(sys1,'estilo1',...,sysN,'estilonN') Al igual que la mayora de comandos de anlisis de sistemas, podemos comparar varios sistemas LTI, representado sus diagramas de Bode en la misma grfica. Como en todas las representaciones de MATLAB podemos establecer un estilo para cada representacin. >>[mag,fase,w] = bode(sys) Cuando invocamos, la orden de esta forma ningn grfico es representado. MATLAB devuelve la respuesta del sistema en las matrices mag, fase y w. Las matrices mag y fase contienen las magnitudes y los ngulos de fase de las respuesta en frecuencia de los sistemas evaluados en los puntos de frecuencia especificados por el usuario. El ngulo de fase se devuelve en grados. La magnitud se puede convertir en decibelios mediante magdB=20*log10(mag) Tambin es posible el estudio del diagrama de Bode con la herramienta LTIVIEWER.

Pgina 6 de 15

EJEMPLO: DIAGRAMA DE BODE CON MATLAB

Segn estas FdTs y

hacer: a ) Diagrama de Bode de sys1 b) Diagrama de Bode de sys2 con un rango de frecuencias entre y con 101 puntos de frecuencia. Qu sucede? Como podemos solucionarlo? c) Diagrama de Bode de los dos sistemas, comparndolos. a) Como siempre creamos el modelo de la manera habitual y ejecutamos el comando bode. Tambin podramos ejecutar el comando ltiview('bode',sys1) para representar el diagrama con la herramienta LTIviewer.

% Creacin de los modelos LTI s=tf('s'); sys1=(10*(s+1))/((s+2)*(s+5)); sys2=1/(s^2+1) % Diagrama de Bode del primer sistema bode(sys1); Clicando el botn derecho accedemos a las propiedades del diagrama. En las propiedades podemos detectar la ganancia de pico, cambiar los lmites, activar la rejilla y cambiar las propiedades de ttulos y fuentes.
Pgina 7 de 15

b) Para definir el intervalo de frecuencias utilizamos el comando logspace.


% Diagrama de Bode del segundo sistema figure w=logspace(1,1,101); bode(sys2,w); Como se ve en el diagrama existe un punto de discontinuidad, adems MATLAB nos advierte con "warnings" que algo a pasado. El problema es que tericamente en w = 1 rad/s, la magnitud del sistema llega a ser infinita. Obviamente el diagrama es incorrecto. Para solucionar esto basta con cambiar el nmero de puntos en el vector o ejecutar bode sin rango de frecuencias.

c)

% Comparacion de los sistemas figure bode(sys1,'o',sys2,'r-');

Pgina 8 de 15

% Creacion de los modelos transferencia: s=tf('s'); sys1=(10*(s+1))/((s+2)*(s+5)); sys2=1/(s^2+1) % Diagrama de Bode del primer sistema bode(sys1); % Diagrama de Bode del segundo sistema figure w=logspace(-1,1,101);%intervalo de frecuencias bode(sys2,w); figure bode(sys2) % Comparacion de los sistemas figure bode(sys1,'o',sys2,'r--');

3.- PROCEDIMIENTO: Para empezar el anlisis de nuestro circuito, debemos tener el mismo en el domino S, aplicando la transformada de Laplace. Para realizar la transformada de Laplace es necesario definir una variable con el comando syms. A continuacin se guardarn los trminos del numerador y del denominador de la funcin; num=[Nm,Nm-1..No]; den=[Dn,Dn-1..Do], donde N es el coeficiente del grado i del numerador, y D es el coeficiente del grado i del denominador, m es el grado del numerador y n es el grado del denominador. Utilizaremos la funcin bode(); incluida en Matlab. En nuestro caso bode(num,den); si queremos el grfico con cuadrcula, grid on; Automticamente, Matlab realizar el diagrama de bode. Podemos hallar los mrgenes de ganancia y fase de un sistema directamente, usando el comando margin. Este comando devuelve los mrgenes de ganancia y fase, las frecuencias de cruce de ganancia y fase, y una representacin grfica de ellas en el diagrama de Bode.

Pgina 9 de 15

4.-CLCULOS, GRFICOS Y CAPTURAS DE PANTALLAS: Realizar el anlisis de Bode de las siguientes funciones: 1) ( )(
( )( ) )

Pgina 10 de 15

2)

( )

( ( ) (

) )

Pgina 11 de 15

3)

( )

( ( )(

) )

Pgina 12 de 15

4)

( )

)(

Pgina 13 de 15

5.- ANLISIS DE RESULTADOS: -En las grficas se puede apreciar tanto el diagrama de Bode como el diagrama de Fase de cada una de nuestras funciones en el anlisis de frecuencia de nuestro circuito. -Se pudo comprobar que para realizar los diagramas de Bode es necesario trabajar en papel logartmico. -Para realizar diagramas de Bode en Matlab, es necesario el comando bode(); y el comando margin() para hallar los mrgenes de ganancia y fase de un sistema directamente 6.- CONCLUSIONES Y RECOMENDACIONES: Conclusiones: - Las grficas de Bode son subconjuntos del diagrama de Nyquist completo, pero stas se trazan con facilidad sin ayuda de equipo de cmputo ni largos clculos. -El diagrama de magnitud de Bode dibuja el mdulo de la funcin de transferencia (ganancia) en decibelios en funcin de la frecuencia (o la frecuencia angular) en escala logartmica - El diagrama de fase de Bode representa la fase de la funcin de transferencia en funcin de la frecuencia (o frecuencia angular) en escala logartmica. Se puede dar en grados o en radianes. - Los diagramas de Bode son de amplia aplicacin en la Ingeniera de Control, pues permiten representar la magnitud y la fase de la funcin de transferencia de un sistema, sea ste elctrico, mecnico -Matlab es una herramienta muy eficiente para realizar tanto el diagrama de magnitud como el diagrama de fase de Bode.

Recomendaciones: -Es importante conocer previamente el uso correcto de Laplace as como sus demostraciones y formas de conseguir esta conversin de cualquier funcin. -Conocer previamente la teora antes de realizar la simulacin en Matlab. -Comprobar las grficas de la teora en clases utilizando Matlab.

Pgina 14 de 15

7.-BIBLIOGRAFA: - http://www.lci.ulsa.mx/~lupianl/TCI605/tareas/tarea2.pdf - http://www.angelfire.com/la/hmolina/matlab4.html - http://usuarios.multimania.es/automatica/temas/tema5/pags/Bode/tablaresumen.htm - http://www.google.com.ec/#hl=es&q=diagrama+de+bode+en+matlab&oq=540.html

Pgina 15 de 15