← Volver a ADM

El método detrás de ADM

Cómo un único barrido exponencial le da a ADM la respuesta al impulso de cada orden de distorsión armónica, y qué limita la rapidez con que puede actualizarse.

Por qué un único valor de THD no alcanza

La distorsión armónica total (THD) es la forma tradicional de cuantificar la no linealidad. Se mide con un tono puro, a una frecuencia y un nivel, y reduce todo a un solo número. Eso oculta mucho:

ADM mide lo que el THD resume: la respuesta en frecuencia de cada orden de distorsión armónica en toda la banda de audio.

El modelo del equipo

ADM trata al equipo bajo prueba como un sistema no lineal con entrada x(t)x(t) y salida y(t)y(t). Cada orden nn de no linealidad tiene su propia respuesta al impulso hn(t)h_n(t), y la señal capturada es

y(t)=∑n=1N(xn⊗hn)(t)+ruidoy(t) = \sum_{n=1}^{N} \big(x^{n} \otimes h_n\big)(t) + \text{ruido}

Aquí h1h_1 es la respuesta al impulso lineal de siempre, y h2,h3,…h_2, h_3, \dots describen cómo el equipo genera el 2.º, 3.º, … armónico. El objetivo de la medición es recuperarlas todas a partir de una única captura.

Un barrido separa los órdenes en el tiempo

La excitación es un barrido sinusoidal exponencial que va de f1f_1 a f2f_2 en TT segundos. Su frecuencia instantánea es

f(t)=f1 et/L,L=Tln⁡(f2/f1)f(t) = f_1\, e^{t/L}, \qquad L = \frac{T}{\ln(f_2/f_1)}

Cuando este barrido atraviesa un equipo no lineal, el nn-ésimo armónico que genera se comporta como una copia del barrido que hubiera empezado antes. Tras la deconvolución con el filtro inverso del barrido, la energía de cada orden se comprime en su propia respuesta al impulso, y esas respuestas quedan a distancias fijas y predecibles antes de la respuesta lineal:

Δtn=Lln⁡n=T ln⁡nln⁡(f2/f1)\Delta t_n = L \ln n = T\,\frac{\ln n}{\ln(f_2/f_1)}

Como esas posiciones se conocen de antemano, ADM puede colocar una ventana temporal alrededor de cada una y separar las respuestas. La FFT de cada ventana da la respuesta en frecuencia de ese orden armónico.

Para un barrido de 0,5 s de 20 Hz a 20 kHz, las posiciones esperadas son:

OrdenDistancia antes de h1h_1Posición en la señal deconvolucionada
h1h_1 (lineal)0 ms500,0 ms
h2h_250,2 ms449,8 ms
h3h_379,5 ms420,5 ms
h4h_4100,3 ms399,7 ms
h5h_5116,5 ms383,5 ms
h6h_6129,7 ms370,3 ms

La separación entre órdenes vecinos se reduce a medida que el orden crece, así que los armónicos superiores disponen de ventanas cada vez más chicas.

El residual para los órdenes superiores

ADM conserva respuestas individuales para la respuesta lineal y los órdenes 2 a 5. Para todo lo que está por encima, las ventanas serían demasiado pequeñas para ser útiles, así que ADM extrae un segmento adicional, llamado h6+h_{6+}, que va desde el comienzo de la señal deconvolucionada hasta el punto medio entre las posiciones esperadas del 5.º y el 6.º orden. Contiene el 6.º orden y todos los órdenes superiores que queden dentro del registro, sumados.

Este residual no es solamente el 6.º armónico. Conviene leerlo como un indicador agregado de la distorsión de orden alto: en un equipo casi lineal se mantiene cerca del piso de ruido, y cuando hay distorsión de orden alto su nivel sube.

Dos formas de construir el barrido

ADM puede generar el barrido de dos maneras, que difieren en cómo tratan la fase y el ancho de banda.

Farina ESSNovák SSS
Fase inicialRequiere una correcciónNaturalmente cero, si f1⋅Lf_1 \cdot L es un entero
Fase finalArbitraria; el barrido se corta en un cruce por ceroCero, si f2f_2 es múltiplo de f1f_1
Filtro inversoEn el tiempo: inversión más una envolventeAnalítico, en el dominio de la frecuencia
Ancho de banda armónicoLimitado a f2f_2 para todos los órdenesExtendido a n⋅f2n \cdot f_2, hasta Nyquist
Fase de los armónicosAproximadaExacta e independiente de la entrada
FFT en la deconvolución2 (señal y filtro)1 (solo la señal)

En el método sincronizado, la tasa del barrido se redondea para que la fase del nn-ésimo armónico coincida con la fase del barrido desplazado en el tiempo. ADM ajusta la duración automáticamente cuando se elige este método.

Por qué las curvas pueden actualizarse en vivo

ADM reproduce el barrido en bucle y graba al mismo tiempo. Cada registro completo pasa a un hilo de procesamiento que lo deconvoluciona, extrae las ventanas y calcula los espectros, mientras el hilo de audio sigue corriendo sin esperarlo. El resultado se dibuja apenas está listo, de modo que las curvas acompañan al equipo mientras lo modificas.

El límite de velocidad no es la computadora. Es la física del método.

Duración del barrido y detalle espectral

La ventana de cada armónico no puede ser más larga que la distancia a sus vecinos, y esa distancia es proporcional a TT. Un barrido más corto implica entonces menos muestras por ventana y una resolución en frecuencia más gruesa. Para la ventana del 2.º orden, con un barrido de 20 Hz a 20 kHz a 48 kHz:

Duración del barrido TTLargo de la ventanaDuración de la ventanaEscala en frecuencia
10 s≈ 28 170 muestras≈ 587 ms≈ 1,7 Hz
2 s≈ 5 632≈ 117 ms≈ 8,5 Hz
1 s≈ 2 814≈ 58,6 ms≈ 17 Hz
0,5 s≈ 1 406≈ 29,3 ms≈ 34 Hz
0,1 s≈ 278≈ 5,8 ms≈ 172 Hz
0,01 s≈ 24≈ 0,5 ms≈ 2 kHz

Son valores del mejor caso: las ventanas de los órdenes superiores son todavía menores, y las filas más largas superan el límite de 5 s del propio ADM; se muestran como referencia. Este es el compromiso fundamental entre qué tan rápido quieres que se refresque el gráfico y cuánto detalle espectral necesitas. Alrededor de medio segundo es un buen equilibrio para ver cómo responde un equipo mientras lo ajustas; los barridos más largos dan más detalle cuando quieres examinar una curva con cuidado.

Barridos cortos para detectar equipos que se adaptan

Los métodos de barrido suponen que el equipo se comporta igual durante toda la duración del barrido. Un compresor con tiempos de ataque y liberación largos, un amplificador valvular cuya polarización deriva al calentarse o un control automático de ganancia no cumplen esa suposición: el cambio de estado queda registrado como si fuera una propiedad fija del equipo.

Como ADM permite fijar la duración del barrido entre 1 ms y 5 s, puedes aprovecharlo. Si las curvas cambian de forma notable al acortar el barrido, el equipo se está adaptando con el tiempo, y una medición más larga está promediando esa deriva dentro del resultado.

Referencias

Distribuido también bajo el modelo pague lo que quiera.

Toda descarga es gratuita. Si estas herramientas te sirven, paga lo que te parezca justo.

Ko-fi InternacionalCafecito Argentina

Enlaces de pago próximamente.