Laboratorio de Procesamiento Digital de Señales

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES

EJERCICIO 1
De un circuito RC, hallando la ecuación diferencial del mismo se obtiene que:

R
+ +
x(t)=v(t) C y(t)=Vc(t)
- -

Aplicando la ley de voltaje de Kirchoff:


V e ( t )−V R−V c ( t )=0

Entonces:
V R=Ri

q=C V c

dq d Vc
i= =C
dt dt
Reemplazando:
V e ( t )−V R−V c ( t )=0

dV c
V e ( t )−RC −V c ( t )=0
dt

d V c (t ) 1 1
+ V − V =0
dt RC c ( t ) RC e (t )
Aplicando la transformada de Laplace:
1 1
V c'+ V = V
RC c RC e
1 1
L[V ¿ ¿ c ¿ ¿ '+ V c ]=L [ V ]¿ ¿
RC RC e
1 1
L[V c ' ]+ L [ V c ]=L[ V ]
RC RC e
Entonces:

L [ V c ' ] =sL [ V c ] −V 0 =sL [ V c ]−V 0

Por condición inicial Vc ( 0 )=0


L [ V c ' ] =sL [ V c ] −V 0 =sL [ V c ] −0

Para cálculos matemáticos vamos a considerar L [ V c ] =L

L [ V c ' ] =sL

Entonces:

1 Ve 1
sL+ L=
RC RC s

1 1 V
(
L s+ )
= ( e)
RC s RC
Ve
L=
s(sRC+1)
Aplicando la transformada inversa:
Ve
L−1=V c ( t )=L−1 [ ]
s ( sRC +1 )
V e −1 RC RC
V c ( t )= L [ − ]
RC s 1
s+
RC
Entonces:
RC
L−1 [ ]
s
=RC

−1
RC t
L−1
[ ]
s+
1
RC
=RC e RC

Reemplazando:
Ve −1
t
V c ( t )= ( RC −RC e RC )
RC
Hallando la función:
−1
t
V c ( t )=V e (1−e RC )

De la misma manera, podemos hallar la función por el método de aproximación


de Euler:
d Vc (t) 1 1
+ Vc ( t )= Ve
dt RC RC
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
d Vc (t) 1
|=
−1
dt t=nT RC
y ( nT ) +
RC
Ve (nT )

La derivada puede aproximarse por


d Vc (t) Vc ( nT +T )−Vc (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
Vc ( nT +T )−Vc (nT ) −1 1
= y ( nT ) + Ve(nT )
T RC RC
Usando la notación
Ve ( n )=Ve(t )|t=nT e Vc ( n )=Vc( t)|t =nT
En términos de esta notación se tiene
Vc ( n+1 )−Vc (n) −1 1
= y (n)+ x (n)
T RC RC
−1 1
Vc ( n+1 ) −Vc ( n )= T Vc ( n ) + T Ve (n)
RC RC
Reemplazando n por n−1, obtenemos una aproximación de tiempo discreto a la
ecuación diferencial dada de primer orden
−1 1
Vc ( n )−Vc ( n−1 )= T Vc ( n−1 ) + T Ve (n−1)
RC RC
1 1
Vc ( n )=(1− T ) y ( n−1 ) + T Ve( n−1)
RC RC
Obtenemos así la ecuación en diferencias como aproximación de Euler de la
ecuación diferencial para la derivada.
Los valores discretos Vc ( n )=Vc(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 Ve ( n )=0 para toda n esta dad por
n
1
(
Vc ( n )= 1−
RC )
T Vc ( 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
−1
t
Vc ( t )=e RC Vc ( 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):
−1
nT
RC
Vc ( n )=e Vc ( 0 ) , n=0,1,2 , …
−1
T
Vc ( n )=( e RC )n Vc ( 0 ) , n=0,1,2, …
Posteriormente, al sustituir el desarrollo de la exponencial
2 3
1 1 1
e
−1
RC
T
=1−
RC
T
+
RC
T

RC( T
+…
) ( )
1! 2! 3!
2 3 n
1 1 1
Vc ( n )= 1 −(RC
T
+
RC
T

RC
T ( ) ( ) )
+ … Vc ( 0 ) , N =0,1,2 ,…
1! 2! 3!
Entonces
n
1
Vc ( n )= 1− (
RC
1!
T
) Vc ( 0 )

También podría gustarte