Principio del método MLS

Los parámetros acústicos de un sistema lineal (como por ejemplo una sala), se pueden obtener mediante la respuesta impulsional h(t) entre una fuente y un receptor. Para obtener esta respuesta, se han usado infinidad de excitaciones diferentes como pueden ser la explosión de un globo de aire, un disparo, un petardo … pero la fidelidad o la repetividad de estos métodos puede no ser la adecuada.

El método MLS (Maximum Length Sequence) se basa en la correlación cruzada entre una excitación de entrada x(k) y una señal de salida y(k) a través de un sistema lineal, donde la excitación es una señal pseudoaleatoria periódica representada de forma binaria con 1 y -1. La correlación cruzada se puede escribir como la siguiente convolución:

Rxy(k) = Rxx(k) * h(k)

Una de las principales características de este método es la autocorrelación de la señal de entrada, la cual es esencialmente un impulso (delta de dirac). Por lo tanto se puede considerar que Rxx(k) ≈ δ(k). A partir de esta aproximación se puede deducir que:

Rxy(k) ≈ δ(k) * h(k) = h(k)

Así pues, si calculamos la correlación cruzada entre la señal MLS y la salida del sistema, podamos obtener la respuesta impulsional de nuestro sistema lineal (como por ejemplo nuestra sala de control). Como x(k) es una señal conocida, mediante la transformada de Hadamard rápida (FHT), podemos calcular de forma rápida y eficiente la respuesta impulsional del sistema en cuestión.