You are on page 1of 7

UNIVERSIDAD NACIONAL DE SAN AGUSTN Pgina:1/7

FACULTAD DE INGENIERIAS DE PRODUCCIN Y SERVICIOS


Jefe de Prcticas
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA
Laboratorio de Circuitos Elctricos 2 Ing. Csar Guzmn Neyra
Cdigo: 402218
TEMA: TRANSFORMADA DE LAPLACE Semestre: IV
Grupo: LI-L2-L3-L4
Apellidos y Nombres: Lab. N 02 02/Set/2013

I OBJETIVO
I.1. Emplear MATLAB en la solucin de problemas matemticos que involucren a la Transformada de
Laplace y la Transformada Inversa de Laplace.

II ASPECTOS TEORICOS

II.1. Transformada de Laplace y Trasformada Inversa de Laplace:


La transformada de Laplace es un mtodo que transforma una ecuacin diferencial en una ecuacin
algebraica ms fcil de resolver.
f(t): una funcin del tiempo t tal que f(t) = 0 para t<0

S: una variable compleja

L: un smbolo operativo que indica que la cantidad a la que antecede se va a transformar mediante la
integral de Laplace.

F(s): transformada de Laplace

La transformada de Laplace de una funcin f(t) definida en [0;+1) es una nueva funcin que denotaremos
por F(s) o L{f(t)}, definida por la integral:

f (t )e
st
L{ f (t )} F ( s ) dt
o

El proceso inverso de encontrar la funcin del tiempo f(t) a partir de la transformada de Laplace F(s) se
denomina transformada inversa de Laplace.

j
1
L1{F ( s )} f (t ) F ( s )e
st
ds
j 2
j

II.2. Aplicacin de la transformada de Laplace


El mtodo de la transformada de Laplace aporta muchas ventajas cuando se usa para resolver ecuaciones
diferenciales lineales, mediante su uso es posible convertir funciones tales como sinusoidales,
exponenciales, en funciones algebraicas de una variable s compleja. Las operaciones como la integracin
y la diferenciacin se sustituyen por operaciones algebraicas en el plano complejo.

II.3. Transformada de Laplace mediante MATLAB

Matlab permite obtener transformadas y antitransformadas de Laplace mediante su mdulo de matemtica


simblica.

II.3.1.Procedimiento:

Declarar una variable simblica con la instruccin syms.

Obtener la transformada para una expresin definida utilizando la variable simblica anterior
UNIVERSIDAD NACIONAL DE SAN AGUSTN Pgina:2/7
FACULTAD DE INGENIERIAS DE PRODUCCIN Y SERVICIOS
Jefe de Prcticas
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA
Laboratorio de Circuitos Elctricos 2 Ing. Csar Guzmn Neyra
Cdigo: 402218
TEMA: TRANSFORMADA DE LAPLACE Semestre: IV
Grupo: LI-L2-L3-L4
Apellidos y Nombres: Lab. N 02 02/Set/2013
Laboratorio de Circuitos Elctricos 2 Pgina: 3/7

CGN
Tema: Transformada de Laplace LAB N 2

II.3.2.Instrucciones de Matlab correspondientes a cada una de las transformadas:

laplace transformada de Laplace

ilaplace transformada inversa de Laplace

Para calcular transformadas de Laplace, MATLAB utiliza el comando laplace(f(t)) que se encuentra en el
toolbox simblico. Por defecto la variable de integracin es 't' y slo es necesario definir las variables y
constantes simblicas que se utilicen por medio del comando sym.

Para calcular la transformada inversa de Laplace, MATLAB utiliza el comando ilaplace(f(s)), siendo s la
variable independiente por defecto. Este comando devuelve el resultado en funcin de 't', tambin aqu es
necesario definir las variables y constantes simblicas que se utilicen por medio del comando sym

II.4. Expansin de fracciones parciales en matlab:


MATLAB tiene un comando para obtener la expansin en fracciones parciales B(s)/A(s).
Considere la siguiente funcin:

en donde algunos ai y bj pueden ser 0. En MATLAB, los vectores rengln num y dem especifican los
coeficientes del numerador y el denominador en la funcin.
El comando,
[r,p,k]=residue(num,den)
encuentra los residuos, los polos y los trminos directamente de una expansin de fracciones parciales del
cociente de polinomios B(s) y A(s).

observar p(1) = -p1, p(2) = -p2, p(n) = -pn ; r(1) = a1, r(2) = a2, r(n) = an ; k(s) es un trmino directo
II.4.1.Ejemplo de descomposicin en funciones parciales
Dada la siguiente funcin, descomponer en fracciones parciales.

utilizando el comando
[r,p,k]=residue(num,den)
Obtendremos los residuos, los polos y el trmino directo.
COMPROBAR CON MATLAB
Obtener los polos y ceros de la funcin F(s) y escribirla en forma factorial.

III MATERIAL Y EQUIPO

III.1. Una PC con SO Windows XP y MATLAB


Laboratorio de Circuitos Elctricos 2 Pgina: 4/7

CGN
Tema: Transformada de Laplace LAB N 2

IV PROCEDIMIENTO

IV.1. Transformada de Laplace con Matlab:

Para el clculo automatizado de la integral de Laplace, Matlab ofrece el comando LAPLACE de tipo
simblico, cuya sintaxis es:
>>F=laplace(f)
donde f es una funcin escalar de la variable simblica t, previamente declarada, y F es una funcin cuya
variable es por defecto s.
El siguiente ejemplo muestra que se pueden elegir las variables libremente.
>> syms u v
>>F=laplace(u^2,v)

ans F = 2/v^3

IV.2. Ejemplos. (Comprobar con Matlab los siguientes ejemplos)

IV.2.1. Ejemplo 1. -Calcular la transformada de Laplace de la funcin f(t) = 1.


Resolucin del ejemplo 1.
>>syms t s
>>laplace(1,t,s)

ans =1/s

IV.2.2. Ejemplo 2. Calcular la transformada de Laplace de la funcin f(t) = e at .


Resolucin del ejemplo 2.
>>syms a;
>>laplace(exp(-a*t),t,s)

ans =1/(s+a)

IV.2.3. Ejercicio 1. (Desarrollar y comprobar)

Calcular, utilizando Matlab, la transformada de Laplace de las funciones

f (t ) t , f (t ) t 2 , f (t ) t 3

Se debe recordar que para n N la transformada de Laplace de t n viene dada por la frmula:

n!
L{t n }
s n1
y para r 1, r R (r no es necesariamente entero), se tiene, an ms general, que:

(r 1)
L{t r }
s r 1
Donde la funcin (r ) (r) se define en la siguiente seccin.
Laboratorio de Circuitos Elctricos 2 Pgina: 5/7

CGN
Tema: Transformada de Laplace LAB N 2

IV.2.4. LA FUNCIN GAMMA

La funcin Gamma se define como:


(t ) u
t 1
e u du , para t 0
0

Matlab posee el comando gamma que permite simular a (t )

IV.2.4.1. Comprobar experimentalmente la igualdad ( n) ( n 1)! utilizando el comando


factorial.
IV.2.4.2. Calcular (1 / 2), (17 / 3) mediante alguna de las tres diferentes maneras que se
sugieren a continuacin:

>>gamma(1/2)
>>maple('gamma(1/2)')
>>int('t^(1/2-1)*exp(-t)',0,inf)

IV.3. LAPLACE aplicado a objetos STRING.

IV.3.1. Ejemplo 3. La funcin objeto f(t) se puede crear como una cadena de caracteres (string):

>>syms t s
>>f='exp(-a*t)'
>>laplace(f,t,s)

ans =1/(s+a)

