Está en la página 1de 3

JOURNAL OF IRRELEVANT TECH NOTES, 11 JUNE 2008 1

Distorsin Armnica Total en un


Interpolador de Orden Cero
Javier Valcarce, <javier.valcarce@gmail.com>
ResumenClculo de la Distorsin Armnica Total (THD) en
un convertidor D/A con un ltro de interpolacin de orden 0
(retenedor) a la salida, es decir, sin ltro paso bajo ideal.
Index TermsDistorsin Armnica Total (Total Harmonic
Distortion), Convertidor Digital Analgico (Digital Analog Con-
verter), Interpolador de orden cero (Zero-Order Interpolator).
I. INTRODUCCIN
T
ODO convertidor D/A necesita un ltro de interpolacin
de reconstruccin perfecta en la salida. En la prctica este
ltro ideal no existe y se sustituye por 2 ltros:
Un ltro interpolador de orden cero (retenedor) cuya
respuesta al impulso h(t) es un pulso cuadrado, que
genera un seal de salida en forma de escalera x
a
(t).
Un ltro paso bajo (no ideal) a continuacin que sirve
para eliminar todas las frecuencias F F
s
/2, es decir,
suaviza los peldaos de la escalera y reconstruye la seal
deseada x(t).
sino podemos este segundo ltro la seal reconstruida tendr
distorsin, el nivel de distorsin introducido depende slo del
nmero de muestras por periodo de seal N y es precisamente
lo que se calcula a continuacin.
II. DISTORSIN ARMNICA TOTAL (THD)
La distorsin armnica total (THD - Total Harmonic Distor-
tion) es una medida de la distorsin no lineal que introducen
los sistemas no lineales.
Si en un sistema lineal e invariante con el tiempo (LTI)
introducimos un tono de frecuencia
0
en la entrada, en la
salida nicamente tendremos ese mismo tono
1
. En cambio,
si el sistema no es lineal, en la salida tendremos, adems del
tono de entrada, otros tonos de frecuencia (2
0
, 3
0
, 4
0
. . .)
llamados armnicos.
La THD es precisamente una medida de la potencia de los
armnicos que contiene una seal sinusoidal (pero que no
es tal porque tiene armnicos, es decir, est distorsionada). La
denicin es
THD =
P
1
+ P
2
+ . . . + P
N
P
0
+ P
1
+ P
2
+ . . . + P
N
donde P
0
es la potencia del tono fundamental y P
i
con i > 0
es la potencia del armnico i-simo presente en la seal. Es
decir, es la potencia de los armnicos dividida por la potencia
total de la seal por tanto 0 THD 1.
1
Con una amplitud y fase posiblemente diferentes, dependiento de la
funcin de transferencia del sistema LTI
III. CLCULO DE LA SERIE DE FOURIER DE LA SEAL DE
SALIDA x
a
(t)
Podemos ver la seal de salida en escalera x
a
(t) gener-
ada por el DAC como el tono original x(t) = Acos(
0
t)
muestreado con un tren de deltas p(t) =

+
k=
(t kT
s
)
y luego pasado a travs de un ltro cuya respuesta al impulso
es
h(t) =
_
B si 0 t T
s
0 en otro caso
la transformada de fourier (TF) de una seal continua x(t)
multiplicada por un tren de deltas p(t) es
x
p
(t) = x(t) p(t)
TF
X
p
() =
1
T
s
+

k=
X
_

2k
T
s
_
como x(t) es un coseno su espectro es un par de deltas, usando
la propiedad de las funciones delta (z z
o
)g(z) = (z
z
o
)g(z
0
) tenemos que el espectro de x
p
(t) es
X
p
() =
A
T
S
+

k=
[( (kN 1)
0
) + ( (kN + 1)
0
)]
(1)
esta seal pasa a travs del ltro h(t) y dado que h(t) es
un pulso cuadrado de anchura T
s
y altura B su transformada
es una sinc
H() =
2B sin(T
s
/2)

e
jT
s
/2
la convolucin en tiempo es producto en frecuencia as que
tenemos nalmente que el espectro de x
a
(t), que en este caso
son los coecientes de la serie de Fourier ya que x
a
(t) es
periodica, es
X
a
() = H()X
p
() (2)
X
a
() =
A
T
S
+

