You are on page 1of 2

1

Implementacin de Cdigo Matlab para Graficar


el Diagrama de Bode de un Circuito RLC.
M.E. Padilla Gonzlez Estudiante de Maestra en Ciencias en Ingeniera Elctrica U. de G. CUCEI

Resumen: El presente trabajo tiene como finalidad implementar


un cdigo Matlab que permita realizar el diagrama de Bode, a
partir de una funcin de transferencia obtenida del sistema que se
desea analizar y para un rango de frecuencias de inters, as como
conocer la respuesta del sistema en magnitud y ngulo.
Palabras Clave Diagrama de Bode, Cdigo Matlab, Funcin
de Transferencia, sistema.

I. INTRODUCCIN
A respuesta en frecuencia de los sistemas, es la respuesta
de un sistema en estado estacionario para una entrada
senoidal, variando la frecuencia de entrada del sistema en
cierto rango de inters, estos mtodos fueron por primera vez
propuestos por Nichos, Bode y Nyquist en los aos de 1930 y
1940, con finalidad de anlisis para estudios de sistemas de
control.
Es una tcnica muy sencilla pero muy potente puesto que se
puede obtener de ella la estabilidad de los sistemas y su
conocimiento fsico del sistema todo esto parte de la funcin
de transferencia, que es la representacin matemtica que nos
describe el sistema.
En este trabajo se analiza el diagrama de bode, que es una
imagen del comportamiento de la funcin de transferencia
para un rango de frecuencias.

Fig. 1 circuito serie RLC.

A. Se procede a plantear las ecuaciones que rigen el


comportamiento del circuito en funcin de la corriente,
directamente en el dominio de Laplace.
() = () + () +
Dnde:
() =

() =

()
()

(2)
(3)

(4)

Por lo tanto introduciendo 4 en 2, resulta la entrada en


funcin de la salida, y despejando la salida entre la entrada
obtenemos la funcin de transferencia en 5.
()
()

= (LCS2

1
+RCS+1)

(5)

Como lo que se busca es la respuesta en frecuencia se


considera que s=jw y la funcin de transferencia en el dominio
de la frecuencia que da como:
() = (LCw2

(1)

Este proyecto fue realizado en la clase de DSP de la Universidad de


Guadalajara (mrc-em@hotmail.com)

()

() = ()

() =

Considrese que el circuito es la representacin de un


sistema real, donde se desea trabajar en un rango de
frecuencias y se interesa conocer la respuesta del sistema, a
continuacin se realizaran una serie de pasos para obtener el
anlisis del circuito y elcodigo Matlab que obtenga el
diagrama

Y la corriente en funcin de Vo.

II. ANLISIS DEL SISTEMA.


A continuacin se representa en la Fig.1 un circuito RLC
en serie con salida Vo = Vc, considrese que es un sistema para
el cual se desea obtener la respuesta en frecuencia mediante un
diagrama de bode para el rango de frecuencias angulares
desde w=1 hasta w=10K rad/seg.
Funcin de transferencia, es la representacin matemtica
que describe la salida del circuito entre la entrada del mismo
representada por la ecuacin 1 en el dominio de Laplace.

()

1
+RCjw+1)

(6)

III. DIAGRAMA DE BODE.


Un diagrama de bode est formado por dos graficas en
escala logartmica o por dcadas, una es la magnitud de la
funcin de transferencia que responde a la frecuencia en
decibelios (dB) y la otra es el ngulo de desfase en grados.
Se basa en la traza de lneas asintticas que son la respuesta
a diferentes frecuencias, Los factores bsicos de () son:
123-

La ganancia K.
Los factores integrales y derivativos.
Los factores de primer orden.

4-

Los factores cuadrticos.

Diagrama de Bode
40

| = 20( 2 1)2 + ()2

+RCjw+1)

20
0
-20
-40
-60
0
10

10

10

10

10

10

10

Fase (deg)