Con lo cual no tenemos que declarar previamente como simblico a ningn parmetro que
aparezca en la expresin que define a la funcin, como ocurre en este caso con a.

IV.3.2. Ejemplo 4: Invocando al ncleo Maple podemos trabajar exclusivamente con STRINGS.

>>maple('f:=t->exp(-a*t)*sin(b*t)')
>>F=maple('laplace(f(x),x,s)')

F=b/((s+a)^2+b^2)

IV.4. La Propiedad de Traslacin Compleja de la transformada de Laplace se establece como:

L{e at f (t )} F ( s a)

que Matlab instrumentaliza automticamente tal como se comprueba con el ejercicio 2.

IV.5. Ejercicio 2. Calcular la transformada de Laplace de las funciones:

f (t ) e at sen(bt ); f (t ) e at t 4

utilizando recursos Matlab-Maple de modo que no intervengan variables de tipo SYM.

IV.6. Ejercicio 3. Calcular la transformada de Laplace en los siguientes casos y reconocer las propiedades
que se han aplicado en cada caso.

IV.6.1. f (t ) t 1 / 3
IV.6.2. f (t ) g ' (t )
IV.6.3. f (t ) sen(t ) cos(t ) 2
Laboratorio de Circuitos Elctricos 2 Pgina: 6/7

CGN
Tema: Transformada de Laplace LAB N 2

IV.6.4. f (t ) e 2 t t 5 / 6
IV.6.5. f (t ) sen(t a )
IV.6.6. f (t ) t 2 senh(t )

En IV.6.2. hacer >>laplace(diff(sym('g(t)'))). Notar que esta sintaxis no exige declaracin previa SYMS y
que SYM transforma un objeto STRING en otro SYM.

IV.7. La transformada inversa de Laplace

El comando ILAPLACE ha sido diseado para calcular exactamente, cuando ello sea posible, la
transformada inversa de Laplace. La sintaxis es la siguiente

>>ilaplace(expresion_simbolica,s,t)

o simplemente

>>ilaplace(expresion_simbolica)

Observar que el comando ILAPLACE calcula la transformada inversa de Laplace de una expresin F(s),
produciendo otra expresin f(t).

La versin Maple es como sigue

>>maple('invlaplace(F(s),s,t)')

s3
IV.8. Ejemplo 5. Obtener la transformada inversa de la funcin F ( s )
s2
Resolucin del ejemplo 5

>>syms s
>>F=(s+3)/s^2;
>>ilaplace(F)

ans =
3*t+1

Alternativamente con Maple

>>maple('invlaplace((s+3)/s^2,s,t)')

ans =
3*t+1

IV.9. Ejercicio 4. Calcular las transformadas inversas de Laplace de las siguientes funciones:

1
IV.9.1. F ( s )
s 13

s
IV.9.2. F ( s ) 4
s 1
s
IV.9.3. F ( s ) 2
s s 1
1
IV.9.4. F ( s ) 4
s 1
Laboratorio de Circuitos Elctricos 2 Pgina: 7/7

CGN
Tema: Transformada de Laplace LAB N 2

s6
IV.9.5. F ( s )
5s 7 s 1
2

s 1
IV.9.6. F ( s )
( s 2)( s 4)( s 3) 2
40
IV.9.7. F ( s ) 2
( s 4s 5) 2
10( s 2 119 )
IV.9.8. F ( s )
( s 5)(s 2 10 s 169)

IV.10. Aplicando las funciones anteriores y las ya revisadas en laboratorios anteriores, implemente y solucione

dos problemas de Anlisis de Circuitos revisados en clase terica.

V OBSERVACIONES Y CONCLUSIONES

V.1. Haga sus observaciones y emita al menos cinco conclusiones del trabajo realizado
___________________________________________________________________________________________
___________________________________________________________________________________________
___________________________________________________________________________________________
___________________________________________________________________________________________
___________________________________________________________________________________________

You might also like