Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capı́tulo 3: Sistemas
June 2, 2015
Resumen capı́tulo
Fundamentos
Ejemplos:
I Circuitos electrónicos
I Sistemas biológicos: audiovisual, cardiaco, etc.
I Sistemas socio-económicos: El mercado de acciones, redes sociales,
etc.
Causalidad
Un sistema T es causal si su salida al instante t no depende de los valores
de la entrada en cualquier tiempo mayor a t.
Ejemplos:
1. Predictor ideal: y(t) = x(t + 1) es no causal dado que la salida al
instante t depende de la entrada en el futuro t + 1
2. Retardo ideal: y(t) = x(t − 1) es causal puedo que la salida en el
instante t depende de la entrada en el tiempo pasado t − 1
3. Filtro de media móvil (moving average, MA):
y[n] = x[n−1]+x[n]+x[n+1]
3 no es causal puesto que la salida en el
instante n depende en parte de la entrada futura n + 1
Memoria
Ejemplos:
1. Amplificador ideal: y(t) = Kx(t) con K > 0 es un sistema sin
memoria pues la salida en el instante t depende solo de la entrada en
el instante t
RT
2. Integrador: y(t) = −∞ x(τ )dτ tiene memoria dado que la salida al
instante t depende de la entrada para −∞ < τ ≤ t
Linealidad
Linealidad - Ejemplo 1
El sistema
y(t) = t2 x(t)
Linealidad - Ejemplo 2
El sistema
y(t) = x2 (t)
Linealidad - Ejemplo 3
El sistema y(t) = 3x(t) + 2
Es aditivo? Por una parte
Por lo tanto T (x1 (t) + x2 (t)) 6= T (x1 (t)) + T (x2 (t)), es decir el sistema
no es aditivo.
Es homogeneo? Por una parte: T (ax(t)) = 3ax(t) + 2. Por otra parte:
Invariabilidad en el tiempo
Un sistema T es invariante en el tiempo (I.T.) si para una entrada x y
cualquier tiempo fijo t0 la salida a entrada x(t − t0 ), T (x(t − t0 )), es igual
a y(t − t0 ), en donde y(t) = T (x)(t).
Ejemplo: Considere el sistema
Para el sistema Z t
y(t) = e−2τ x(τ ) dτ
0
Por un lado tenemos
Z t−t0
y(t − t0 ) = e−2τ x(τ ) dτ
0
Ejemplo: Circuito RLC con fuente de voltaje está modelado por la EDO:
R 0 1 1
i00 (t) + i (t) + i(t) = v 0 (t)
L LC L
y =x∗h
Notemos que:
Z t
∴ y(t) = e−a(t−τ ) x(τ ) dτ
0
dy(t)
Dy(t) =
dt
I Con esta notación podemos escribir la EDO de primer orden mediante
Dy(t) + ay(t) = 0
(D + a)y(t) = 0
Observaciones:
1. La respuesta impulso de un sistema descrito por una EDO
(D + a)y(t) = x(t) es simplemente una exponencial multiplicada por
uiun escalón unitario.
2. El exponente es rt, en donde r es la solución a la ecuación algebraica
D + a = 0.
Claim:
(D − r1 )(D − r2 )y(t) = y 00 (t) + ay 0 (t) + by(t)
Proof: En pizarra.
Ahora sabemos que la ecuación diferencial original puede ser escrita como
(D − r2 )y(t) = z(t)
(D − r1 )z(t) = x(t)
Z t Z τ
r2 (t−τ ) r1 t −r1 η
y(t) = e e e x(η)dη
0 0
Z t Z τ
−r2 τ
= e r2 t+r1 t
e e−r1 η x(η)dη
0 0
" τ =t
τ t
−1 −r2 τ
Z Z
−r1 η 1
y(t) = e r2 t+r1 t
e e x(η)dη + e(−r2 −r1 )τ x(τ )dτ
r2 0 τ =0 r2 0
τ τ =t t
−1 −r2 τ −1 −r2 t
Z Z
e e−r1 η x(η)dη = e e−r1 η x(η)dη
r2 0 τ =0 r2 0
Z 0
−1
− e−r2 0 e−r1 η x(η)dη
r2 0
−1 −r2 t t −r1 η
Z
= e e x(η)dη
r2 0
Por lo tanto
−1 −r2 t t −r1 η
Z t
−1 −r2 τ −r1 τ
Z
y(t) = e(r2 +r1 )t e e x(η)dη − e e dτ
r2 0 0 r2
Z t Z t
−1 1
= er1 (t−η) x(η)dη + er1 (t−τ ) er2 (t−τ ) x(τ )dτ (1)
r2 0 r2 0
Por lo tanto:
t t
−1
Z Z
1
y(t) = er2 (t−η) x(η)dη + er2 (t−τ ) er1 (t−τ ) x(τ )dτ (2)
r1 0 r1 0
t t
−1
Z Z
1
y(t) = er1 (t−η) x(η)dη + er2 (t−η) x(η)dη
r1 − r2 0 r1 − r2 0
1 −1 r2 t
h(t) = er1 t u(t) + e u(t)
r1 − r2 r1 − r2
(D − r)y(t) = z(t)
(D − r)z(t) = x(t)
v 0 (τ ) = 1 → v(τ ) = τ
Z τ
u(τ ) = e−rη x(η)dη → u0 (τ ) = e−rτ x(τ )
0
Tenemos:
Z τ τ =t Z t
−rt −rη
e y(t) = τ e x(η)dη − τ e−rτ x(τ )dτ
0 τ =0 0
Z t
= [t − τ ]e−rτ x(τ )dτ
0
Z t
∴ y(t) = [t − τ ]er(t−τ ) x(τ )dτ
0
2. Si r1 = r2 , entonces
h(t) = tert u(t)
Solución de EDOCC
Dado que especificamos yF00 (t) + ayF0 (t) + byF (t) = x(t), entonces
00 (t) + ay 0 (t) + by (t) = 0.
yN N N
Observaciones:
4. Por lo tanto, solo nos resta obtener la respuesta natural para describir
completamente un sistema descrito por EDOCC de primer y segundo
orden.
que tiene por solución y(t) = Ae−t/RC . Para encontrar la solución general,
usamos variación de parámetros: Proponemos solución de la forma
y(t) = A(t)e−t/RC . Reemplazando en la EDO
1 1
y0 +
y(t) = x(t)
RC RC
0 1 1
A(t)e−t/RC + A(t)e−t/RC = x(t)
RC RC
A(t) −t/RC A(t) −t/RC 1
A0 (t)e−t/RC − e + e = x(t)
RC RC RC
1
A0 (t)e−t/RC = x(t)
RC
Por lo tanto
1
A0 (t) = x(t)et/RC .
RC
Resolvemos calculando la integral a ambos lados
Z t Z t
0 1
A(t) = A (τ )dτ + A(0) = x(τ )eτ /RC dτ + A(0)
0 0 RC
yN (t) = Y0 e−t/RC
Por ser un circuito en serie la corriente i(t) es la misma para todos los
componentes. Por lo tanto tenemos las relaciones i(t) = Cy 0 (t) y
vL (t) = Li0 (t) = L(Cy 0 (t))0 = LCy 00 (t). Ahora, aplicando la LVK:
La EDO homogenea es
R 0 1
y 00 (t) + y (t) + y(t) = 0 ,
L LC
la que tendrá solución de la forma y(t) = cert , por lo tanto
R 0 1
y 00 (t) + y (t) + y(t) = 0
L LC
R 1 rt
cr2 ert + crert + ce = 0
L LC
R 1
cert r2 + r + = 0
L LC
R 1
a= =3 , b= =1 , y(0) = 1 , y 0 (0) = 0 ,
L LC
√ √ √
entonces a2 − 4b =
9 − 4 = 5 y, por ende, las raices son
√ √
−3 + 5 −3 − 5
r1 = ≈ −2.62 r2 = ≈ −0.38 .
2 2
La solución tiene la forma yN (t) = c1 e−2.62t + c2 e−0.38t . Aplicando las
condiciones iniciales obtenemos que
r1 = σ + jω r2 = σ − jω
√
−a 4b−a2
con σ = 2 yω= 2
Números complejos
C = z | z = x + jy, x, y ∈ IR, j 2 = −1
z = x + jy
Algunas definiciones:
z ∗ = x − jy
z = x + jy
I En coordenadas polares
z = rejθ
en donde r es el módulo de z y θ es el ángulo entre el vector z y el
eje real, es decir: hyi
θ = arctan
x
I La relación de Euler es
z ∗ = re−jθ
Cartesianas a polares
p
r = x2 + y 2
hyi
θ = arctan
x
Polares a Cartesianas
x = r cos θ
y = r sin θ
Por lo tanto, para la solución del caso 3 las siguientes representaciones son
equivalentes
∗t
yN (t) = cert + c∗ er
= eσt cejωt + c∗ e−jωt
en donde
A = 2|c|
={c}
φ = arctan
<{c}
Ejemplo:
Oscilador armónico
y 00 (t) + ω 2 y(t) = 0
yN (t) = A cos(ωt + φ)
LVK: vL (t) + vC (t) = 0. Aplicando las relaciones que hemos visto la EDO
que describe al sistema es
1
y 00 (t) + y(t) = 0
LC
por lo que la solución es yN (t) = A cos(ωt + φ) con frecuencia de
oscilación
1
ω=√
LC
y A = 1/ cos φ y sin φ = 0 por lo que
1
yN (t) = cos(ωt) = cos √ t
LC
Por ejemplo
I Si x(t) = 3t − 62 , entonces tratamos de encontrar los valores de c0 ,
c1 y c2 tal que y(t) = c0 + c1 t + c2 t2 es una solución.
yN (t) = c1 e−2t + c2 et .
1 2
yN (t) = e−2t + et .
3 3
y(t) = c0 + c1 t + c2 t2 .
2c2 + c1 − 2c0 = 0
2c2 − 2c1 = 0
−2c2 = 1
−3 −1
De donde encontramos que c0 = 4 , c1 = c2 = 2 , por lo que la solución
forzada es
3 t t2
yF (t) = − − − .
4 2 2
1 2 3 t t2
y(t) = e−2t + et − − −
3 3 4 2 2
Sistema invertible
T −1 (T (x(t))) = x(t) ∀x .
Inversamente, asumamos que existe g tal que g(t) ∗ h(t) = δ(t). Dos
entradas x1 y x2 , con x1 6= x2 , tienen salidas y1 (t) = h(t) ∗ x1 (t) y
y2 (t) = h(t) ∗ x2 (t), respectivamente.
Calculando la diferencia
y1 (t) − y2 (t) = h(t) ∗ x1 (t) − h(t) ∗ x2 (t) = h(t) ∗ (x1 (t) − x2 (t)) .
Por lo tanto si existe g tal que g(t) ∗ h(t) = δ(t) ⇒ Sistema invertible.
Sistema causal
h(t) = 0 , ∀t < 0
en donde identificamos que el primer término contiene todos los x(τ ) con
τ < t y el segundo para τ > t. Si el sistema es causal, entonces debemos
forzar
h(t − τ ) = 0 , τ > t
Si u = t − τ , entonces debemos forzar h(u) = 0 para u < 0. Dado que u
es una variable real cualquiera entonces esto es equivalente a h(t) = 0
∀t < 0.
Sistema estable
R∞
Proof: Supongamos que −∞ |h(τ )| dτ < ∞; entonces para una entrada
acotada |x(t)| < B tenemos
Z ∞
|y(t)| = x(τ )h(t − τ )dτ
Z −∞∞
≤ |x(τ )h(t − τ )| dτ 1
−∞
Z ∞
= |x(τ )| |h(t − τ )| dτ
−∞
Z ∞
≤ B |h(t − τ )| dτ
−∞
1
Notar el uso de la desigualdad de Hölder
June 2, 2015 75 / 122
Sistemas Ecuaciones diferenciales de coeficientes constantes
R∞
Ahora supongamos que −∞ |h(τ )| dτ = ∞. Queremos demostrar que y
no está acotada.
Para eso definimos la señal
1 , h(−t) > 0
x(t) = = sgn[h(−t)] .
−1 , h(−t) < 0
pesos.
I Si además Ud. deposita/retira cada año n una cantidad x[n] de
pesos, su ahorro en dicho año n es
y[0] = y0
y[1] = (1 + r)y[0] = (1 + r)y0 = (1 + r)y0
y[2] = (1 + r)y[1] = (1 + r)(1 + r)y0 = (1 + r)2 y0
y[3] = (1 + r)y[2] = (1 + r)(1 + r)2 y0 = (1 + r)3 y0
..
.
y[n] = (1 + r)n y0
Acá resulta evidente que requerimos conocer x[·] para todo n y las salidas
previas y[n − 1], y[n − 2], . . . , y[n − N ]
Similarmente para n = 3:
y[3] = ay[2] + b3
= a a2 y[0] + ab1 + b2 + b3
= a3 y[0] + a2 b1 + ab2 + b3 .
Generalizando tenemos:
De la solución
n b b
y[n] = a y[0] − + , a 6= 1
1−a 1−a
y[n] = an (y[0] − y ∗ ) + y ∗
I |a| < 1
I y[n] converge a y ∗
I La solución es estable.
I Tenemos dos posibles “sub-casos”:
I 0 < a < 1: Convergencia monotónica
I −1 < a < 0: Oscilaciones amortiguadas
I |a| > 1
I Divergencia
I También tenemos dos casos
I a > 1: Explosión
I a < −1: Oscilaciones explosivas
y[n] = an y[0]
y[−1] = 0
1
y[0] = x[0] + y[−1] = K
2
1 1
y[1] = x[1] + y[0] = K
2 2
2
1 1
y[2] = x[2] + y[1] = K
2 2
3
1 1
y[3] = x[3] + y[2] = K
2 2
..
. n
1 1
y[n] = x[n] + y[n − 1] = K
2 2
Solución de EDLs
Para resolver las EDL consideramos dos alternativas
2
Podemos requerir condiciones iniciales “derivadas” para encontrar h[·]
June 2, 2015 94 / 122
Sistemas Ecuaciones de diferencias finitas lineales
Ası́ tenemos:
Solución de EDLs
La segunda alternativa para resolver el sistema serı́a:
n
Dado que las componentes de x[n], especificamente 21 , tiene la misma
forma que una de las componentes de yH entonces debemos multiplicar la
forma de yP repetidamente hasta que no tengan la misma forma.
Reemplazamos yP en la EDL:
1
y[n] − y[n − 1] + y[n − 2] = x[n]
4 n
1
A3 + A4 n 2
2
" n−1 #
1
− A3 + A4 (n − 1)2
2
" n−2 # n
1 2 1 1
+ A3 + A4 (n − 2) = 1+
4 2 2
n n
A3 1 1
+ 2A4 = 1+
4 2 2
1
De donde claramente A3 = 4 y A4 = 2
Ası́ n
n2 1
yP [n] = 4 +
2 2
Entonces
n n
n2 1 n
1 1
y[n] = A1 + A2 n +4+ .
2 2 2 2
Para y[−1] = 1:
−1 −1
(−1)2 1 −1
1 1
A1 + A2 (−1) +4+ = 1
2 2 2 2
1
2A1 − 2A2 + 4 + 2 = 1
2
2A1 − 2A2 = −4 (4)
Para y[−2] = 0:
−2 −2
(−2)2 1 −2
1 1
A1 + A2 (−2) +4+ = 0
2 2 2 2
4
4A1 − 8A2 + 4 + 4 = 1
2
4A1 − 8A2 = −12 (5)
Por lo tanto
n n
n2 1 n
1 1
y[n] = (−1) + (1)n +4+
2 2 2 2
n 2
1 n
= 4+ +n−1
2 2
n 2
1 n + 2n − 2
= 4+
2 2
n+1
1
n2 + 2n − 2
= 4+
2
x[n] y[n]
+
−
y[n]
y[n − 1]
Retardo (1)
Si definimos
1
x1 [n] = {x[n] − x[n − M − 1]} ,
M +1
entondes el filtro de media movil puede ser expresado por la misma
ecuación del acumulador.
x[n] 1
x1 [n] y[n]
M +1 + Sist. Acumulador
−
Retardo (M + 1)
Ecuaciones de estado
R L
A
y(t) C
Resumen capı́tulo: