Влияние избыточной выборки на эффективность и разрешение дельта-модуляции

Понимание модуляции дельты и роли пересбора проб

Дельта-модульирование (DM) является фундаментальным методом в цифровой обработке сигналов, используемым для кодирования аналоговых сигналов в цифровой битовый поток. В отличие от импульсной модуляции кода (PCM), которая квантовает абсолютную амплитуду каждого образца, дельта-модульирование квантовает разницу между последовательными образцами. Этот дифференциальный подход производит простой 1-битный выход на образец, указывая, увеличивается или уменьшается амплитуда сигнала. Внутренняя простота DM делает его идеальным для приложений, где низкое энергопотребление, минимальная пропускная способность и низкая аппаратная сложность имеют первостепенное значение - например, в беспроводных сенсорных сетях, голосовых кодерах и ранних системах цифровой телефонии.

Критическим фактором, который регулирует производительность модулятора дельты, является его частота дискретизации относительно полосы пропускания входного сигнала. Отбор проб со скоростью, во много раз превышающей скорость Nyquist, напрямую влияет на две ключевые метрики производительности: эффективность (определяемая как отношение мощности сигнала к мощности шума квантования) и разрешение (способность точно воспроизводить мелкие детали сигнала). Увеличивая коэффициент избыточной выборки (OSR), инженеры могут резко уменьшить шум квантования в полосе и уменьшить перегрузку наклона, общий механизм искажения в дельта-модуляции.

В данной статье дается углубленный анализ того, как пересбор проб влияет на модуляцию дельты. Мы изучим математические основы, практические компромиссы и реальные реализации, включая адаптивную модуляцию дельты и преобразователи сигма-дельта. Для поддержки технической дискуссии будут включены внешние ссылки из авторитетных источников в обработке сигналов.

Основы дельта-модуляции

Базовая архитектура

Дельта-модулятор состоит из компаратора, 1-битного квантователя и интегратора в петле обратной связи. Входной сигнал x(t) сравнивается с сигналом приближения y(t), генерируемым интегратором.e(t), квантовается либо до +Δ, либо до −Δ (где Δ — размер шага) и выводим в виде двоичного потока. У приемника идентичный интегратор реконструирует сигнал, накапливая эти шаги. Простота этой полностью цифровой структуры обратной связи делает DM легко реализуемым как в аппаратном, так и в программном обеспечении.

Квантирование шума и перегрузки склона

Производительность базового модулятора дельты ограничена двумя различными шумовыми механизмами:

  • Гранульный шум (также называемый шумом бездействия): возникает, когда входной сигнал почти постоянен.Модулятор чередуется между шагами +Δ и −Δ, создавая характерный «охотничий» рисунок, который появляется как низкоуровневый случайный шум вокруг уровня входного постоянного тока.
  • Искажение перегрузки наклона: Возникает, когда входной сигнал изменяется быстрее, чем может отследить модулятор. Максимальный наклон дельта-модулятора — Δ×f s, где f s — частота выборки. Если производная входного сигнала превышает этот наклон, модулятор отстаёт, вызывая большие ошибки отслеживания, которые вносят гармонические искажения и потерю деталей сигнала.

На оба этих источника шума непосредственно влияет скорость отбора проб. Увеличение f s (пересортировка) позволяет уменьшить размер шага Δ при сохранении заданного наклона слежения, тем самым уменьшая гранулированный шум.В то же время более высокий f s увеличивает максимальный наклон слежения, уменьшая вероятность и тяжесть событий перегрузки наклона.

Пересмотр выборки: определение и основные принципы

В контексте дельта-модуляции пересборка означает использование частоты выборки f s, которая значительно выше скорости Nyquist, 2B, где B является односторонней полосой пропускания входного сигнала.

OSR = f s / (2B)

Например, если сигнал с полосой пропускания 4 кГц отбирается на частоте 256 кГц, OSR составляет 32. Это соотношение является параметром конструкции, который можно настроить для торговли между полосой пропускания и динамическим диапазоном.

Центральная идея избыточной выборки в дельта-модуляции заключается в том, что мощность шума квантования равномерно распределена по всей полосе выборки (от DC до ]f s/2 ), поскольку сигнал занимает только полосу пропускания Nyquist B , шум, который попадает в полосу сигнала, составляет лишь часть общей мощности шума. Увеличение f s при сохранении постоянной полосы пропускания сигнала уменьшает плотность шума в полосе пропорционально OSR (для 1-битного квантователя).

Влияние избыточной выборки на эффективность

Эффективность в дельта-модуляции обычно измеряется отношением сигнал-к-квантизации-шум (SQNR). Перебор проб непосредственно улучшает SQNR, распределяя шум квантования в более широком частотном диапазоне, а затем применяя фильтрацию нижних частот во время реконструкции для отбрасывания шума вне диапазона.

Шумообразование и снижение шума внутри полосы

В базовом 1-битном дельта-модуляторе спектр шума квантования приблизительно белый (плоский) до f s/2. При пересборке по фактору M общая мощность шума квантования остаётся прежней (определяется размером шага и структурой квантователя), но спектральная плотность шума (PSD) уменьшается на коэффициент M. После реконструкции с фильтром полосы пропускания низкого диапазона B, мощность шума в полосе уменьшается на коэффициент M. Поскольку мощность сигнала не изменяется, SQNR улучшается на 10 log10(M) dB. Например, удвоение OSR даёт улучшение SQNR на 3 дБ.

Это соотношение является фундаментальным: каждое удвоение коэффициента пересчета дает увеличение пикового SQNR для простого 1-битного модулятора дельты. На практике это означает, что для достижения высокого разрешения (например, 16-битного эквивалентного динамического диапазона) базовая дельта-модульирование потребует непрактически высоких скоростей отбора проб. Вот почему большинство практических реализаций используют сигма-дельта-модулирование (ΣΔ-модульирование), которое включает петлевые фильтры для формирования шума квантования и выталкивания его еще дальше из полосы, что дает дополнительное улучшение SQNR пропорционально порядку фильтра. Модулятор второго порядка ΣΔ предлагает улучшение 15 дБ на октаву пересчета, в то время как модулятор третьего порядка обеспечивает 21 дБ на октаву.

Склон перегрузки смягчение

Пересортировка также повышает эффективность за счет снижения перегрузки наклона. Максимальный наклон, который может отслеживать модулятор дельты, составляет Δ×f s. Для данного спектра входного сигнала вероятность перегрузки наклона уменьшается по мере того, как f s увеличивается, поскольку шкала отслеживания наклона линейно с частотой отбора проб. На практике проектировщики могут либо увеличить f s, чтобы полностью устранить перегрузку наклона, либо использовать больший размер шага Δ для достижения более высокого размера шага с заданной скоростью отбора проб. Пересортировка позволяет использовать меньший размер шага (что уменьшает гранулированный шум), при этом избегая перегрузки наклона, тем самым улучшая общее качество сигнала.

Влияние избыточной выборки на принятие решений

Резолюция относится к числу различных уровней амплитуды, которые система может добросовестно воспроизводить. В 1-битном дельта-модуляторе выход по своей сути двоичен, поэтому «сырое» разрешение низкое. Однако благодаря пересборке и последующей фильтрации децимации эффективное разрешение может быть резко увеличено. Это принцип, лежащий в основе сигма-дельта аналого-цифровых преобразователей (ADC), которые широко используются в аудио, приборостроении и связи.

Эффективное количество битов (ENOB)

Эффективное разрешение системы дельта-модуляции с переизмерением измеряется по эффективному числу битов (ENOB), полученному из SQNR:

ENOB = (SQNR — 1,76 дБ) / 6,02

Для модулятора сигма-дельта первого порядка (который включает в себя петлевой интегратор для формирования шума) SQNR улучшается на 9 дБ на октаву пересчета, что дает увеличение ENOB на 1,5 бита на октаву. Модулятор второго порядка улучшается на 15 дБ на октаву или 2,5 бита на октаву. Эти увеличения в разрешении достигаются без увеличения разрешения квантователя - только за счет увеличения скорости отбора проб и использования цифровой фильтрации.

Разрешение Time-Domain

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

Практические компромиссы и соображения дизайна

Хотя чрезмерная выборка дает явные преимущества, она также создает значительные проблемы, с которыми инженеры должны тщательно справляться.

Увеличение скорости часов и энергопотребления

Для более высоких скоростей отбора проб требуются более быстрые часы, которые непосредственно увеличивают динамическое энергопотребление в схемах CMOS (масштабы мощности примерно линейно с частотой для заданной емкости). В устройствах с батарейным питанием OSR должен быть выбран для балансировки требований SNR с энергоэффективностью. Например, беспроводной датчик, передающий голосовые данные, может использовать OSR 64 с модулятором первого порядка для поддержания тактовой частоты ниже 1 МГц, достигая 12-битного эффективного разрешения с приемлемым потребляемым энергопотреблением.

Схема хранения и передачи данных Bandwidth

Необработанный битовый поток из модулятора дельты производится со скоростью выборки — один бит на образец. Высокий OSR, следовательно, генерирует очень высокую скорость передачи данных. Для аудиосигнала 20 кГц, отобранного при 5,12 МГц (OSR = 128), необработанный битовый поток составляет 5,12 Мбит/с. Хотя это может быть уменьшено до более низкой скорости после цифровой фильтрации, необработанный поток должен быть буферизован или передан, что может быть непрактичным в каналах с низкой пропускной способностью. На практике банки фильтра децимации снижают скорость передачи данных до скорости Nyquist при сохранении расширенного разрешения.

Аналоговые ограничения Front-End

Интегратор и компаратор в модуляторе должны работать с полной скоростью отбора проб. Более высокие частоты предъявляют более строгие требования к продукту с усилением пропускной способности, скорости разбиения и времени оседания. Паразитическая емкость и ограничения сети индуктора/резистора могут вводить фазовые сдвиги, которые ухудшают стабильность модулятора, особенно в петлях более высокого порядка. Поэтому пересчет часто заставляет использовать более дорогие аналоговые компоненты с более высокой пропускной способностью.

Уменьшение возвратов

