Историческое развитие технологии дельта-модуляции
Table of Contents
Происхождение дельта-модуляции
Концепция дельта-модуляции возникла в 1950-х годах как прямой ответ на растущую потребность в эффективном аналого-цифровом преобразовании в ранних системах связи.Исследователи ведущих лабораторий, включая Bell Labs, признали, что традиционная импульсно-кодовая модуляция (PCM) требует относительно высокой пропускной способности и сложной схемы. Дельта-модультация предлагала рациональную альтернативу, кодируя только изменение (дельта) между последовательными образцами сигналов, а не абсолютные значения выборки. Этот дифференциальный подход резко сократил количество битов, необходимых для выборки, что делает его привлекательным вариантом для приложений с ограниченным пропускным потенциалом.
Основополагающая работа по дельта-модуляции приписывается нескольким ключевым фигурам, в том числе французскому инженеру Эдуарду Делорейну и более поздним вкладам Ф. де Ягера в Нидерландах. Их ранние эксперименты продемонстрировали, что 1-битный квантователь может производить приемлемую точность сигнала в сочетании с высокой частотой выборки. Это понимание противоречило общепринятому мнению, согласно которому для точной реконструкции требовалось несколько битов на образец. 1-битный подход чрезвычайно упростил аппаратный дизайн, требуя только компаратора, локального декодера (интегратора) и петли обратной связи. Простота этой архитектуры сделала дельта-модулирование одним из первых практических методов цифровой передачи голоса в реальном времени.
В этот период формирования стало очевидным основное ограничение базовой дельта-модуляции: перегрузка наклона. Когда входной сигнал менялся быстрее, чем мог отслеживать местный декодер, система производила искажение, известное как шум перегрузки наклона. Это произошло потому, что фиксированный размер шага 1-битного квантователя не мог идти в ногу с быстрыми вариациями сигнала. Исследователи быстро определили это как центральную техническую проблему, и решение этого будет стимулировать инновации в течение следующих двух десятилетий.
Технические основы и ранние инновации
Коррекция перегрузки Slope
К началу 1960-х годов инженеры разработали несколько стратегий смягчения перегрузки наклона. Одним из наиболее эффективных стало внедрение адаптивного управления размером шага. Вместо использования фиксированного размера шага адаптивная дельта-модультация (ADM) позволила размер шага изменяться в зависимости от недавней истории кодируемого сигнала. Когда последовательные биты указывали последовательное направление изменения (вверх или вниз), размер шага увеличивался для отслеживания быстрых переходов. Когда биты чередовались, указывая на то, что сигнал находился вблизи плато, размер шага уменьшался для уменьшения гранулированного шума. Этот простой, но элегантный механизм обратной связи резко улучшал динамический диапазон дельта-модуляторов без увеличения скорости бита.
Наиболее известный вариант, непрерывно изменяемая дельта-модулировка наклона (CVSD), возник из работы в Калифорнийском университете в Беркли, а позже был доработан инженерами Motorola и других полупроводниковых компаний. CVSD использовал силлабический фильтр для оценки среднего наклона входного сигнала, соответствующим образом корректируя размер шага. Этот метод оказался особенно эффективным для кодирования речи, где распределение энергии по частотам значительно варьируется между согласными и гласными. Кодер CVSD мог обрабатывать резкие переходы плошных звуков при сохранении низкого шума во время устойчивых гласных звуков.
Квантирование шума Снижение
В то время как перегрузка наклона влияла на высокочастотное содержимое, низкочастотные сигналы страдали от гранулированного (или простого) шума. Это произошло, когда входной сигнал был близок к нулю, в результате чего кодер производил чередующийся рисунок 1s и 0s, когда он дитерировал вокруг сигнала. Инженеры решали эту проблему с помощью различных методов, включая использование интеграторов более высокого порядка и фильтров предварительного акцента. Путем формирования спектра шума для концентрации энергии на более высоких частотах (где человеческое ухо менее чувствительно), они улучшили качество восприятия реконструированного аудио. Этот подход к формированию шума параллелен аналогичным разработкам в модуляции сигма-дельта, которая позже станет доминирующей техникой для преобразования звука с высоким разрешением.
Особенно элегантным решением стало использование двойной интеграции в петле обратной связи. Вместо простого интегратора первого порядка (по сути, аккумулятора) интегратор второго порядка обеспечивал лучшее отслеживание сигналов с постоянным ускорением. Это снижало как перегрузку наклона, так и гранулированный шум, расширяя полезную полосу пропускания модулятора. Компромиссом была увеличена сложность и потенциал нестабильности, поскольку петли обратной связи более высокого порядка требовали тщательной компенсации для предотвращения колебаний. Тем не менее дельта-модуляторы второго порядка стали обычным явлением в профессиональном аудиооборудовании в 1970-х годах.
Теоретическая зрелость
К середине 1960-х годов дельта-модулирование привлекло внимание теоретиков информации, которые стремились понять его пределы производительности. Значительный вклад внесли Хироси Иносе из Токийского университета и Джерри Д. Гибсон из Калифорнийского университета в Санта-Барбаре. Их работа установила теоретические основы дельта-модуляции, включая точные выражения для соотношения сигнал-шум (SNR) в качестве функции скорости отбора проб и размера шага. Эти анализы подтвердили, что дельта-модулирование может достичь производительности, сопоставимой с PCM для многих практических сигналов, при условии, что скорость отбора проб была достаточно высокой — обычно в 4-8 раз выше скорости Nyquist.
Теоретическая основа также прояснила взаимосвязь между дельта-модулированием и дифференциальной импульсно-кодовой модуляцией (DPCM). Оба метода используют избыточность во входном сигнале путем кодирования различий, а не абсолютных значений. Ключевое отличие заключается в том, что DPCM использует многобитный квантователь, в то время как дельта-модулирование использует 1-битный квантователь. Это, казалось бы, незначительное различие имеет глубокие последствия для сложности аппаратного обеспечения, распространения ошибок и спектральной эффективности. Понимание этих компромиссов позволило разработчикам системы выбрать соответствующую схему модуляции для каждого приложения.
Золотая эра: принятие в телекоммуникациях
Военная и спутниковая связь
1970-е годы ознаменовали широкое внедрение дельта-модуляции в военных системах связи. Министерство обороны США признало, что CVSD обеспечивает надежную работу в шумных каналах, требуя при этом минимальной пропускной способности и энергопотребления. Это сделало его идеальным для тактических радиостанций, безопасных голосовых систем и спутниковых каналов, где имели значение каждый ватт и герц. Портативное радио AN/PRC-77, широко используемое в эпоху войны во Вьетнаме, включило дельта-модулирование для голосового кодирования. Его способность надежно работать с низкой силой сигнала дала ему значительное преимущество перед более ранними аналоговыми системами.
Системы спутниковой связи также извлекли выгоду из дельта-модуляции. Серия спутников связи INTELSAT использовала дельта-модулирование для голосовых каналов, позволяя нескольким разговорам обмениваться одним транспондером через мультиплексирование с разделением времени. Простота дельта-модуляции означала, что бортовая обработка спутника могла быть сведена к минимуму, что снижало вес и энергопотребление. Это было особенно важно в эпоху, когда полупроводниковая технология была все еще относительно примитивной по современным стандартам.
Потребительские и коммерческие приложения
Коммерческая телефонная индустрия также охватила дельта-модулирование. В 1970-х годах Bell System развернула дельта-модуляторы в сельских системах абонентской петли, где стоимость прокладки медных кабелей с витой парой была непомерно высока. Эти системы позволяли передавать несколько голосовых каналов по одной паре с использованием мультиплексирования с разделением времени с дельта-модулированием. Компромисс в качестве голоса был приемлем для сельских абонентов, у которых часто не было альтернативы партийным линиям или некачественной аналоговой передаче.
Потребительские аудиопродукты представляли собой ещё один значительный рынок.В начале 1980-х годов было внедрено дельта-модулирование в цифровых линиях задержки, реверберационных блоках и гитарных процессорах эффектов. Эти устройства использовали недорогие чипы дельта-модуляции, такие как серия MC3417/MC3418 от Motorola, для достижения студийных эффектов качества за долю стоимости конкурирующих технологий. Музыканты и звукорежиссёры оценили чистый звук и низкий уровень шума этих блоков, которые стали основными во многих студиях звукозаписи.
Возможно, наиболее распространенным потребительским применением были цифровые автоответчики. Первое поколение твердотельных автоответчиков использовало дельта-модулирование для хранения исходящих и входящих сообщений на ранних чипах памяти. В то время как качество звука было ограничено низкими показателями выборки (обычно от 8 до 12 кГц), оно было более чем адекватным для голоса телефонного качества. Низкая стоимость и низкое энергопотребление чипов дельта-модуляции позволили производителям производить автоответчики, которые были доступны для домашнего использования.
Речь и аудио обработка
Обработка речи стала основным направлением исследований дельта-модуляции в 1980-х годах. Разработка недорогих однокристальных синтезаторов речи, таких как Texas Instruments TMS5100, использовала дельта-модулирование для кодирования произнесенных слов для таких приложений, как говорящие калькуляторы, автомобильные предупреждения и образовательные игрушки. В Speak & Spell, представленной в 1978 году, широко использовалась форма дельта-модуляции в сочетании с линейным предиктивным кодированием (LPC) для создания реалистичной речи из ограниченного объема памяти. Этот продукт продемонстрировал, что дельта-модуляции могут обеспечить приемлемое качество речи в сочетании с параметрическими методами кодирования.
Параллельно исследователи исследовали использование дельта-модуляции для синтеза и передачи музыки. Ранние цифровые синтезаторы от таких компаний, как Fairlight и Synclavier, использовали дельта-модулирование для отбора и воспроизведения звуков с высокой точностью. Хотя эти системы были чрезвычайно дорогими, они доказали, что дельта-модуляции могут достигать профессионального качества звука при правильной настройке. Уроки, извлеченные из этих инструментов, информировали о дизайне более поздних потребительских аудиокодеков.
Современные адаптации и гибридные системы
Интеграция с модуляцией Sigma-Delta
Наиболее значимой современной эволюцией дельта-модуляции является её интеграция с сигма-дельта-модулированием (ΣΔM). Сигма-дельта-модулирование, которое ставит интегратор перед квантователем, а не в петле обратной связи, предлагает превосходное шумообразование и более высокое разрешение за счёт повышенной сложности. Однако основополагающий принцип пересэмплирования в сочетании с шумообразованием напрямую происходит от дельта-модуляции. Современные сигма-дельта-преобразователи, которые доминируют в аудио и сенсорных интерфейсах высокого разрешения, включают концепции дельта-модуляции в свои многоступенчатые архитектуры.
Гибридные системы, сочетающие элементы как дельта-, так и сигма-дельта-модуляции, сейчас распространены. Например, в архитектуре Multi-Stage Noise Shaping (MASH) используется несколько каскадных стадий сигма-дельта, каждая из которых по существу является дельта-модулятором высокого порядка. Эти системы достигают 24-битного разрешения или лучше, что делает их пригодными для профессиональной аудиозаписи, медицинского приборостроения и точного измерения. Интеллектуальный долг перед ранними исследованиями дельта-модуляции очевиден, даже когда детали реализации стали намного более сложными.
Низкоэнергетические и IoT-приложения
Дельта-модульирование нашло новую жизнь в эпоху Интернета вещей (IoT). Простота и низкое энергопотребление дельта-модуляторов делают их идеальными для датчиков с батарейным питанием и краевых устройств. В таких приложениях, как вибрационный мониторинг, датчик температуры и акустическое обнаружение событий, простой дельта-модулятор может обеспечить адекватную точность при потреблении микроамперов тока. Это невозможно с помощью преобразователей сигма-дельта высокого разрешения, которые требуют значительной мощности для своих цифровых этапов фильтрации.
Несколько современных микроконтроллеров включают в себя интегрированные периферийные устройства дельта-модуляции для взаимодействия датчиков. Например, семейство PSoC от Infineon и некоторые устройства ARM Cortex-M предлагают настраиваемые дельта-модуляторы, которые можно настроить для конкретных характеристик датчика. Эти периферийные устройства позволяют дизайнерам внедрять интеллектуальные датчики с минимальными внешними компонентами, уменьшая пространство на плате и стоимость счетов за материалы. Возрождение интереса к дельта-модуляции для IoT отражает те же мотивы, которые стимулировали его оригинальную разработку: необходимость эффективного преобразования с низкой сложностью.
Цифровое аудиовещание
Стандарты цифрового аудиовещания (DAB) также опираются на методы дельта-модуляции. В то время как доминирующим кодеком для DAB является MPEG Audio Layer II (MP2), некоторые ранние предложения для цифрового радио использовали варианты дельта-модуляции. Проект Eureka 147, который сформировал стандарт DAB, широко оценил дельта-модулирование, прежде чем перейти к сжатию MPEG. Совсем недавно дельта-модулирование было предложено в качестве альтернативы с низкой сложностью для систем экстренного вещания и сельских радиослужб, где аппаратное обеспечение декодирования должно быть чрезвычайно недорогим.
Bluetooth-передачи голоса, использующие связь SCO (Synchronous Connection-Oriented), традиционно полагались на CVSD для голосового кодирования. Спецификация Bluetooth включает CVSD в качестве обязательного кодека для аудио и голосовых вызовов, не требующих использования рук. Это обеспечивает совместимость между устройствами разных производителей при сохранении приемлемого качества голоса по относительно низкоширотной линии Bluetooth. Выбор CVSD для Bluetooth подчеркивает непреходящую актуальность дельта-модуляции в современной беспроводной связи.
Новые приложения в машинном обучении
Появилось удивительное новое приложение для дельта-модуляции в области машинного обучения. Спайкинг нейронных сетей (SNN), имитирующих событийно-управляемое поведение биологических нейронов, естественным образом производят дельта-модулированные сигналы. Каждый спайк представляет собой дискретное событие, а время между спайками кодирует информацию. Исследователи показали, что дельта-модуляции могут быть использованы для эффективной предварительной обработки данных датчиков для ввода в SNN, снижая вычислительную нагрузку на сеть при сохранении временной информации.
Кроме того, дельта-модулирование было предложено в качестве метода сжатия весов нейронных сетей и активаций во время вывода. Кодируя только изменения между последовательными значениями, дельта-модулирование может уменьшить пропускную способность памяти и энергопотребление в аппаратных ускорителях. Это приложение все еще находится на стадии исследования, но ранние результаты показывают, что дельта-модулирование может играть роль в обеспечении энергоэффективного вывода ИИ на краю.
Заключение
Историческое развитие дельта-модуляции - это история элегантной простоты, отвечающей практической необходимости. От ее истоков в 1950-х годах как альтернативы PCM, сохраняющей пропускную способность, до ее золотого века в военных и потребительских приложениях, до ее современных воплощений в преобразователях сигма-дельта и датчиках IoT, дельта-модультация продемонстрировала замечательную адаптивность. Основное понимание - что можно эффективно кодировать сигналы, фокусируясь на изменениях, а не абсолютных значениях - остается столь же актуальным сегодня, как и семьдесят лет назад.
В то время как новые технологии вытеснили дельта-модулирование во многих высокопроизводительных приложениях, его наследие встроено в цифровую инфраструктуру, на которую мы полагаемся ежедневно. Каждый раз, когда Bluetooth-гарнитура несет голосовой вызов, каждый раз, когда конвертер сигма-дельта захватывает аудио высокой четкости, и каждый раз, когда датчик с низкой мощностью просыпается, чтобы сообщить об измерении, влияние дельта-модуляции присутствует. Техника продолжает развиваться, находя новые роли в новых областях, таких как машинное обучение и краевые вычисления. Для инженеров, ищущих надежное, низкосложное решение для преобразования сигнала, дельта-модулирование остается инструментом, достойным рассмотрения - свидетельством прочной силы простой идеи, выполненной хорошо.
Для дальнейшего чтения следующие ресурсы предоставляют подробную техническую информацию: Классическая статья о дельта-модуляции от J.C. Candy и O.J. Benjamin , оригинальный патент на адаптивную дельта-модулирование от N.S. Jayant, полный обзор преобразования сигма-дельта от аналоговых устройств и спецификация транскодера Bluetooth CVSD.