Tarea 006
Tarea 006
Tarea 006
Reporte de clase
Transformada de Laplace
Carlos Roberto Martínez Hernández Facultad de Ciencias de la Electrónica
BUAP,
Resumen
Se colocará a continuación la explicación de la transformada de Laplace y sus elementos más
importantes para ingeniería
Index Terms
Transformada de Laplace
I. Introducción
A Transformada de Laplace toma su nombre en honor de Pierre-Simon Laplace.
L Un sistema descrito por ecuaciones diferenciales es difícil de modelar, ya que requiere
práctica matemática, tal y como se observa en el siguiente ejemplo:
Cursos en línea 2020
II. Ejemplo 1
xẏ + 2y = ex
dy
dx
+ p(x)y = f (x)
ex
ẏ + x2 y = x
→ p(x) = 2
x
R R 2
p(x)dx dx 2
e =e x = e2ln(x) = eln(x ) = x2
ex d
x2 (ẏ + x2 y = x
) → dx
(x2 ẏ) + 2xy
d R d
(x2 y) = xex → (x2 y)dx = xex dx = x2 y = xex − ex + C
R
dx dx
ex ex C
y(x) = x
− x2
+ x2
es que permite el uso de técnicas gráficas para predecir el desempeño del sistema, sin tener
que resolver sus ecuaciones diferenciales.
Otra ventaja de la transformada de Laplace es que, cuando se resuelve la ecuación diferencial,
es posible obtener simultáneamente tanto
el componente transitorio commo el componente de estado estable de la solución.
donde s es una variable compleja; f (t) es una función en el dominio del tiempo; F (s) es la
transformada de Laplace de la función f (t) en el dominio de s; LeseloperadordeLaplace.
IV. Definición de s
En la transformada de Laplace, la variable compleja s se define como
s = σ +ı ω
√
donde σ ∈ R es la parte real, ω ∈ I es la parte imaginaria, e ı = −1
. Una de las ventajas más significativas es que se convierten las integrales en divisiones y
las derivadas en multiplicaciones
dt → ()
R
()
d
dt
→ () × ()
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 3
V. Ejemplos
A continuación se presentan varios ejemplos de la obtención de la Transformada de Laplace
V-A. Ejemplo 1
Ejemplo 1: Sea f (t) = 1 cuando t ≥ 0 Encontrar F (s). Considerando la ecuación de la
transformada de Laplace
Z ∞
F (s) = L {f (t)} = e−st f (t)dt
0
Z ∞
F (s) = L {f (t)} = e−st (1)dt
0
Se simplifica la ecuación
Z ∞
F (s) = L {f (t)} = e−st dt (2)
0
y se resuelve la integral.
Para resolver la integral se realizan las siguientes consideraciones
u = −st
du
dt
= −s → dt = − du
s
Así se tiene
1 ∞
Z ∞ Z ∞ !
du 1Z ∞ u
u u
e dt = e − =− e du = − eu + C (3)
0 0 s s 0 s 0
Usando la fórmula para integrar una exponencial
Z ∞
eu du = eu + C
0
Se tiene
1 −st ∞ 1 1
F (s) = − e = − e−s(∞) + e−s(0) (4)
s 0 s s
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 4
e0 = 1 (5)
e∞ = 0 (6)
Así se tiene
*1
: 0 1 −s(0)
1 −s(∞)
F (s) = − e + e (7)
s s
Finalmente se tiene que
1
F (s) = L {f (t)} = L {1} = (8)
s
Códigos Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 194
%Tipo: Numérico/Gráfico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 5
clear variables;
close all;
clc;
x = 0:pi/100:2*pi;
y1 = exp(-x);
plot(x,y1,’LineWidth’,2)
text(0.5, 0.9, ’e^{0} = 1’,’Color’,’red’)
text(6, 0.1, ’e^{0} = 1’,’Color’,’red’)
text(6, 0.1, ’e^{\infinity} = 0’, ’Color’, ’red’)
grid on
syms t
F = laplace(heaviside(t))
t = sym(’t’,’real’);
F = laplace(heaviside(t))
Observación: En Matlab, para obtener la transformada de Laplace de f (t) = 1 se usa
la función escalón de Heaviside, también llamada función escalón unitario, la cual es una
función discontinua cuyo valor es 0 para cualquier argumento negativo, y para cualquier
argumento positivo, incluido el cero
0 si x < 0
u(x) = H(x) = f (x) =
1 si x ≥ 0
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 6
V-B. Ejemplo 2
Ejemplo: Sea f (t) = t cuando t ≥ 0. Encontrar F (s).
Considerando la ecuación de la transformada de Laplace
Z ∞
F (s) = L {f (t)} = e−st f (t)dt
0
Para resolver la ecuación se usa integración por partes, la cual se define como
Z ∞ ∞ Z ∞
u dv = uv − v du
0 0 0
así se tiene Z ∞
1 −st ∞ Z ∞ 1 −st
−st
te dt = −t e − − e dt (10)
0 s 0 0 s
Se acomoda la ecuación de la siguiente forma
Z ∞
1 −st ∞ 1 Z ∞ −st
−st
te dt = −t e + e dt (11)
0 s 0 s 0
Usando la fórmula para integrar una exponencial
Z ∞
eu du = eu + C (12)
0
donde
u = −st
du
dt
= −s → dt = − du
s
se tiene
1 Z ∞ u du 1 Z∞ u 1 −st ∞
− e = − 2 e du = − 2 e (13)
s 0 s s 0 s 0
syms t
F = laplace(t)
t = sym(’t’,’real’);
F = laplace(t)
V-C. Ejemplo3
Ejemplo 3: Se a f (t) = t2 cuando t ≥ 0. Encontrar F (s). Considerando la ecuación de la
transformada de Laplace
Z ∞
F (s) = L {f (t)} = e−st f (t)dt
0
Para resolver la ecuación se usa integración por partes, la cual se define como
Z ∞ ∞ Z ∞
u dv = uv − v du
0 0 0
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 8
se tiene
2 Z ∞ u du 2 Z∞ u
− 2 e =− 3 e du = (26)
s 0 s s 0
∞
2
− 3 e−st
s 0
Finalmente agrupando se obtiene
Z ∞
2 1 −st 2 −st 2 −st ∞
2 −st
t e dt = −t e − t 2 e − 3 e (27)
0 s s s
0
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 9
Evaluando la ecuación
Z ∞
2 1 −st 2 −st 2 −st ∞
2 −st
te dt = −t e − t 2e − 3e (28)
0 s s s
0
se tiene Z ∞
1 2 2
t2 e−st dt = −(∞)2 e−s(∞) − (∞) 2 e−s(∞) − 3 e−s(∞) +
0 s s s
1 2 2
(0)2 e−s(0) + (0) 2 e−(0) + 3 e−s(0)
s s s
Nuevamente se considera el comportamiento de la función exponencial descrito en la gráfica
de la función e−t , tal que podemos concluir
:0 : 0 2 −s(∞)
:0
Z ∞
1 −s(∞) 2 −s(∞)
t2 e−st dt = −(∞)2
e − (∞) 2 e − 3 e +
0 s s s
*1
1 −s(0) * 1 2 −s(0)
2 −(0) *1
(0)2
e + (0) 2 e + 3 e
s s s
Finalmente se tiene que
n o 2
F (s) = L {f (t)} = L t2 = 3
s
Códigos Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 199
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
syms t
F = laplace(t.^2)
t = sym(’t’,’real’);
F = laplace(t.^2)
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 10
V-D. Ejemplo 4
Ejemplo 4: Sea f (t) = eat cuando t ≥ 0. Encontrar F (s).
Considerando la ecuación de la transformada de Laplace
Z ∞
F (s) = L {f (t)} = e−st f (t)dt
0
Agrupando se obtiene
1 −(s−a)t ∞
Z ∞ !
du 1 Z∞ u
u
e − =− e du = − e (29)
0 s−a s−a 0 s−a
0
Evaluando la ecuación Z ∞
1 −(s−a)t ∞
−(s−a)t
e dt = − e (30)
0 s−a
0
se tiene Z ∞
1 −(s−a)(∞) 1 −(s−a)(0)
e−(s−a)t dt = −e + e
0 s−a s−a
Nuevamente se considera el comportamiento de la función exponencial descrito en la gráfica
de la función e−t , tal que podemos concluir
Z ∞
1 −(s−a)(∞):0 1
:1
e−(s−a)t dt = − e + e−(s−a)(0)
s−a s−a
0
syms a t
F = laplace(exp(a*t))
t = sym(’t’,’real’);
a = sym(’a’,’real’);
F = laplace(exp(a*t))
V-E. Ejemplo 5
Ejemplo 5: Sea f (t) = sen(t) cuando t ≥ 0. Encontrar F (s).
Considerando la ecuación de la transformada de Laplace
Z ∞
F (s) = L {f (t)} = e−st f (t)dt
0
se tiene Z ∞ it
e − e−it −st Z ∞ it −st
e e − e−it e−st
F (s) = L {f (t)} = e dt = dt (35)
0 2i 0 2i
1 Z ∞ −(s−i)t
= e − e−(s+i)t dt (36)
2i 0
Z ∞
1 −(s−i)t 1 Z ∞ −(s+i)t
= e dt − e dt (37)
2i 0 2i 0
1 R ∞ −(s−i)t
Para 2i 0
e dt se plantean las siguientes variables
u = −(s − i)t
du du
dt
= −(s − i) → dt = −(s−i)
1
= (41)
s2 + 1
Finalmente se tiene que
1
F (s) = L {f (t)} = L {sen(t)} = (42)
s2 +1
Códigos de Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 203
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
syms t
f = sin(t);
F = laplace(f)
t = sym(’t’,’real’);
f = sin(t);
F = laplace(f)
V-F. Ejemplo 6
Ejemplo 6: Sea f (t) = cos(t) cuando t ≥ 0. Encontrar F (s).
Considerando la ecuación de la transformada de Laplace
Z ∞
F (s) = L {f (t)} = e−st f (t)dt
0
u = −(s + i)t
du du
dt
= −(s + i) → dt = −(s+i)
∞
1 1 1
e−(s+i)t = e−(s+i)(∞) − e−(s+i)(0)
−2(s + i) 0
−2(s + i) −2(s + i)
así se tiene
1 1 2(s + i) + 2(s − i) 2(s + i + s − i)
+ = = (50)
−2(s − i) 2(s + i) 2(s − i)2(s + i) 2(s − i)2(s + i)
2s s
= =
(s − i)2(s + i) (s − i)(s + i)
s s
= = 2
(s − i)(s + i) s + si − is − i2
s
= 2 (51)
s +1
Finalmente se tiene que
s
F (s) = L {f (t)} = L {cos(t)} = (52)
s2 +1
Códigos de Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 205
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
syms t
f = cos(t);
F = laplace(f)
t = sym(’t’,’real’);
f = cos(t);
F = laplace(f)
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 16
V-G. Ejemplo 7
Ejemplo 7 Sea f (t) = sen2 (t) cuando t ≥ 0. Encontrar F (s).
Considerando la ecuación de la transformada de Laplace
Z ∞
F (s) = L {f (t)} = e−st f (t)dt
0
así se tiene
1 Z ∞ ei2t + e−i2t −st 1 Z ∞ i2t −st
e dt = e e + e−i2t e−st dt
2 0 2 4 0
1 Z ∞ i2t −st 1 Z ∞ −i2t −st
= e e dt + e e dt (57)
4 Z0 4 Z0
1 ∞ −(s−2i)t 1 ∞ −(s+2i)t
= e dt + e dt
4 0 4 0
R ∞ −(s−2i)t
Para − 14 0 e dt se definen las siguientes variables
u = −(s − 2i)t
du du
dt
= −(s − 2i) → dt = −(s−2i)
así se tiene
1 1 1 4(s − 2i)4(s + 2i) − 2s4(s + 2i) − 2s4(s − 2i)
− − =
2s 4(s − 2i) 4(s + 2i) 2s4(s − 2i)4(s + 2i)
(4)(2)[2(s − 2i)(s + 2i) − s(s + 2i) − s(s − 2i)]
=
(2)(4)(4)s(s − 2i)(s + 2i)
[2(s − 2i)(s + 2i) − s(s + 2i) − s(s − 2i)]
=
(4)s(s − 2i)(s + 2i)
(61)
[2s − 4si + 4is − 8i2 − s2 − 2si − s2 + 2si]
2
=
(4)s(s − 2i)(s + 2i)
8 2
= = 3
(4)(s − 2s i + 2s i − 4si )
3 2 2 2 s − 4si2
2
= 2
s(s + 4s)
Finalmente se tiene que
n o 2
F (s) = L {f (t)} = L sen2 (t) = (62)
s(s2+ 4)
Códigos de Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 207
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
syms t
f = sin(t).^2;
F = laplace(f)
t = sym(’t’,’real’);
f = sin(t).^2;
F = laplace(f)
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 19
VII. Linealidad
Sean la suma o la resta de dos o más funciones a las cuales se les desea aplicar la transfor-
mada de Laplace. El resultado se consigue al obtener de manera individual la transformada
de cada función y realiza la suma o resta.
L {f1 (t) + f2 (t)} = F1 (s) + F2 (s)
L {af (t)} = aF (s)
VII-A. Ejemplo 1
Ejemplo1: Sea f1 (t) = t y f2 (t) = t2 cuando t ≥ 0. Se desea obtener f (t) = f1 (t).
Aplicar el teormea de Linealidad. Considerando los ejercicios anteriores se tiene que
1
F1 (s) = L {f1 (t)} = 2 (63)
s
2
F2 (s) = L {f2 (t)} = 3 (64)
s
1 2
F S(s) = F1 (s) + F2 (s) = 2 + 3 (65)
s s
1 2
F R(s) = F1 (s) − F2 (s) = 2 − 3 (66)
s s
Códigos Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 209
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
syms t;
f1 = t;
f2 = t.^2;
F1 = laplace(f1);
F2 = laplace(f2);
FS1 = laplace(f1+f2)
FR1 = laplace(f1-f2)
FS2 = F1 + F2
FR2 = F1 - F2
%Programa: Matlab
%Código 210
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
t = sym(’t’,’real’);
f1 = t;
f2 = t.^2;
F1 = laplace(f1);
F2 = laplace(f2);
FS1 = laplace(f1+f2)
FR1 = laplace(f1-f2)
FS2 = F1 + F2
FR2 = F1 - F2
VIII. Diferenciación
( )
df (t)
L = sL {f (t)} − f (0)
dt
n−1
dn f (t)
( )
= sn L {f (t)} − sn−i−1 f (i) (0)
X
L
dtn i=0
VIII-A. Ejemplo
Ejemplo: Sea f (t) = t2 cuando t ≥ 0. Hallar L {f 0 (t)}
Considerando la ecuación de la derivada
L {f 0 (t)} = sL {f (t)} − f (0)
donde
f (t) = t2
f (0) = 02 = 0
n o 2
L {f (t)} = L t2 =
s3
Sustituyendo los valores en
L {f 0 (t)} = sL {f (t)} − f (o)
se tiene
2 2
L {f 0 (t)} = s 3
−0= 2 (67)
s s
Códigos Matlab
%Unidad Preliminares Matemáticos
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 21
%Programa: Matlab
%Código 211
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
syms t;
f = t.^2;
F = laplace(diff(f))
t = sym(’t’,’real’);
f = t.^2;
F = laplace(diff(f))
VIII-B. Ejemplo
Ejemplo: Seaf (t) = eat cuando t ≥ 0. Hallar L {f 0 (t)}.
Considerando la ecuación de la derivada
L {f 0 (t)} = sL {f (t)} − f (0)
donde
f (t) = eat
f (0) = ea0 = 1
n o 1
L {f (t)} = L eat =
s−a
Sustituyendo os valores en
L {f 0 (t)} = sL {f (t)} − f (0)
se tiene
1 s − (s − a) s−s+a a
L {f 0 (t)} = s −1= = = (68)
(s − a) (s − a) s−a s−a
Códigos Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 213
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 22
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
syms at;
f = exp(a*t);
F = laplace(diff(f))
t = sym(’t’,’real’);
a = sym(’a’,’real’);
f = exp(a*t);
F = laplace(diff(f))
Observación: El resultado que arroja Matlab en algunos casos debe ser manipulado para
obtener la representación de la solución tal y como la deseamos. En este caso se tiene
−a −a a
= =
a−s −(−a + s) s−a
VIII-C. Ejemplo
Ejemplo: Sea f (t) = t2 cuando t ≥ 0. Hallar L {f 00 (t)}.
Considerando la ecuación de la derivada
n−1
dn f (t)
( )
= sn L {f (t)} − sn−i−1 f (i) (0)
X
L
dtn i=0
se tiene para n = 2
( )
d2 f (t)
L = s2 L {f (t)} − s2−0−1 f (0) (0) − s2−1−1 f 1 (0)
dt2 (69)
2 0
= s L {f (t)} − sf (0) − f (0)
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 23
donde
f (0) = 0
f 0 (0) = 0
f 0 (t) = 2t
f 00 (t) = 2
n o 2
L {f (t)} = L t2 =
s3
1 2
L {f 0 (t)} = L {2t} = 2L {t} = 2 2
= 2
s s
2
L {f 00 (t)} = 2L {1} =
s
Sustituyendo los valores en
( )
d2 f (t)
L = s2 L {f (t)} − sf (0) − f 0 (0)
dt2
se tiene ( )
d2 f (t) 2 2
L = s2 − s(0) − (0) =
dt2 s 3 s
Códigos Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 215
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
syms t;
f = t.^2;
F = laplace(diff(diff(f,t),t))
t = sym(’t’,’real’);
f = t.^2;
F = laplace(diff(diff(t.^2,t),t))
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 24
VIII-D. Ejemplo
Ejemplo: Hallar la tercera derivada de f (t) cuando t ≥ 0.
Considerando la ecuación de la derivada
n−1
dn f (t)
( )
n
sn−i−1 f (i) (0)
X
L = s L {f (t)} −
dtn i=0
se tiene para n = 3
( )
d3 f (t)
L = s3 L {f (t)} − s3−0−1 f 0 (0) − s3−1−1 f 1 (0) − s3−2−1 f 2 (0)
dt3
reduciendo se obtiene
( )
d3 f (t)
L = s3 L {f (t)} − s2 f (0) − sf 0 (0) − f 00 (0) (70)
dt3
Códigos Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 217
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
s = sym(’s’,’real’);
Lf = sym(’Lf’,’real’);
f0 = sym(’f0’,’real’);
f0p = sym(’f0p’,’real’);
f0pp = sym(’f0pp’,’real’);
s.^3*Lf-s.^2*f0-s*f0p-f0pp
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 25
VIII-E. Ejemplo
Ejemplo: Sea f (t) = sen2 (t) cuando t ≥ 0. Hallar L {f 0 (t)}.
Considerando la ecuación de la derivada
L {f 0 (t)} = sL {f (t)} − f (0)
donde
f (0) = sen2 (0) = 0
n o 2
L {f (t)} = L sen2 (t) =
s(s2+ 4)
Sustituyendo los valores en
L {f 0 (t)} = sL {f (t)} − f (0)
se tiene
2 2
L {f 0 (t)} = s − (0) = (71)
s(s2 + 4) s2 + 4
Códigos Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 219
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
syms t;
f = sin(t).^2;
F = laplace(diff(f,t))
t = sym(’t’,’real’);
f = sin(t).^2;
F = laplace(diff(f,t))
IX. Integración
Z t
1 n (n) o
n
L f (τ )dτ = L f (t)
0 sn
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 26
IX-A. Ejemplo
Ejemplo: Sea f 00 (t) = 2 cuando t ≥ 0. Hallar f (t)
Considerando la ecuación de la integral
Z t
1 n (n) o
L f n (τ )dτ = L f (t)
0 sn
se tiene Z t
1 1
L f 00 (τ )dτ = L {f 00
(t)} = L {2}
0 s2 s2
1
Resolviendo 2
L {2} se tiene
1 2
2
L {2} = 2 L {1}
s s
(72)
21
= 2
s s
así se tiene que
2
f (t) = (73)
s3
Códigos Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 221
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
syms t;
f = 2;
F = laplace(int(int(2,t),t))
t = sym(’t’,’real’);
f = 2;
F = laplace(int(int(2,t),t))
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 27
IX-B. Ejemplo
Ejemplo: Sea f 00 (t) = t2 cuando t ≥ 0. Hallar f (t). Considerando la ecuación de la integral
Z t
1 n (n) o
n
L f (τ )dτ = L f (t)
0 sn
se tiene Z t
1 1 n 2o
00 00
L f (τ )dτ = L {f (t)} = L t
0 s2 s2
1
Resolviendo s2
L {t2 } se tiene
1 n 2o 1 2
2
L t = 2 3
s s s
así se tiene que
2
f (t) = (74)
s5
Códigos Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 223
%Tipo: Simbólico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
syms t;
f = t.^2;
F = laplace(int(int(f,t),t))
t = sym(’t’,’real’);
f = t.^2;
F = laplace(int(int(f,t),t))
X. Desplazamiento en la frecuencia
n o
L eat f (t) = F (s − a)
Códigos Matlab
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 28
syms t a s;
f1 = exp(a*t);
f2 = t;
F1 = laplace(f1*f2)
F2 = laplace(f2, s-a)
a = sym(’a’,’real’);
s = sym(’s’,’real’);
t = sym(’t’,’real’);
f1 = exp(a*t);
f2 = t;
F1 = laplace(f1*f2)
F2 = laplace(f2, s-a)
dn F (s)
L {tn f (t)} = (−1)n
dsn
XII. Teorema del valor inicial
XIV. Convolución
Z ∞
L {f1 (t) ∗ f2 (t)} = f1 (t − τ )f2 (τ )dτ
0
La convolución es un concepto muy importante y en términos de Laplace, esta representa
la multiplicación entre bloques. Por ejemplo, a continuación se presenta la convolución de
dos pulsos cuadrados cuya función resultante es un pulso triangular.
Convolución de dos pulsos cuadrados
https://es.wikipedia.org/wiki/Convoluci%C3%B3n#/media/Archivo:Convolucion_Funcion_Pi.gif
En el siguiente vídeo se describe el concepto de Convolución desde un punto de vista gráfico
https://www.youtube.com/watch?v=acAw5WGtzuk&t=47s
f (t) = Aeαt t ≥ 0
donde A y α son constantes:
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 30
Código Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 227
%Tipo: Numérico/Gráfico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
x = -2:0.5:10;
y = exp(x/2);
plot(x,y)
grid on
axis square
La transformada de Laplace se define como
Z ∞ Z ∞
n o A
L Ae−αt = Ae−αt e−st dt = A e−(s+α)t dt =
0 0 s+α
donde n o A
L Ae−αt =
s+α
Códigos Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 228
%Tipo: Numérico/Gráfico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
t = (-1:0.01:5);
unitstep = zeros(size(t));
unitstep(t>=1) = 1;
plot(t,unitstep,’b’,’linewidth’,3)
grid
axis([0 2.5 -0.5 1.5])
La transformada de Laplace se define como
Z ∞ Z ∞
A
L {A} = Ae−st dt = A e−st dt =
0 0 s
donde
A
L {A} =
s
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 32
Códigos Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 229
%Tipo: Numérico/Gráfico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
t1=0:0.1:10;
rampa1=t1;
rampa=[zeros(1,101),rampa1];
t2=-10:0.1:0;
t=[t2,t1];
plot(t,rampa,’b’,’linewidth’,3)
grid on
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 33
Códigos Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 230
%Tipo: Numérico/Gráfico
%Benemérita Universidad Autónoma de Puebla
%Notas de la clase Control para sistemas lineales
%Impartida por el doctor Pablo Sánchez Sánchezz
%Autor Carlos Roberto Martínez Hernández
f=100;
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 34
p=1/f;
a=255;
t=linspace(0,p,1000);
coseno=a*cos(2*pi*f*t);
plot(t,coseno,’b’,’linewidth’,3)
grid on
La transformada de Laplace se define como
Z ∞ Z ∞
−st As
L {Acos(ωt)} = Acos(ωt)e dt = A cos(ωt)e−st dt =
0 0 s2 + ω2
donde
As
L {Acos(ωt)} =
s2 + ω2
Código Matlab
%Unidad Preliminares Matemáticos
%Programa: Matlab
%Código 231
%Tipo: Numérico/Gráfico
CONTROL DE SISTEMAS LINEALES 4 DE SEPTIEMBRE DE 2020, OTOÑO 2020 35
f=100;
p=1/f;
a=255;
t=linspace(0,p,1000);
seno=a*sin(2*pi*f*t);
plot(t,seno,’b’,’linewidth’,3)
grid on
La transformada de Laplace se define como
Z ∞ Z ∞
−st Aω
L {Asen(ωt)} = Asen(ωt)e dt = A sen(ωt)e−st dt =
0 0 s2 + ω2
donde
Aω
L {Asen(ωt)} =
s2 + ω 2
Referencias
[1] M. Spiegel, Transformada de Laplace, 1a ed. Mexico Schaum’s series, McGrawHill 1991.