Está en la página 1de 4

PROCESAMIENTO DIGITAL DE SEÑALES

M. Sc. Ing. Julio Borjas Castañeda

julioborjasc@hotmail.com

LABORATORIO Nº 2:

ECUACIONES EN DIFERENCIAS
Una subclase importante de los sistemas lineales e invariantes con el tiempo esta
formada por aquellos sistemas en los que la entrada y la salida satisfacen una
ecuación en diferencias lineal con coeficientes constantes de orden N, de la forma
N M
y ( n )=−∑ ak y ( n−k )+ ∑ b k x ( n−k )
k=1 k=0

Donde a k y b k son parámetros constantes específicos del sistema y son


independientes de x (n) e y (n).

Método de solución numérica de las ecuaciones en diferencias


una ecuación diferencial puede hacerse discreta en el tiempo para llegar a una
ecuación de diferencias que pueda entonces resolverse mediante la recursividad.
Esta discretización en realidad proporciona una representación aproximada de
tiempo discreto del sistema de tiempo continúo definido por la ecuación
diferencial de entrada/salida dada.

Considere el sistema de tiempo continuo lineal invariante en el tiempo con la


ecuación diferencial de entrada/salida de primer orden
dy (t)
+ay ( t )=bx ( t ) , a , b constantes
dt
La ecuación puede discretizarse en el tiempo estableciendo t=nT , donde T es un
numero positivo fijo y solo toma valores enteros. Esto da como resultado
dy (t)
|
dt t=nT
=−ay ( nT )+ bx( nT )

La derivada puede aproximarse por


dy (t) y ( nT +T ) − y (nT )
|
dt t=nT
=
T
Si T es lo suficientemente pequeña y y (t) es continua, la aproximación a la
derivada será exacta. Esta aproximación se conoce como la aproximación de Euler
de la derivada. Al sustituir obtenemos
y ( nT +T )− y (nT )
=−ay ( nT ) +bx (nT )
T
Usando la notación
x ( n )= x (t)|t =nT e y ( n )= y (t)|t=nT
En términos de esta notación se tiene
y ( n+ 1 )− y (n)
=−ay ( n ) +bx (n)
T
y ( n+1 )− y ( n ) =−aTy ( n )+ bTx(n)
Reemplazando n por n−1, obtenemos una aproximación de tiempo discreto a la
ecuación diferencial dada de primer orden
y ( n )− y ( n−1 )=−aTy ( n−1 ) +bTx (n−1)
y ( n )=(1−aT ) y ( n−1 )+ bTx(n−1)
Obtenemos así la ecuación en diferencias como aproximación de Euler de la
ecuación diferencial para la derivada.
Los valores discretos y ( n )= y (nT ) de la solución y (t) pueden calcularse
resolviendo la ecuación en diferencias. La solución con la condición inicial y(0) y
con x ( n )=0 para toda n esta dad por
n
y ( n )=( 1−aT ) y ( 0 ) , n=0,1,2 , …
Esta expresión proporciona valores aproximados de la solución y (t) de la ecuación
diferencial en el tiempo t=nT , con la condición inicial y (0) y con entrada cero.
Para comparar con los valores exactos de y (t) para t=nT , primero observe la
solución exacta y (t) de la ecuación diferencial con la condición inicial y (0) y con
entrada cero está dada por
y ( t ) =e−at y ( 0 ) , t ≥ 0
Esta solución puede generarse con la transformada de Laplace. Al establecer t=nT
obtenemos la siguiente expresión exacta para y (n):
y ( n )=e−anT y ( 0 ) , n=0,1,2, …
y ( n )=(e−aT )n y ( 0 ) , n=0,1,2 ,…
Posteriormente, al sustituir el desarrollo de la exponencial
2 3
−aT aT ( aT ) ( aT )
e =1− + − +…
1! 2! 3!
2 3 n
aT ( aT ) ( aT )
y ( n )= 1−( 1!
+
2!

3! )
+ … y ( 0 ) , N =0,1,2 , …
Entonces
n
aT
(
y ( n )= 1−
1! ) y (0 )
Es una buena aproximación a la exponencial exp ⁡(−aT ). Este será el caso si la
magnitud de aT ≪ 1, en cuyo caso las magnitudes de las potencias de aT serán
mucho más pequeñas que la cantidad 1−aT.
La técnica de discretización para ecuaciones diferenciales de primer orden, que
describimos antes, puede generalizarse a ecuaciones diferenciales de segundo o
mayor orden.
En el caso de segundo orden, es posible utilizar las siguientes aproximaciones:
dy (t) y ( nT +T ) − y (nT )
|
dt t=nT
=
T
dy (t) dy (t)
2
d y (t) dt t=nT +T
−| dt t =nT |
2
d t t =nT|=
T

d 2 y (t) y ( nT +2 T ) −2 y ( nT +T ) + y ( nT )
2 |
d t t =nT
=
T2
Problemas
1. Para el circuito serie de la figura, encuentre en forma analítica la ecuación
diferencial que relaciona la salida y (t) la carga del condensador con la
entrada x (t ). Resuelva la ecuación diferencial por transformadas de Laplace
(forma analítica) para encontrar la ecuación exacta de y (t). Encuentre la
ecuación en diferencias por la aproximación de Euler. Grafique las dos
respuestas en un mismo gráfico, la exacta y la aproximada. Compare y saque
sus conclusiones. De valores mas convenientes para R, C y T. Se supone que
la entrada al circuito RC es una fuente Vcc=12 voltios. Asi mismo grafique
también el voltaje en la resistencia y la corriente por el circuito. También
encuentre en forma analítica y aproximada del voltaje en la resistencia y la
corriente por el circuito.

R
+ +
x(t)=v(t) C y(t)=Vc(t)
- -
Referencia. Fundamentos de señales y sistemas usando la Web y Matlab de
Edward W. Kamen, Bonnie S. Heck
b
2. Elabore un programa en Matlab para el algoritmo recursivo de la raíz
cuadrada de un numero positivo. Muestre gráficamente la evolución de los
cálculos en el tiempo discreto. Tome la precisión necesaria.

Fecha de entrega del Laboratorio Nº 2:


Ultimo día de la semana septima. El trabajo de ser editado en Word. Se puede
formar grupo con un máximo de 5 alumnos.
Enviarlo al correo julioborjasc@hotmail.com

También podría gustarte