Химические и амперные материалы; Materials Engineering
Проектирование высокоэффективных систем дельта-модуляции для аудиотехники
Table of Contents
Дельта-модульирование остается основополагающей техникой в современной аудиотехнике, позволяющей эффективно преобразовывать аналоговые сигналы в цифровую форму с высокой точностью и минимальными накладными расходами данных. В отличие от обычной импульсно-кодовой модуляции (PCM), которая кодирует абсолютную амплитуду каждого образца, дельта-модульирование передает только разницу между последовательными выборками. Этот дифференциальный подход резко снижает битрейт и упрощает аппаратные архитектуры, делая дельта-модулирование особенно привлекательным для аудиосвязи в реальном времени, беспроводных микрофонов, слуховых аппаратов и встраиваемых систем малой мощности. Однако проектирование высокопроизводительных систем дельта-модуляции требует строгого понимания основных принципов обработки сигналов, тщательного выбора параметров компонентов и смягчения присущих им артефактов, таких как перегрузка наклона и гранулированный шум. Эта статья обеспечивает углубленное изучение этих конструктивных соображений, предлагая практические рекомендации для инженеров, стремящихся достичь оптимального качества звука при сохранении преимуществ эффективности дельта-модуляции.
Основы дельта-модуляции
Дельта-модулирование (DM) кодирует аналоговый входной сигнал путем квантования разницы между текущим образцом и прогнозируемым значением, полученным из предыдущего вывода. Система содержит простую петлю обратной связи: однобитный квантователь (сравнитель) сравнивает вход с локально реконструированным сигналом, и полученный бинарный выход указывает, увеличился или уменьшился ли сигнал. Этот битовый поток приводит в движение интегратор, который обновляет восстановленный сигнал фиксированным размером шага. Основное преимущество заключается в том, что передается только один бит на образец, что позволяет очень низким скоростям передачи данных - обычно 16-64 кбит/с для аудио голосового уровня - но все еще достигает приемлемой разборчивости. Однако фиксированный размер шага вводит два фундаментальных искажения: перегрузка наклона, когда вход изменяется быстрее, чем интегратор может отслеживать, и гранулированный (пустынный канал) шум, когда вход почти постоянен, заставляя выход колебаться между соседними уровнями квантования.
Чтобы понять эти ограничения, рассмотрим частотную реакцию цикла модуляции. Интегратор действует как фильтр низкого пропускания с функцией передачи H(z) = 1/ (1 — z−1) в дискретно-временной области.f, максимальный наклон является 2πfA. Если размер шага Δ фиксируется, максимальный наклон отслеживания интегратора — Δ/Ts, где Ts — период отбора проб. Чтобы избежать перегрузки наклона, нам требуется Δ/Ts ≥ 2πfA ≥ 2πfA. Для высокопроизводительного аудио — например, полоса пропуск
Ключевые компоненты высокопроизводительных систем
Проектирование системы дельта-модуляции, обеспечивающей прозрачное качество звука, требует тщательного совместного проектирования нескольких взаимозависимых блоков. Следующие компоненты имеют решающее значение для достижения низкого искажения, широкого динамического диапазона и надежной работы на разных уровнях ввода.
Сравнительные приборы и квантайзеры
В обычном однобитном DM компаратор — просто дифференциальный усилитель с порогом при нуле. Однако для высокопроизводительных приложений можно использовать многоуровневый квантователь для уменьшения шума квантования. Например, 2- или 3-битный квантователь позволяет более точно представлять различия и эффективно расширяет динамический диапазон. Это основа для адаптивной дельта-модуляции (ADM) и непрерывно изменяемой дельты наклона (CVSD). Разрешение квантователя напрямую влияет на отношение сигнал-шум; увеличение глубины бита на единицу снижает мощность шума квантования примерно на 6 дБ. Тем не менее, большее количество битов увеличивает скорость передачи данных, поэтому инженеры должны сбалансировать точность с ограничениями полосы пропускания.
Дизайн фильтра Loop
Фильтр петли — часто интегратор первого или второго порядка — формирует спектр шума и стабилизирует петлю обратной связи. В системе DM первого порядка интегратор обеспечивает один полюс в DC, обеспечивая функцию передачи шума, которая повышается с частотой. Циклы более высокого порядка улучшают формирование шума, подталкивая шум квантования к более высоким частотам, где он может быть удален фильтром реконструкции с низким пропуском. Однако стабильность становится проблемой; петли более высокого порядка требуют тщательной компенсации, такие как сети задержки свинца или обратная связь с дискретным временем. Для аудиоприложений петля второго порядка часто является сладким местом, предлагая значительное снижение шума без чрезмерной сложности.
Шаг контроля размера и адаптации
Слишком большой шаг вызывает чрезмерный гранулированный шум в тихих проходах; слишком маленький шаг приводит к перегрузке наклона на переходных. Механизмы адаптивного размера шага преодолевают это путем мониторинга шаблона битового потока: если несколько последовательных битов имеют один и тот же знак, вход быстро меняется, поэтому размер шага увеличивается; если биты часто чередуются, размер шага уменьшается. Эта «цифровая компандация» является сутью адаптивного алгоритма ADM, предложенного Jayant. Одна популярная реализация - это 1-битный алгоритм ADM, который использует масштабирующий фактор P , который умножает размер шага после каждого образца на основе предыдущих трех битов. Более сложные алгоритмы включают компандирование слога, где постоянная времени адаптации размера шага соответствует оболочке речи (обычно 5-10 мс. , В CVSD размер шага непрерывно изменяется RC-сетью, которая интегрирует битовый поток, обеспечивая плавную адаптацию, которая хорошо подходит для голоса.
Проверка и процентная ставка
Пересэмплирование является краеугольным камнем высокопроизводительной дельта-модуляции. Путем многократной выборки на частоте Nyquist (например, 128 кГц до 1 МГц для аудио), шум квантования распространяется на более широкую полосу пропускания, уменьшая мощность шума в полосе. Кроме того, пересэмплирование ослабляет требования к сглаживающему фильтру перед модулятором и упрощает фильтр реконструкции после демодуляции. Компромиссом является увеличение скорости цифровой обработки и энергопотребления. В маломощных приложениях, таких как беспроводное аудио, инженеры часто выбирают соотношение пересэмплирования между 8 и 32, поражая баланс между производительностью и временем автономной работы. Соотношение пересэмплирования также взаимодействует с размером шага: более высокие соотношения позволяют делать меньшие шаги, улучшая поведение гранулированного шума.
Дизайн-соображения и торговые операции
Создание системы, которая последовательно обеспечивает высококачественное аудио, требует навигации по нескольким взаимозависимым показателям производительности. Инженеры должны учитывать пропускную способность сигнала, динамический диапазон, бюджет мощности и ограничения задержки. В следующих разделах подробно описываются критические проектные решения и их последствия.
Сигнал пропускной способности и перегрузки наклона
Наиболее фундаментальным ограничением конструкции является максимальный наклон входного сигнала. Для заданного размера шага Δ и периода отбора проб Ts максимальный отслеживаемый наклон составляет Δ/Ts. Чтобы убедиться, что перегрузка наклона не происходит даже для компонентов с самой высокой амплитудой и самой высокой частотой, инженеры обычно устанавливают размер шага, чтобы обеспечить 20-50 % запас выше наихудшего наклона. Этот запас, однако, непосредственно увеличивает гранулированный шум. Размер адаптивного шага облегчает этот конфликт, позволяя шагу быть маленьким во время низко расположенных участков и большим во время переходов. Алгоритм адаптации должен быть выбран для соответствия оболочке ожидаемого сигнала — слишком быстрая адаптация вводит слышимые артефакты; слишком медленная не предотвращает перегрузку.
Квантирование шума и динамический диапазон
В однобитной системе DM мощность шума квантования в полосе составляет приблизительно Pq = = B/fs, где fB — частота дискретизации, а fs — частота дискретизации.Для воспроизведения музыки высокой точности (80—90 дБ динамического диапазона) часто предпочтительнее обычного DM. Однако при агрессивной переборке (fs и адаптивном управлении шагами хорошо спроектированная DM-система может приближаться к 70 дБ динамического диапазона, что делает её подходящей для многих профессиональных аудиоприложений.
Часы Jitter и временные ошибки
Производительность любой цифровой системы модуляции ухудшается при дрожании часов. В дельта-модуляции дрожание на часах выборки проявляется как синхронизация ошибок в процессе интеграции, эффективно добавляя шум, пропорциональный производной входного сигнала. Для высокопроизводительных систем дрожание RMS должно поддерживаться ниже 1% от периода выборки; для образцовых часов 1 МГц это означает дрожание порядка десятков пикосекунд. Это требование влияет на выбор осциллятора и компоновку ПХБ. Цифровая интерполяция и фазовые петли могут смягчать дрожь, но за счет повышенной сложности схемы и мощности.
Сложность оборудования и энергопотребление
Одной из оригинальных мотиваций для дельта-модуляции была её простота; базовый однобитный DM-кодек может быть построен с помощью операционного усилителя, компаратора и нескольких пассивных компонентов. Однако высокопроизводительные системы требуют цифровой логики для алгоритмов адаптации, фильтров и многобитных квантователей. Потребление энергии этими цифровыми блоками масштабов с тактовой частотой и логической сложностью. Для устройств с батарейным питанием, таких как ушные мониторы или беспроводные микрофоны, инженеры часто используют пользовательские ASIC или маломощные FPGA для эффективной реализации алгоритма. Компромисс между аналоговой и цифровой реализацией является центральной темой: аналоговая ADM-система может потреблять менее 1 мВт, в то время как цифровая реализация с 16-битным квантователем и избыточной выборкой может потреблять 10-50 мВт. Выбор зависит от приемлемого бюджета мощности целевого приложения и требуемого качества звука.
Передовые архитектуры и техники
Помимо базовой схемы дельта-модуляции, для раздвигания границ производительности было разработано несколько усовершенствованных вариантов, понимание которых помогает инженерам выбрать правильный подход для своих конкретных требований.
Адаптивная дельта-модультация (ADM)
Как описано ранее, ADM динамически регулирует размер шага на основе недавнего битового шаблона. Наиболее распространенным алгоритмом является алгоритм Jayant, который использует множитель размера шага m, который зависит от предыдущих 3 битов. Например, если последние три бита составляют 1-1-1 или 0-0-0, размер шага умножается на коэффициент больше 1 (например, 1,5); если они чередуются, размер шага делится на коэффициент (например, 0.66). Значения этих множителей и длина памяти могут быть настроены на конкретные классы сигналов — речь против музыки — для оптимизации компромисса между перегрузкой наклона и гранулированным шумом. Более сложные схемы ADM используют адаптацию слога, где контроль размера шага следует за оболочкой RMS сигнала, обеспечивая более медленную, но более плавную адаптацию.
Непрерывно изменяемая дельта слопа (CVSD)
CVSD — это вариант ADM, использующий аналоговый интегратор с переменной постоянной времени для непрерывной настройки наклона. Он широко используется в военной и профессиональной голосовой связи (например, стандарт STANAG 4198). Кодер CVSD сравнивает вход со встроенным выходом; знак ошибки контролирует как направление шага, так и величину шага через сеть RC. Это дает очень низкое искажение голосовых сигналов и относительно невосприимчив к битовым ошибкам. Для приложений аудиотехники, требующих надежной производительности по шумным каналам — таким как беспроводные системы связи — CVSD остается сильным кандидатом.
Сравнение модуляции сигма-дельта (SDM)
Модуляцию сигма-дельта (SDM) часто путают с дельта-модулированием, но она помещает интегратор в прямой путь (до квантователя), а не в петлю обратной связи. Это изменение создает значительно лучшее формирование шума, что делает SDM доминирующей технологией для аудио ADC и DAC с высоким разрешением. Однако SDM требует гораздо более высоких коэффициентов пересбора (обычно 64×256×) и более сложных фильтров децимации. Для приложений, где сверхнизкие битрейты имеют первостепенное значение — например, радиоканалы с низкой пропускной способностью или сжатие данных — DM / ADM все еще может быть предпочтительным. Выбор между DM и SDM в конечном итоге зависит от относительного приоритета битрейта, сложности схемы и достижимого соотношения сигнал-шум.
Практические проблемы реализации
Даже при правильно подобранной архитектуре реализация в реальном мире создает препятствия, которые могут ухудшить качество звука. Инженеры должны решать эти проблемы путем тщательного проектирования схем, уточнения алгоритма и тщательного тестирования.
Аналоговый дизайн Front-End
Входной сигнал должен быть ограничен полосой перед входом в модулятор для предотвращения псевдонимирования. Необходим антисглаживающий фильтр с отсечкой на частоте Никвиста частоты пересчета, но его порядок должен быть выбран для минимизации фазового искажения в аудиодиапазоне. Фильтры Бесселя часто предпочтительны для их линейного фазового отклика, но для достижения более резкого отката с меньшим количеством этапов могут использоваться фильтры Чебышева или эллиптические фильтры. Дополнительно должен контролироваться гистерезис компаратора; чрезмерный гистерезис снижает точность отслеживания наклона, в то время как недостаточный гистерезис вызывает дрожание на низких уровнях сигнала.
Цифровая обработка в реальном времени
Если алгоритм адаптации реализован в цифровом виде, петля должна быть закрыта в течение одного битового периода. Для высоких частот выборки (например, 2,088 МГц для 64× перебора 32 кГц аудио полосы пропускания) задержка фазы через цифровую логику (включая преобразование ADC/DAC, если квантователь является аналоговым) должна быть сведена к минимуму для предотвращения нестабильности. Задержки трубопровода должны учитываться в конструкции фильтра петли; в противном случае система может колебаться или проявлять деградировавшее формирование шума.
Подача электроэнергии и заземляющий шум
Схемы дельта-модуляции чувствительны к ряби электропитания и отскоку земли, в частности, потому, что интегратор и компаратор работают с малыми дифференциальными напряжениями. Тщательная компоновка со звездным заземлением, отдельными аналоговыми и цифровыми доменами питания и локальными конденсаторами разъединения имеет важное значение. Для беспроводных или аккумуляторных систем регуляторы переключения должны быть размещены вдали от аналогового сечения, и рекомендуется LDO с высоким PSRR.
Применение в современной аудиотехнике
Высокопроизводительная дельта-модультация продолжает находить свою нишу в нескольких аудиодоменах, где движущими факторами являются низкая скорость передачи данных, низкая мощность или простое оборудование.Понимание сильных сторон и ограничений DM помогает инженерам делать осознанный выбор.
Беспроводные аудио и системы Intercom
Многие профессиональные беспроводные микрофонные системы и мониторы на ушах используют ADM или CVSD со скоростью битрейта от 32 до 64 кбит/с. Это позволяет надежно передавать по узкополосным радиоканалам при сохранении разборчивости речи. Например, популярная серия Sennheiser Evolution использует запатентованную адаптивную дельта-модулирование для достижения высокой четкости в перегруженных радиочастотных средах. Низкая скорость передачи данных также снижает восприимчивость к многолучевому затуханию, поскольку модуляция менее жадна к пропускной способности, чем PCM или высокоскоростной DPCM.
Слуховые аппараты и вспомогательные устройства для прослушивания
Энергоэффективность имеет первостепенное значение в слуховых аппаратах, которые должны работать в течение нескольких дней на небольшой батарее. Кодеки на основе дельта-модуляции потребляют всего 200-500 мкВт, что делает их идеальными для таких применений. Современные слуховые аппараты часто сочетают адаптивную дельта-модулирование с алгоритмами сжатия динамического диапазона и снижения шума. Высокая скорость пересбора, присущая DM, также облегчает отмену цифровой обратной связи, что имеет решающее значение для предотвращения воя.
Голосовая связь в IoT и встроенных системах
Для недорогих, маломощных IoT-устройств, передающих голосовые команды или короткие аудиоклипы, дельта-модульирование предлагает убедительный компромисс. Простой однобитный DM-кодер может быть реализован на микроконтроллере с использованием вывода PWM и внешнего интегратора, что позволяет передавать голос по ультраузкополосным каналам, таким как LoRa или BLE, с частотой 16 кбит/с. В то время как качество звука только телефонного класса (300-3400 Гц), этого достаточно для распознавания команд и базовой связи.
Заключение
Проектирование высокопроизводительных систем дельта-модуляции для аудиотехники требует глубокого понимания взаимодействия между размером шага, коэффициентом пересчета, порядком фильтрации петли и алгоритмом адаптации. Тщательно выбирая эти параметры и решая практические задачи, такие как дрожание часов, шум питания и аналоговый интерфейсный дизайн, инженеры могут создавать эффективные кодеры и декодеры, которые обеспечивают прозрачное качество звука при удивительно низких битовых скоростях. В то время как модуляция сигма-дельта доминирует на рынке высокоточных аудиопреобразователей, дельта-модуль остается бесценным инструментом в приложениях, где потребление энергии, простота оборудования или ограничения полосы пропускания являются основными драйверами проектирования. Продолжение эволюции адаптивных алгоритмов и интеграция смешанных сигналов гарантирует, что дельта-модуль останется соответствующей техникой в репертуаре аудиоинженера на долгие годы.
Для дальнейшего чтения, обратитесь к оригинальной статье по адаптивной дельта-модуляции Jayant (]IEEE Transactions on Communications, 1974), окончательному учебнику по дельта-сигма-преобразователям Schreier and Temes Wiley, 2017, а также заметкам от производителей полупроводников, таких как Texas InstrumentsAN-2001: Delta Modulation Codec Design. Эти ресурсы обеспечивают более глубокое погружение в контурное проектирование и оптимизацию алгоритмов.