Влияние аппаратных нелинейностей на точность дельта-модуляции
Введение в дельта-модуляцию и ее роль в преобразовании сигналов
Дельта-модультация (DM) — это простая, но эффективная технология аналого-цифровой конверсии, которая кодирует аналоговый сигнал в двоичный поток путем сравнения каждого образца с прогнозируемым значением, полученным из предыдущего выхода. В отличие от традиционной импульсно-кодовой модуляции (PCM) с несколькими битами на образец, DM использует один бит на образец, представляя, увеличивается или уменьшается ли сигнал. Это делает его высокоэффективным для приложений с низкой пропускной способностью и в реальном времени, таких как голосовая связь, цифровая передача звука и системы управления. Однако точность дельта-модуляции критически зависит от линейности основных аппаратных компонентов. Реальные электронные устройства неизбежно демонстрируют нелинейное поведение, которое ухудшает производительность модулятора & #8217. Понимание этих нелинейностей и их влияние имеет важное значение для инженеров, проектирующих надежные системы дельта-модуляции для высокоточных приложений.
В данной статье рассматриваются фундаментальные типы аппаратных нелинейностей, как они конкретно влияют на точность дельта-модуляции, и практические стратегии, доступные для смягчения их последствий.Разобравшись в принципах дельта-модуляции и физике нелинейных компонентов, мы предоставляем комплексный ресурс для улучшения целостности сигнала в системах на основе DM.
Основы дельта-модуляции
Дельта-модулирование — это форма дифференциального квантования, где разница между текущим входным образцом и предыдущим оцениваемым образцом квантована в один бит. Модулятор состоит из компаратора, интегратора (или аккумулятора) и 1-битного квантователя. Выходной бит указывает, находится ли входной сигнал выше или ниже прогнозируемого значения. Приемник использует тот же интегратор для реконструкции сигнала. Поскольку DM отслеживает производную сигнала’, а не его абсолютное значение, он хорошо может обрабатывать низкочастотные сигналы, но он борется с быстрыми изменениями и высокочастотным содержанием, что приводит к искажению перегрузки наклона. Размер шага имеет решающее значение: слишком малый вызывает перегрузку наклона; слишком большой увеличивает гранулированный шум.
Идеальный дельта-модулятор предполагает идеальное линейное поведение от всех компонентов. На практике нелинейности в усилителе, компараторе, интеграторе и пути обратной связи вносят ошибки, которые накапливаются с течением времени, искажая реконструированный сигнал. На две основные показатели эффективности влияет соотношение сигнал-шум (SNR) и общее гармоническое искажение (THD).
Ключевые компоненты и их идеальное поведение
- Сравнитель: Сравнивает входной сигнал с оценкой обратной связи.В идеале он переключает состояние вывода с нулевым смещением и бесконечной скоростью.
- Интегратор: Накопляет команды шагов. В идеале он выполняет идеальное суммирование без дрейфа или утечки.
- Квантайзер (1-бит): Выходы +1 или -1 на основе вывода компаратора. В идеале он не имеет гистерезиса или смещения.
- Обратная связь DAC: Преобразует цифровой бит обратно в аналоговый шаг. В идеале он производит точный фиксированный шаг с нулевой ошибкой урегулирования.
Понимание аппаратных нелинейностей
Аппаратные нелинейности возникают из-за несовершенств полупроводниковых соединений, допусков компонентов, температурных эффектов и изменчивости производства. Они заставляют фактическую функцию передачи компонента отклоняться от идеальной линейной модели. Эти несовершенства можно в широком смысле классифицировать на амплитуду, частоту и нелинейности, зависящие от памяти.
В системах дельта-модуляции нелинейности влияют на точность размера шага, порога принятия решения и процесса интеграции.Даже незначительные отклонения могут вызвать значительные кумулятивные ошибки по многим образцам, особенно в системах замкнутого цикла, где состояние интегратора зависит от всех предыдущих решений.
Амплитуда нелинейности
Амплитудные нелинейности относятся к изменениям усиления, которые не являются постоянными в диапазоне входных сигналов. Например, усилитель может иметь усиление, которое уменьшается на высоких амплитудах из-за насыщения, или компаратор может проявлять напряжение смещения, которое сдвигает порог решения. В контексте дельта-модуляции амплитудные нелинейности напрямую влияют на размер шага, генерируемый DAC обратной связи или интегратором. Если положительная ступень отличается от отрицательной ступени, реконструированный сигнал дрейфует, вызывая ошибки смещения и повышенный шум квантования. Сжатие усиления приводит к перегрузке наклона, поскольку эффективный размер шага становится слишком малым для больших колебаний сигнала.
Общие источники включают ограничения скорости op-amp, дрейф опорного напряжения DAC и напряжение смещения входного компаратора. Эти эффекты часто моделируются как полиномиальные нелинейности (например, искажение третьего порядка), которые вводят гармоники в реконструированный сигнал.
Частотные нелинейности
Частотные нелинейности включают в себя изменения в частотной реакции компонента’s. В идеальном дельта-модуляторе интегратор имеет совершенно плоское усиление до частоты модуляции. Реальные интеграторы на основе RC-схем или операционных усилителей имеют частотно-зависимый прирост и фазовые сдвиги. На более высоких частотах усиление уменьшается, заставляя интегратор реагировать медленнее на команды шага. Это приводит к частотно-зависимому эффективному размеру шага, что усугубляет перегрузку наклона для высокочастотных входных компонентов. Кроме того, фазовые сдвиги могут вызывать ошибки времени в решении компаратора, эффективно добавляя задержку, которая дестабилизирует цикл.
Паразитические емкости и индуктивности, наряду с конечной полосой пропускания оп-амперов, являются типичными причинами.Для высокоскоростной дельта-модуляции, используемой в аудио или видео, преобладающим ограничением становятся частотные нелинейности.
Гистерезис и эффекты памяти
Гистерезис вводит зависимость от истории входного сигнала. В компараторе с гистерезисом изменяется порог переключения на основе предыдущего состояния вывода. Это создает мертвую зону, где небольшие изменения сигнала не кодируются, приводя к повышенному шуму холостого канала (гранульный шум) и уменьшенному разрешению. В ферритовых ядрах или магнитных компонентах, используемых в старых интеграторах, гистерезис вызывает эффекты памяти, которые могут сохранять остаточное намагничивание, искажая последующие образцы. В современных схемах КМОП гистерезис возникает из-за улавливания заряда в диэлектриках и отката компаратора.
Эффекты памяти также включают тепловое и диэлектрическое поглощение, где компонент “ запоминает ” прошлые напряжения и медленно высвобождает заряд, вызывая низкочастотный дрейф. В дельта-модуляции эти эффекты приводят к нестационарному шумовому полу, который изменяется с историей входа, усложняя анализ ошибок.
Влияние на точность дельта-модуляции
Аппаратные нелинейности ухудшают производительность дельта-модуляции несколькими измеримыми способами. Наиболее непосредственным эффектом является увеличение шума квантования сверх теоретического минимума. В идеальном 1-битном квантователе шум квантования равномерно распределен. Нелинейности вводят коррелированный шум, который концентрируется на конкретных частотах, уменьшая эффективный динамический диапазон. Кроме того, искажение перегрузки наклона становится асимметричным, вызывая различные времена подъема и падения, искажающие формы волн.
Когда нелинейности влияют на порог компаратора, модулятор может создавать шаблон переменных 1s и 0s, даже когда вход является постоянным (неподвижный шаблон). Этот праздный тон является формой колебания предельного цикла, которая добавляет слышимые или видимые артефакты в аудио и видео приложениях. Частота этих тонов определяется задержкой петли и нелинейностями, что затрудняет их прогнозирование и фильтрацию.
Соотношение сигнал/шум (SNR)
SNR — это отношение мощности сигнала RMS к мощности шума RMS в пределах интересующей полосы пропускания. Нелинейности вводят дополнительные шумовые компоненты, которые поднимают шумовое дно. Например, гармоническое искажение добавляет энергию при кратности фундаментальной частоты, которую невозможно легко отличить от сигнала. В системе дельта-модуляции теоретическая SNR улучшается с пересбором и формированием шума. Однако аппаратные нелинейности ограничивают достижимую SNR за счет введения внутриполосного шума от искажений и продуктов интермодуляции. Практический дельта-модулатор может достигать только 30-50 дБ SNR, тогда как идеальный может превышать 60 дБ при аналогичной пересборке.
Исследования показали, что 1% прирост нелинейности в интеграторе может снизить SNR на 5-10 дБ. Тщательный выбор компонентов и обратная связь могут частично компенсировать, но фундаментальный предел остается.
Повышенное искажение (THD+N)
Общее гармоническое искажение плюс шум (THD+N) количественно определяет сумму всех ложных спектральных компонентов относительно фундаментального. Аппаратные нелинейности генерируют гармоники, искажающие реконструированную форму сигнала. Для дельта-модуляции искажение особенно проблематично для сигналов с высоким динамическим диапазоном, таких как музыка или возвраты радаров. Гармонии эвен-порядка (2-е, 4-е) часто являются результатом асимметричных размеров шагов, в то время как гармоники нечетного порядка (3-е, 5-е) возникают из-за сжатия или насыщения. В системах обратной связи эти искажения могут вызывать интермодуляцию между различными частотными компонентами, создавая слышимые или псевдонимные артефакты.
Измерение THD+N в системах дельта-модуляции требует тщательного тестирования сигналов, как правило, чистой синусоидальной волны на несколько кГц. Выход анализируется с помощью анализатора спектра, а компоненты искажения интегрированы. Нелинейности в компараторе являются основным источником гармоник высокого порядка; с помощью преамплификатора с низким THD можно смягчить это.
Ограничения в высокочастотных и широкополосных приложениях
По мере увеличения частоты входного сигнала наклон сигнала растёт, требуя больших размеров шага, чтобы избежать перегрузки наклона. Аппаратные нелинейности становятся более выраженными на высоких частотах из-за снижения усиления, увеличения фазового отставания и паразитных эффектов. Например, интегратор с конечным продуктом усиления-ширины будет иметь меньшую эффективную константу интеграции на высоких частотах, эффективно уменьшая размер шага. Это заставляет модулятор раньше перегружаться наклоном, вызывая обрезку и сильное искажение. Кроме того, задержка распространения компаратора вводит мертвое время, ограничивающее максимальную тактовую частоту. Для поддержания точности конструкторы должны либо использовать более быстрые компоненты, либо уменьшить диапазон входных частот.
Такие приложения, как программно-определяемое радио (SDR) и высокоскоростное получение данных, полагаются на дельта-модулирование для своей простоты, но нелинейности в настоящее время ограничивают его использование умеренными полосами пропускания (например, аудио до нескольких МГц).
Реальные мировые тематические исследования и примеры
Для иллюстрации влияния аппаратных нелинейностей рассмотрим дельта-модулятор, используемый в цифровой системе голосовой связи (например, военно-тактические радиостанции). В ранних реализациях использовались дискретные интеграторы операционных усилителей с 5%-ными сопротивлениями допуска. Полевые испытания показали, что изменения температуры приводили к дрейфу размера шага, резко увеличивая битовые ошибки и снижая разборчивость. Изменение на 10% прироста обратной связи увеличивало частоту ошибок в 3 раза. После замены прецизионными интегральными схемами и с использованием цифровой калибровки система соответствовала своим спецификациям.
Другой пример — модуляторы дельта-сигма (утонченная версия дельта-модуляции) для аудио ADC высокого разрешения. В петле дельта-сигма первого порядка используется один интегратор и 1-битный квантователь, похожий на дельта-модулирование, но с фильтром обратной связи, формирующим шум. Аппаратные нелинейности в интеграторе и DAC создают праздные тона на частотах, кратных Fs/2, которые слышны как низкоуровневые свистки. Аудиокомпании разработали такие методы, как стабилизация вертолета и согласование динамических элементов для линеаризации этих компонентов.
Стратегии смягчения последствий: выбор компонентов и калибровка
Адресация аппаратных нелинейностей начинается на уровне компонентов.Выбор высоколинейных оп-амперов с выходом рельса в рельс, низким смещением и высокой скоростью разряда снижает амплитудные нелинейности. Низкотемпературно-коэффициентные резисторы и конденсаторы минимизируют частотные и дрейфовые нелинейности. Для компараторов использование с минимальным гистерезисом и внутренней отменой положительной обратной связи повышает пороговую точность. Кроме того, использование реализованного в КМОП коммутируемого конденсатора интегратора может обеспечить очень линейную интеграцию, поскольку перенос заряда зависит от соотношений конденсаторов, а не от абсолютных значений, которые хорошо сочетаются на чипе.
Регулярная калибровка имеет важное значение в производственных системах. Для дельта-модуляторов калибровка включает в себя впрыскивание известного опорного сигнала или напряжения постоянного тока и цифровую настройку размера шага или смещения компаратора. Многие современные дельта-сигма ADC включают в себя процедуры калибровки на чипе, которые работают при смещение до нулевых смещений и ошибок усиления. Для высокоточных приложений, таких как сейсмические датчики или медицинская визуализация, периодическая калибровка во время использования выполняется с использованием встроенного авто-нулевого цикла.
Кондиционирование сигналов и предварительная обработка
Перед тем как сигнал попадает в дельта-модулятор, предварительная обработка может уменьшить воздействие нелинейностей. Предвыделительный фильтр повышает высокочастотные компоненты для снижения риска перегрузки наклона. И наоборот, фильтр низкого пропускания ограничивает полосу пропускания до линейного диапазона модулятора’s. Например, в аудио-дельта-модуляции предвыделительная сеть с константой 50 микросекунд улучшает высокочастотное отслеживание. Дополнительно, с помощью компрессора на входном сигнале уменьшает динамический диапазон, удерживая сигнал в линейной области компонентов.
Обусловливание сигнала также включает в себя добавление сигнала дитера. Дитер - это низкоуровневый шум, добавленный к входу для рандомизации ошибок квантования и разрушения праздных тонов. В то время как дитер немного увеличивает шумовой пол, он устраняет коррелированные искажения, которые происходят со статическими нелинейностями. Это обычная техника в высококачественном цифровом аудио.
Контроль обратной связи и активная линейность
Замкнутая обратная связь может исправить некоторые нелинейности, сравнив выход с входом и регулируя размер шага или порог решения. При адаптивной дельта-модуляции (ADM) размер шага изменяется на основе недавней модели битов. Если обнаруживается несколько последовательных 1s (указывается перегрузка наклона), размер шага увеличивается. Эта динамическая корректировка компенсирует сжатие усиления и частотно-зависимое затухание шага. Однако сам алгоритм адаптации может вводить нелинейности, если не тщательно разработан.
Другой метод — использование многобитного квантователя внутри петли обратной связи, как в многобитных модуляторах дельта-сигма. При использовании 2- или 3-битного квантователя более точно контролируется эффективный размер шага, а нелинейности следующего DAC могут формироваться динамическим соответствием элементов (DEM). DEM вращает использование элементов блока так, что усредняются несоответствия, производя линейный выход. Этот подход широко используется в высокопроизводительных аудио ADC и DAC.
Расширенная компенсация через цифровой постпроцессинг
После выхода дельта-модулятора битстрима цифровая обработка сигнала может оценивать и отменять искажения, вызванные аппаратными нелинейностями. Например, измеренную нелинейную функцию передачи интегратора можно моделировать и инвертировать с помощью цифрового фильтра. Этот метод требует фазы калибровки, где модулятор характеризуется известными тестовыми тонами. Адаптация в реальном времени с использованием опорного канала или пилотного тона может обновлять коэффициенты коррекции. Цифровая линеаризация особенно эффективна для частотно-зависимых нелинейностей, поскольку коррекция может применяться в частотной области.
Одним из практических методов является использование модели серии Volterra для захвата эффектов памяти и полиномиальных искажений. Битстрим проходит через фильтр с конечным импульсным откликом (FIR) с коэффициентами, которые оптимизированы для минимизации THD + N. Такая постобработка может улучшить SNR на 10-20 дБ в коммерческих аудиопродуктах.
Будущие направления и новые технологии
По мере сокращения полупроводниковых процессов и увеличения рабочих частот аппаратные нелинейности остаются проблемой для дельта-модуляции. Исследуются новые материалы и топологии схем. Например, использование транзисторов кремний-германий (SiGe) или нитрид галлия (GaN) может обеспечить лучшую линейность на высоких частотах. Цифровая калибровка на чипе с алгоритмами глубокого обучения может адаптивно изучать нелинейное поведение и регулировать параметры модулятора в режиме реального времени. Другим перспективным подходом является использование машин с кодированием времени (TEM), которые заменяют амплитудное квантование с помощью тайминга, принципиально избегая амплитудных нелинейностей.
Продолжаются исследования в модуляторах дельта-сигма более высокого порядка, которые по своей сути более терпимы к несовершенствам компонентов, потому что формирование шума подталкивает шум квантования к более высоким частотам, где его можно фильтровать. Однако проблемы стабильности требуют тщательной разработки. В конечном счете, сочетание улучшенной линейности компонентов, адаптивной обратной связи и цифровой компенсации будет продолжать подталкивать дельта-модуляцию к более высокоточным и более широким приложениям.
Заключение
Аппаратные нелинейности представляют фундаментальные ограничения точности систем дельта-модуляции. Амплитуда, частота и зависящие от памяти нелинейности вносят ошибки в размер шага, порог компаратора и процесс интеграции, приводя к уменьшению SNR, увеличению искажений и ограниченной пропускной способности. Понимая источники и характеристики этих нелинейностей, инженеры могут выбирать соответствующие компоненты, использовать калибровку и кондиционирование сигналов и интегрировать методы обратной связи и цифровой компенсации. Поскольку дельта-модульирование остается жизненно важным в маломощных, недорогих приложениях, решение аппаратных нелинейностей имеет важное значение для достижения надежного преобразования сигнала высокой точности.
Для дальнейшего чтения рассмотрите возможность изучения ресурсов по основам модуляции дельта от Analog Devices , TI’s прикладной заметки о нелинейности ADC и , а также по методам линеаризации . Освоение этих концепций позволяет инженерам-конструкторам раздвинуть границы производительности дельта-модуляции в системах следующего поколения.