По мере того, как OSR увеличивается за пределы определенной точки, прирост в SQNR становится меньше по сравнению со стоимостью. Для модулятора первого порядка удвоение OSR с 64 до 128 дает улучшение на 9 дБ, но при переходе с 256 на 512 дает те же 9 дБ — но с удвоенной тактовой частотой. При очень высоких OSR начинают доминировать другие источники шума (тепловой шум, мерцающий шум, дрожание) и эффект квантования шумоподавления насыщается. Большинство практических ADC сигма-дельта используют OSR между 32 и 256 для аудио и до 256 для приложений измерения с высоким разрешением.

Передовые методы отбора образцов в современной дельта-модуляции

Адаптивная дельта-модультация (ADM)

Адаптивная дельта-модультация динамически регулирует размер шага Δ на основе скорости изменения входного сигнала, уменьшая как гранулированный шум, так и перегрузку наклона. При сочетании с переборкой ADM может достигать почти постоянной SQNR в широком диапазоне амплитуд входа. Размер шага обычно увеличивается, когда последовательные биты одинаковы (указывает на перегрузку наклона) и уменьшаются, когда они чередуются (указывает на гранулированный шум). Переборка позволяет адаптивному алгоритму быстрее реагировать на изменения сигнала, улучшая точность отслеживания.

Sigma-Delta (ΣΔ) - модуляция

Модуляция сигма-дельта является наиболее коммерчески успешной эволюцией дельта-модуляции, используемой почти во всех современных АЦП высокого разрешения. Она добавляет интегратор (или петлевой фильтр более высокого порядка) перед квантователем, эффективно встраивая шумообразование в процесс модуляции. Фильтр петли усиливает низкочастотные сигналы (где находится энергия сигнала) при ослаблении высокочастотного шума квантования. В сочетании с агрессивной избыточной выборкой модуляторы сигма-дельта достигают SQNR-прибылей, намного превышающих то, что может обеспечить простая дельта-модультация. Для комплексной математической обработки см. классический текст по Аналоговые устройства на преобразователях сигма-дельта .

Многобитная квантизация и пересбор проб

Современные сигма-дельта-преобразователи иногда используют многобитные внутренние квантователи (например, 4-битный или 5-битный) вместо 1-битного квантователя. Это уменьшает размер шага квантования и снижает общий шумовой пол квантования. В сочетании с пересбором многобитные квантователи могут достигать очень высокого разрешения (более 20 бит) с умеренными OSR (например, 16-32). Однако многобитная обратная связь вводит требования линейности, которые требуют методов динамического согласования элементов (DEM) для предотвращения искажений.

Пример: выборка в аудио дельта модуляции

В обработке голоса и аудио, дельта-модуляции и ее варианты использовались в течение десятилетий. Одним из примечательных примеров является Адаптивный дифференциальный импульсный код модуляции (ADPCM) стандарт (ITU G.726), который кодирует аудио на 16, 24, 32, или 40 кбит/с. ADPCM использует 4-битный квантователь с адаптивным размером шага, но не строго пересэмплированный; он работает со скоростью Nyquist (обычно 8 кГц для голоса). Однако, когда требуется более высокое качество, пересэмплированные модуляторы сигма-дельта доминируют на рынке аудио ADC (например, .

Рассмотрим высокоточный аудио ADC, предназначенный для полосы пропускания 20 кГц. Используя модулятор сигма-дельта с OSR 64 (отбор проб на 2,56 МГц) и формирование шума второго порядка, типичный SQNR превышает 100 дБ, что соответствует примерно 16,5 битов эффективного разрешения. Эта производительность невозможна только с дельта-модулированием с частотой Nyquist, где даже OSR 256 будет давать только около 24 дБ SQNR (≈ 4 бита). Резкое улучшение связано с комбинацией формования шума и пересэмплирования.

Заключение

Пересортировка является мощным методом, который значительно повышает эффективность и разрешение систем дельта-модуляции. Увеличивая скорость отбора проб выше минимума Nyquist, шум квантования распространяется по более широкому спектру, уменьшая шум в полосе и обеспечивая более высокую эффективную глубину бита. Искажение перегрузки слоупа смягчается, а способность системы отслеживать быстрые изменения сигнала резко улучшается. Эти преимущества приходят за счет увеличения тактовой частоты, энергопотребления, скорости передачи данных и сложности аналогового проектирования.

Эволюция от простой дельта-модуляции к адаптивной дельта-модуляции, а затем к сигма-дельта-модуляции демонстрирует, как избыточная выборка была использована для достижения уровней производительности, когда-то считавшихся невозможными для 1-битных архитектур конвертера. Сегодня ADC с коэффициентом пересчета 32 до 256 являются стандартом для точных аудио, промышленных измерений и медицинских приборов. Для инженеров, проектирующих цепочки обработки сигналов, понимание компромиссов пересчета имеет важное значение для выбора правильной архитектуры модулятора и скорости отбора проб для целевого применения.

Для дальнейшего чтения по теории и практике пересэмплированных преобразователей, проконсультируйтесь с собранием IEEE Signal Processing Society по пересэмплированию и модуляции сигма-дельта, а также с классической учебной работой Candy and Temes (1992).