Стратегии совершенствования динамического диапазона систем дельта-модуляции

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

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

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

Понимание динамического диапазона в дельта-модуляции

Динамический диапазон в любой системе модуляции обычно определяется как отношение максимальной амплитуды сигнала к минимальной амплитуде сигнала, которая может быть надежно закодирована. Для дельта-модуляции динамический диапазон по своей сути привязан к двум ключевым параметрам: размеру шага (Δ) и частоте выборки (f]s. Размер шага определяет гранулярность представления, в то время как скорость выборки диктует, насколько быстро модулятор может реагировать на изменения входного сигнала.

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

Математически максимальный наклон модулятора может следовать Δ · fs. Для синусоидального ввода амплитуды A и частоты f условием для предотвращения перегрузки наклона является:

Δ · fs ≥ 2πA f

Если это неравенство нарушается, модулятор входит в наклонную перегрузку и реконструированная форма волны становится обрезанной и искаженной. И наоборот, когда входная амплитуда очень мала, модулятор производит серию чередующихся +Δ и -Δ шагов, генерируя шаблон шума, известный как праздный тон или гранулированный шум. Динамический диапазон, таким образом, представляет область между этими двумя крайностями, где система работает приемлемо.

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

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

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

1.Увеличение размера шага

Наиболее простой подход к увеличению амплитудной управляемости модулятора дельты заключается в увеличении фиксированного размера шага (Δ). Более крупный шаг позволяет модулятору следовать более крутым входным склонам, тем самым задерживая наступление перегрузки наклона. Однако это увеличение происходит по стоимости: мощность шума квантования увеличивается пропорционально Δ2, что непосредственно поднимает шумовое дно. Следовательно, наименьший обнаруживаемый сигнал становится больше, и система может не представлять детали низкой амплитуды.

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

Компромиссы: Простое в реализации, но плохое низкоамплитудное исполнение. Не рекомендуется для сигналов с широкими вариациями амплитуд.

2. Адаптивная дельта-модулирование (АДМ)

Адаптивная дельта-модультация является наиболее заметным и эффективным методом улучшения динамического диапазона. Благодаря непрерывной регулировке размера шага на основе характеристик входного сигнала системы ADM могут поддерживать низкий уровень шума для тихих проходов, обеспечивая при этом большие шаги, необходимые для отслеживания громких переходов. Правило адаптации обычно приводится в действие шаблоном выходного битового потока: последовательность последовательных 1 или 0 указывает на то, что модулятор изо всех сил пытается идти в ногу, сигнализируя о необходимости большего шага; чередующиеся биты предполагают устойчивое состояние, при котором меньший шаг уменьшит шум.

Существует несколько алгоритмов для реализации ADM, в том числе:

  • Экспоненциальная адаптация шага — Размер шага умножается на постоянный фактор для каждого равного последовательного бита и делится на другой фактор для каждого чередования.
  • Быстрая адаптация шага — размер шага увеличивается или уменьшается на фиксированные количества, предлагая более плавные переходы, но более медленную конвергенцию.
  • Адаптивная дельта-модулирование с однобитной памятью — логика адаптации использует только текущие и предыдущие выходные биты для решения регулировки шага, упрощая аппаратную реализацию.

Один классический вариант ADM — это Постоянно изменяемая дельта-модуляция слоупа (CVSD), широко используемая в военных и профессиональных аудиоприложениях. CVSD использует экспоненциальный алгоритм адаптации, который может достигать динамических диапазонов, превышающих 60 дБ, далеко за пределами 20—30 дБ, типичных для линейного DM. Цена, уплаченная за эту производительность, повышает сложность и потенциал для перевыполнения во время быстрых изменений шага, что может привести к переходному искажению, если не тщательно затухает.

Адаптивные методы эффективно преобразуют DM-систему из кодера с фиксированным разрешением в квазилогарифмический квантователь, сопоставляя чувствительность человеческого уха с относительными изменениями и делая их идеальными для речевого и аудиокодирования.

Внешняя ссылка: Подробный технический обзор алгоритмов ADM см. в Википедия в статье об адаптивной дельта-модуляции .

3. Пересмотр выборки

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

Для фиксированного размера шага удвоение скорости отбора проб теоретически может улучшить SNR примерно на 3 дБ (или 0,5 бит разрешения). Однако реальная выгода от пересбора наиболее очевидна в сочетании с формированием шума , как в модуляторах сигма-дельта (обсуждается в разделе 3.5). Но даже в простом модуляторе дельты пересборка снижает как гранулированный шум, так и риск перегрузки наклона, тем самым расширяя полезный динамический диапазон на обоих концах.

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