20 |(LCw2

Magnitud (dB)

En este trabajo solo se estudian los factores cuadrticos


puesto que la ecuacin caracterstica de la funcin de
transferencia es de segundo orden y corresponde a un factor
cuadrtico. Los sistemas suelen tener este tipo de funcin de
transferencia y el factor cuadrtico puede expresarse como el
producto de dos factores de primer orden donde la magnitud
se expresa como:
(7)

Para bajas frecuencias tales que w<<wn donde wn es la


frecuencia de esquina del sistema la magnitud resulta como
una lnea recta para antes de esta:

-50
-100
-150
-200
0
10

10

10

10

10

10

10

Fig. 2. Diagrama de Bode de Circuito RLC.

201 = 0

(8)

La frecuencia esquina determina la magnitud de la funcin


de transferencia y el ngulo de fase es claro observar que el
factor de amortiguamiento RC determina el cambio de fase del
sistema y la direccin de la magnitud, por lo tanto el angulo
del factor cuadrtico est determinado por:
= tan1 ((

()

2 1)

(9)

En wn=0 el ngulo es 0 y en la frecuencia esquina el


ngulo es -90 tal que para w= el ngulo es -180.
Es importante conocer la respuesta en frecuencia a
partir de un diagrama de Bode, en seguida se va a
implementar un cdigo en Matlab que nos permita facilitar
los clculos y los trazos de las lneas asintticas que en
ovaciones resultaran errneas.
IV.

V. CONCLUSIONES

El resultado la implementacin de cdigo Matlab resulto


ser satisfactorio, ya que como se puede observar se puede
obtener el diagrama de bode de forma sencilla para un factor
cuadrtico que resulta del anlisis de un circuito RLC.
Se puede destacar la utilidad y sencillez de esta herramienta
ya que facilita los clculos y tiene un resultado exacto.
El diagrama de bode es una forma representativa de la
respuesta en frecuencia de la funcin de transferencia que te
permite visualizar el comportamiento de los sistemas en el
rango y dominio de las frecuencias, adems de que es til para
el diseo de sistemas en los que se desea operar en ciertas
frecuencias de inters.

VI. REFERENCIAS
[1]

Katsuhico Ogata, Ingenieria de Control Mdoderna Cuarta edicin


Prentice Hall, capitulo 3.4, 2003.

CDIGO EN MATLAB.

VI. ANEXOS
La aplicacin del cdigo Matlab consiste en evaluar la
funcin de transferencia en un ciclo while, para un rango de
frecuencias especificado de inters con un incremento en w tal
que nos proporcione todos los valores de magnitud y ngulo
para diferentes frecuencias hasta ser menor o igual que la
frecuencia especificada el cdigo se elabor y quedo de la
siguiente forma. Ver ANEXO 1.

En la siguiente figura se observa la magnitud y el ngulo de


desfase, grafico obtenido del cdigo de Matlab, donde se
observa que antes de la frecuencia esquina la magnitud es cero
explicado en la ecuacin 8 y el ngulo corresponde a 9.
Vase que el uso de los diagramas de bode requiere mucho
menos tiempo que otros mtodos para calcular la respuesta en
frecuencia de una funcin de transferencia obtenida del
sistema que se va a analizar, definindose como una
herramienta til de diseo de compensacin.

Codigo de Matlab que se implemento


% codigo para graficar el diagrama de Bode
% de un circuito RLC serie con salida Vo en Vc
clear all
clc
close all
%valores de entrada de los componentes
l=1e-3;
c=1e-6;
r=1;
%se evalua en un ciclo la magnitud y el angulo
w=1;
w2=[1:1:1000000];
while w<=1000000
ft(w)=(1/((l*c*w^2)+(r*c+i*w)+1));
mG(w)=-20*log10(sqrt(-(l*c*(w^2)-1)^2+(r*c*i*w)^2));
aG(w)=atand((r*c*w)/(1-(l*c*(w^2))));
w=w+1;
end
subplot(2,1,1)
semilogx(w2,mG)
ylabel('Magnitud (dB)')
title('Diagrama de Bode de circuito RLC')
subplot(2,1,2)
semilogx(w2,aG)
ylabel('Fase (deg)')