exponenta event banner

Измерение THD + N с отслеживанием тональных сигналов

В этом примере показано, как измерить суммарные гармонические искажения и уровень шума устройств ввода и вывода звука.

Введение

Устройства ввода и вывода звука носят нелинейный характер. Это вызывает гармонические искажения в звуковом сигнале. Помимо нежелательных сигналов, которые могут быть гармонически связаны с сигналом, эти устройства могут также добавлять некоррелированный шум к звуковому сигналу.

Суммарные гармонические искажения и шум (THD + N) количественно определяют сумму этих двух искажений. Определяется как среднеквадратичный (среднеквадратичный) уровень всех гармоник и шумовых составляющих по заданной полосе пропускания. Уровень сигнала также указывается как опорный.

Измерение THD +

N

В этом примере представлена эталонная модель, которая может использоваться для измерений THD + N устройств ввода и вывода звука. Для измерения используются следующие этапы:

  1. Создание чистой синусоидальной волны определенной частоты.

  2. Воспроизведение сигнала через устройство вывода звука и запись его через устройство ввода звука.

  3. По записанному сигналу идентифицируют пик синусоидальной волны. Это даст опорный сигнал среднеквадратичного уровня.

  4. Удалите идентифицированную синусоидальную волну из записанного сигнала. Остается все нежелательное, и его RMS даст значение THD + N.

Этот пример соответствует стандарту AES17-1998 (r2004) [1] для измерения THD + N. Стандарт рекомендует синусоидальную волну с частотой 997 Гц. Он также рекомендует фильтр-пробку, имеющий Q между 1 и 5 для фильтрации синусоидальной волны из записанного сигнала. В этом примере используется значение Q, равное 5.

audioTHDNmeasurementexample модель реализует систему отсчета для измерения THD + N. В соответствии со стандартом AES17-1998 (r2004) источник синусоидальной волныTest Tone генерирует частоту 997 Гц. Подсистема System Under Test является вариационной подсистемой. По умолчанию выбирается нелинейная модель, реализованная в Simulink для измерения THD + N. Чтобы выполнить измерение на устройстве ввода и вывода звука, установите SUT переменной в базовой рабочей области THDNDemoSUT.AudioHardware.

Измерение выполняется THD+N Measurement подсистема.

Двухполосный контроллер

Измерительная система в модели использует двухпиковый фильтр слежения для определения местоположения надреза на фундаментальном тесте. Это позволяет использовать генераторы сигналов, которые не синхронизированы с тактовым сигналом АЦП. Выходной сигнал этого блока представляет собой коэффициент центральной частоты фильтра пробки, который будет использоваться для извлечения тестового синусоидального тона. Два пиковых фильтра в контроллере реализованы с использованием dsp.NotchPeakFilter Системные объекты. При запуске модели контур обратной связи работает так, чтобы регулировать центральные частоты двух пиковых фильтров таким образом, чтобы выходной сигнал блокировался пиковым тоном входного сигнала.

Фильтр пробки-пика

Как только частота синусоидальной волны идентифицирована, передайте ее пиковому фильтру, чтобы извлечь тестовый тональный сигнал. Это будет использоваться для определения пикового уровня тестового сигнала. Затем для удаления синусоидальной волны фильтр-пробка использует ту же самую центральную частоту. Оставшийся сигнал представляет собой сумму суммарных гармонических искажений и шумов. Использовать один dsp.NotchPeakFilter для получения обоих - дискретных и пиковых выходов. Коэффициент Q этого фильтра выбран равным 5, что соответствует AES17-1998 стандарту.

Компьютер THD + N

THD+N Computer подсистема имитирует измеритель уровня сигнала. Он принимает выходные сигналы выемки и пика и сглаживает их с помощью фильтра нижних частот. Затем он преобразует уровень сигналов в дБ.

Можно запустить модель и увидеть обновление дисплеев с измеренной частотой синусоидальной волны, уровнем THD + N в дБ и уровнем опорного сигнала в дБ.

Ссылки

[1] AES17-1998 «AES standard method for digital audio engineering - Measurement of digital audio equipment», Audio Engineering Society (1998), r2004.