Está en la página 1de 3

TRANSFORMADA INVERSA DE LAPLACE

Integral de inversión
Métodos Tablas
Expansión en fracciones parciales

Inversa de Laplace por expansión en fracciones parciales

Paso 1: factorizar los polinomios

Paso 2: expandir el polinomio factorizado en fracciones

Paso 3: Se determinan los coeficientes de las fracciones

Paso 4: Aplicar la transformada inversa de Laplace a cada fracción

Ejemplo con polos reales diferentes:

𝑠+2
𝐹(𝑠) =
2𝑠 2 + 8𝑠 + 4
Matlab
num = [1 2]; den = [2 8 4];
[C,P,R] = residue(num,den)

Simulación de la función compleja


clc; clear all; close all;
num = [1 2]; den = [2 8 4];
[C,P,R] = residue(num,den)

%Simulación en el tiempo
c1 = C(1); c2 = C(2); p1 = P(1); p2 = P(2);
t = 0:0.1:10;
ft = c1*exp(p1*t) + c2*exp(p2*t);
figure; plot(t,ft,'ro');

%Simulación por función compleja


Fs = tf(num,den)
hold on; impulse(Fs,10)
grid; xlabel('Tiempo(s)'); ylabel('Amplitud (m)')
title('Solución ecuación diferencial')

%Revisión de la influencia de los polos en la respuesta.


ftp1 = c1*exp(p1*t); %p1 = -3.4142
ftp2 = c2*exp(p2*t); %p2 = -0.5858
plot(t,ftp1,'y--',t,ftp2,'g--')
legend('Expansión','FDT','Polo 1','polo 2')

Tarea: estudiar la expansión con polos complejos y con polos múltiples. Estudian todo el capítulo 6 de dinámica de
sistemas)

Iniciamos con la introducción a los sistemas dinámicos.


clc; clear all; close all;
num = [1 2]; den = [2 8 4];
[C,P,R] = residue(num,den)

%Simulación en el tiempo
c1 = C(1); c2 = C(2); p1 = P(1); p2 = P(2);
t = 0:0.1:10;
ft = c1*exp(p1*t) + c2*exp(p2*t);
figure; plot(t,ft,'ro');

%Simulación por función compleja


Fs = tf(num,den)
hold on; impulse(Fs,10)
grid; xlabel('Tiempo(s)'); ylabel('Amplitud (m)')
title('Solución ecuación diferencial')
%Revisión de la influencia de los polos en la respuesta.
ftp1 = c1*exp(p1*t); %p1 = -3.4142
ftp2 = c2*exp(p2*t); %p2 = -0.5858
plot(t,ftp1,'y--',t,ftp2,'g--')
legend('Expansión','FDT','Polo 1','polo 2')

También podría gustarte