Внешняя ссылка: Узнайте больше о теории шума пересбора и квантования из технической статьи Analog Devices по теории шума сигма-дельта.

4.Компандирующие методы

Компандинг (расширение сжатия) — это классический аналоговый метод предварительной обработки, адаптированный для систем дельта-модуляции. Идея состоит в том, чтобы сжать динамический диапазон входного сигнала перед модуляцией, а затем расширить его после демодуляции. Сжатие уменьшает отношение пик-средний, позволяя дельта-модулятору работать с фиксированным размером шага, который подходит для меньшего амплитудного диапазона сжатого сигнала. После реконструкции расширение восстанавливает исходные амплитудные соотношения.

Стандартные компандирующие кривые, такие как μ-law и A-law, используемые в телефонии, являются логарифмическими функциями, которые выделяют больше уровней квантования на низкие амплитуды и меньше на высокие амплитуды. При применении к дельта-модуляции преимущество двойное: перегрузка наклона становится менее вероятной, потому что амплитуды крайних значений ослаблены, а гранулированный шум уменьшается, потому что сигнал проводит больше времени в области, где размер шага эффективно меньше (после расширения).

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

Внешняя ссылка: Стандарт ITU-T G.711 детали μ-law и A-law Companding. Краткий обзор доступен на странице μ-law Википедии.

5. Схемы гибридной модуляции

Комбинирование дельта-модуляции с другими методами модуляции может использовать сильные стороны каждого для достижения лучшего динамического диапазона, чем любой из методов. Наиболее заметным гибридом является сигма-дельта (Σ-Δ) модуляция . В модуляторе сигма-дельта вход сначала интегрируется (отсюда и «сигма»), прежде чем подаваться в модулятор дельта («дельта»). Эта интеграция изменяет динамику петли и, что критически важно, формирует шум квантования, чтобы он был подталкиван к более высоким частотам. В сочетании с избыточной выборкой и цифровой фильтрацией модуляция сигма-дельта может достигать чрезвычайно высоких динамических диапазонов — более 20 бит (120 дБ) в аудио конвертерах.

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

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

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

Внешняя ссылка: Прекрасное руководство по ADC сигма-дельта можно найти в Примечание по применению Maxim Integrated на конвертерах сигма-дельта .

Сравнение методов и торговых операций

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

Technique Dynamic Range Improvement Complexity Data Rate Impact Best Application
Larger fixed step size Moderate (high end only) Low None Signals with known high minimum amplitude
Adaptive delta modulation High (both ends) Moderate None (1-bit output) Speech, audio, general-purpose
Oversampling Moderate (both ends) Low (analog) / Moderate (digital) Increases linearly with OSR Bandwidth-rich environments
Companding High (both ends) Moderate (analog/digital preprocessing) None Telephony, voice compression
Hybrid (e.g., Σ-Δ) Very high (both ends) High Higher (multi-bit output) High-resolution ADCs, audio

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

Практические соображения и приложения

Улучшение динамического диапазона дельта-модуляции — это не только теоретическое упражнение; оно имеет прямое значение для реальных систем. В беспроводной связи, где пропускная способность ограничена и энергоэффективность имеет первостепенное значение, адаптивная дельта-модульция (ADM) используется в некоторых военных радиостанциях и безопасных голосовых соединениях. Алгоритм CVSD, например, является частью стандарта НАТО для цифровой передачи голоса (STANAG 4198).

В аудио переход от простого DM к преобразованию сигма-дельты произвел революцию в цифровой аудиозаписи и воспроизведении. Современные аудио ADC и DAC достигают динамических диапазонов 120 дБ и более, обеспечивая широкий динамический диапазон, требуемый форматами высокого разрешения, такими как 24-бит/192 кГц. Те же технологии были адаптированы для приложений точного измерения, таких как сейсмическое зондирование, где захват как крошечных вибраций, так и больших ударов требует огромного динамического диапазона.

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

Еще одним практическим аспектом является компромисс между порядком фильтрации петли (в модуляторах сигма-дельта) и стабильностью. Шумообразования более высокого порядка могут выталкивать больше шума из полосы, но это также рискует нестабильностью, если усиление петли не контролируется должным образом. Адаптивные методы могут усугубить этот риск, если размер шага изменяется слишком резко. Таким образом, необходимо тщательное моделирование и тестирование.

Заключение

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

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