k=
2 sin(T
s
/2)

e
jT
s
/2
[( (kN 1)
0
) + ( (kN + 1)
0
)]
(3)
el trmino de fase en la expresin anterior no interesa demasi-
ado, slo interesa el mdulo de cada uno de los coecientes
de Fourier ya que vamos a hacer un clculo de potencia. Las
guras siguiente muestran los coecientes de Fourier de x
a
(t),
la lnea de puntos indica simplemente la forma de H(),
la transformada de la respuesta al impulso h(t) del ltro de
reconstruccin de la seal.
2 JOURNAL OF IRRELEVANT TECH NOTES, 11 JUNE 2008
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
1
0.8
0.6
0.4
0.2
0
0.2
0.4
0.6
0.8
1
Time (x T
0
)
A
m
p
l
i
t
u
d
e
(a) x
a
(t) para N = 3
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
1
0.8
0.6
0.4
0.2
0
0.2
0.4
0.6
0.8
1
Time (x T
0
)
A
m
p
l
i
t
u
d
e
(b) x
a
(t) para N = 6
0 5 10 15
10
5
0
5
10
15
20
25
30
35
Frecuency (
0
)
M
o
d
u
l
u
s
3
0
=
s
4
0
5
0

0
2
0
7
0
12
0
=3
s
6
0
=2
s
L
L
R
R
(c) X
a
() para N = 3
0 5 10 15 20 25 30
10
5
0
5
10
15
20
25
30
35
Frecuency (
0
)
M
o
d
u
l
u
s

0
5
0
7
0
6
0
=
s
12
0
=2
s
R
L
L
R
(d) X
a
() para N = 6
Los coecientes de la serie de Fourier son los trminos que
ponderan cada delta en el espectro dividos por 2, despus
de simplicar las expresiones usando identidades algebricas
2
tenemos que dichos coecientes son
c
L
k
=
AB
2
sin
_

N
_
N
|kN 1|
(4)
c
R
k
=
AB
2
sin
_

N
_
N
|kN + 1|
(5)
siendo c
L
k
y c
R
k
los coecientes de Fourier de x
a
(t) correspon-
dientes a la funcin delta que est a la izquierda y a la derecha
de k
s
respectivamente. Podemos ver que si hacemos tender
N entonces
_
c
L
k
, c
R
k
_
0 para k > 0 como es lgico.
En k = 0 permace la delta correspondiente al coseno
lm
N
c
X
k
=
_
AB
2

N
N
1
=
AB
2
si k = 0
0 si k > 0
2
sin(a b) = sin(a) cos(b) cos(a) sin(b)
que es la serie de Fourier correspondiente a un coseno perfecto.
Esto es lgico ya que a medida que N la seal escalera
x
a
(t) tiene los peldaos ms pequeos y cada vez se ajusta y
se parece ms a x(t).
La potencia de un armnico cualquiera se calcula a partir
de su coeciente de Fourier correspondiente de la siguiente
forma
P
X
k
= 2|c
X
k
|
2
IV. CLCULO DE LA THD
La potencia total (P
T
) de la seal de salida x
a
(t) es la suma
de la potencia del armnico fundamental c
0
ms la potencia
de sus armnicos (P
A
)
P
T
= 2|c
0
|
2
+ P
A
= 2|c
0
|
2
+
+

k=1
2|c
L
k
|
2
+ 2|c
R
k
|
2
3
0 100 200 300 400 500 600
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Number of steps in each period (N)
T
o
t
a
l

H
a
r
m
o
n
i
c

D
i
s
t
o
r
t
i
o
n
Figura 1. Distorsin Armnica Total (THD) en funcin de N
La expresin nal de la THD, despus de simplicar trminos
comunes en el numerador y denominador es
THD =
P
A
P
T
= 1
2|c
0
|
2
P
T
= 1
1
1 +

+
k=1
2kN
(kN)
2
1
(6)
recordemos que N 2 para satisfacer el criterio de Nyquist.
De nuevo, si N entonces la THD 0, como se puede
ver en la Figura 1.

También podría gustarte