Цифровая калибровка приемопередатчика
Изобретение относится к системам радиосвязи и может быть использовано для градуировки приемопередатчиков. Узлы аналогового приемопередатчика создают ошибки, такие как ошибки усиления и ошибки смещения параметров в приемной или передающих частях приемопередатчика. Эти ошибки компенсируют путем изменения цифровой регулировки сигнала в вычислительной части приемопередатчика. Ошибки могут быть измерены в процессе калибровки, и найденные величины компенсации хранятся в устройстве памяти приемопередатчика. Эти величины затем могут быть считаны из устройства памяти при работе приемопередатчика и использованы в процессе обработки сигнала, принимаемого или передаваемого приемопередатчиком. Технический результат - уменьшение искажений, вносимых аналоговыми элементами в цифровой приемопередатчик. 3 с. и 2 з.п. ф-лы, 10 ил.
Изобретение относится, в основном, к системам радиосвязи и, в частности, к технологиям и структурам для того, чтобы градуировать приемопередатчики, используемые в системах радиосвязи.
Первые подвижные системы сотовой радиосвязи общего пользования использовались для передачи речи и другой аналогичной информации. Эти системы содержали множество радиоканалов для передачи аналоговых модулированных радиосигналов. Позднее стали применяться цифровые системы, обеспечивающие более высокую производительность благодаря своей стойкости к воздействию помех. Например, в системе радиосвязи многостанционного доступа с временным разделением каналов (МДВР) система радиосвязи может поддерживать множество каналов с временным уплотнением, тогда как система многостанционного доступа с кодовым разделением каналов (МДКР) передает сигналы, закодированные в такой степени, что они допускают высокий уровень внутренних помех без искажения полезных сигналов. Из-за большого количества существующих базовых станций, имеющих только аналоговое оборудование, в некоторых районах становятся популярными системы двойного режима, обрабатывающие аналоговые и цифровые сигналы. В США, например, одна из таких систем описана в публикации EIA/TIA IS-54B. Аналогичным образом обработка цифровых сигналов (ОЦС) становится доминирующей в промышленности радиосвязного оборудования в силу целого ряда причин. Например, в отличие от аналоговых цепей работа цифровых цепей не зависит от точной величины принимаемого сигнала. Иными словами, поскольку единичный и нулевой разряды могут быть представлены напряжениями, значительно отличающимися друг от друга, точность поддержания величины этого напряжения не должна быть слишком высокой. В результате, цифровая цепь значительно менее чувствительна к допускам составляющих величин, а также почти не зависит от температуры, старения и других внешних факторов. Таким образом, цифровые цепи обеспечивают точную и надежную передачу информации. Одна область радиопромышленности, где обработка цифровых сигналов имеет особое значение, относится к разработке приемопередатчиков. Приемопередатчик, который является комбинацией передатчика и приемника, используется для передачи и приема сигналов через воздушный интерфейс, например, между базовой станцией и мобильной станцией в сотовой системе связи. Хотя передаваемые и получаемые сигналы могут быть только аналоговыми сигналами, модуляция может быть как аналогового, так и цифрового типа, а сигналы, несущие информацию, будут обработаны в цифровой форме. Таким образом, приемопередатчик, в котором используется методика обработки цифрового сигнала в системе радиосвязи, в настоящем описании называется "цифровой приемопередатчик", хотя в нем могут быть использованы и аналоговые элементы, такие как, например, усилитель и фильтры (иногда также синтезатор и смеситель). При этом независимо от обрабатываемых радиосигналов в приемопередатчике может быть использована аналоговая или цифровая модуляция. На фиг. 1 представлена блок-схема стандартного цифрового приемопередатчика 10. В этом варианте антенна приемника 12 используется для улавливания сигналов, передаваемых через воздушный интерфейс, например, другими базовыми и мобильными станциями (не показаны). Полученные сигналы подаются на вход аналогового приемника 14. Аналоговый приемник 14 может включать, например, фильтры, преобразователь с понижением частоты и усилитель для обработки сигналов, полученных через антенну 12. Тем не менее, многие функции, связанные с обработкой полученных сигналов, могут не включаться в блок 14, так как эти функции теперь выполняются, используя обработку цифрового сигнала, как описано ниже. Соответственно, после обработки аналоговыми цепями приемника 14, выходной сигнал передается на аналого-цифровой преобразователь 16, который превращает аналоговый сигнал в цифровой. Это позволяет цифровой вычислительной части 17 системы работать с полученным сигналом и завершить обработку сигнала, которая не была выполнена аналоговым приемником 14. Например, цифровая вычислительная часть 17 может быть использована для демодуляции и декодирования полученного сигнала. На стороне передатчика цифровая вычислительная часть 17 выполняет различные программы обработки цифровых сигналов, которые используются, чтобы подготовить сигнал к радиопередаче, например кодирование и модуляцию. Цифровой выход сигнала от цифровой вычислительной части 17 затем подается на цифроаналоговый преобразователь 18, который превращает цифровой сигнал в аналоговый сигнал. Этот аналоговый сигнал затем принимается аналоговым передатчиком 19, который включает различные аналоговые узлы, завершающие обработку сигнала для радиопередачи, например, путем фильтрации, преобразования, сигнала с повышением частоты и усиления этого сигнала прежде, чем он поступит на передающую антенну 20. Несмотря на то что количество аналоговых компонентов, использованных в цифровом приемопередатчике 10, было значительно снижено (благодаря использованию программ ОЦС, которые выполняют задачу обработки сигнала, которая ранее выполнялась дополнительными аналоговыми узлами), остальным аналоговым элементам (т. е. тем, которые обозначены блоками 14 и 19 на фиг.1) все еще присущи описанные выше недостатки. Эти недостатки выражаются в том, что при обработке сигналов вносятся ошибки усиления и ошибки отклонения параметров на выходе блоков 14 и 19. Для того чтобы пояснять, как такие ошибки вносятся в систему и как они компенсируются в стандартных технических решениях, рассмотрим более подробно модель аналогового приемника. Специалисты в данной области понимают, что описанные выше сигналы представляют собой типичный математический комплекс, т. е. могут быть представлены математическими выражениями с действительными и мнимыми частями. Соответственно для работы с этими сигналами используется математическая методика (например, с комплексно-сопряженными числами). Однако для упрощения описания эта сложная математическая операция с сигналами не будет включена в полном виде в представленные здесь уравнения и чертежи. Как отмечалось выше, аналоговый приемник обычно имеет ряд недостатков. Некоторые их них вносят искажения, например ошибки в усилении и отклонении частоты, в полезный сигнал. На фиг.2 показаны ошибки усиления и отклонения параметров, вносимые в полезный сигнал Sw аналоговым приемником. При этом полученные сигналы снова улавливаются антенной 12. В модели, представленной на фиг.2, идеальная обработка сигнала, выполняемая приемником 14, представлена блоком 22 в виде выхода полезного сигнала Sw, т.е. блок 22 представляет собой систему из идеальных аналоговых компонентов, которые не имеют ни одного из упомянутых выше недостатков. Блоки обработки сигналов 24 и 26 представляют собой общие ошибки отклонения параметров и усиления, внесенные в полезный сигнал Sw несовершенными аналоговыми компонентами приемника 14. Точнее говоря, блок 24 иллюстрирует ввод ошибок компенсации в полезный сигнал, а блок 26 представляет ошибки усиления, вносимые аналоговыми компонентами. Выходной сигнал с введенными ошибками затем представлен сигналом ошибки Sо. Таким образом, сигнал ошибки Sо на выходе приемника может быть выражен как: Sо-(1+Gaineps)(Sw+Offseteps), где Sw - полезный сигнал; Sо - сигнал ошибки; Offseteps - амплитуда общей ошибки смещения; Gaineps - амплитуда общей ошибки усиления. В обычном радиоприемнике ошибки обычно компенсируют на стадии их возникновения, используя регулирующие потенциометры и другие аналоговые устройства регулировки. На фиг. 3 показаны принципы стандартной операции калибровки. Здесь используются те же цифровые позиции для обозначения элементов, которые были ранее описаны в отношении фиг.2. Однако фиг.3 также включает коэффициент компенсации смещения параметра Offsetk и компенсационный коэффициент усиления Gaink. Регулируя переменные аналоговые элементы для получения Offsetk=Offseteps и Gaink=(1+Gaineps)-1, можно получить равенство Sout = Sw и, таким образом, откалибровать приемник. Сигнал Sout затем подается через аналого-цифровой преобразователь 16 на цифровую часть вычислительного оборудования 17 для дальнейшей обработки. Как отмечалось выше, стандартная техника калибровки основана на включении регулируемых элементов, чтобы компенсировать ошибки, внесенные из-за несовершенства аналоговых узлов системы. Эти регулируемые элементы используются, чтобы реализовать установки, моделируемые смещением и усилением Offsetk и Gaink. Ниже будет описан конкретный пример обычной калибровки, который иллюстрирует использование регулируемых элементов с точки зрения передающей части цифрового приемопередатчика. Один пример аналогового модулятора для модулирования аналоговых данных на носитель представляет собой стандартный квадратурный модулятор, показанный на блок-схеме фиг.4. Квадратурные модуляторы используют преимущество квадратурных фаз синусоидальных и косинусоидальных волн для двойной модуляции, информацию, переносимую несущей радиоволной. Например, четные биты цифровой информации потока данных могут модулироваться в косинусоидальной волне, а нечетные биты цифровой информации в потоке данных могут модулироваться на синусоидальной волне. На фиг.4 аналоговый квадратурный модулятор включает "синфазный" модулятор 40, обозначенный как I и "квадратурный" модулятор 41, обозначенный как Q, и фазорасщепляющая цепь 42 для передачи сигналов на косинусоидальных и синусоидальных несущих частотах соответственно. В идеале сигналы, выдаваемые сетью 42, представляют собой cos(wt) и sin(wt), где w - угловая частота несущего сигнала. На фиг.4 также показан генератор-модулятор 43 для формирования модулирующих сигналов I и Q, комбинационная схема 44 для дополнения выходов I модулятора 40 и Q модулятора 41 и подстроечные потенциометры 45, 46 для регулировки баланса несущей и постоянных составляющих для I и Q соответственно. На фиг.4 также показаны дополнительные подстроечные потенциометры 47, 48 для согласования амплитуды сигналов I и Q соответственно. Фазорасщепляющая цепь 42 может также быть регулируемой, как показано диагональной стрелой, чтобы получить разницу фаз между сигналами с синусоидальной и гармонической несущими частотами как можно ближе к 90o. Блок-схема на фиг.1 показывает один примерный способ, в котором используются регулируемые аналоговые элементы, чтобы калибровать аналоговое устройство обычным путем. Однако эти способы стандартной техники калибровки основаны на регулировке потенциометров, конденсаторов и катушек индуктивности в процессе производства. Как это ясно для специалистов в данной области, этот процесс калибровки является дорогостоящим и ненадежным в работе. Кроме того, есть определенные типы ошибок, которые не могут легко компенсироваться при использовании этой обычной методики, например неравномерная полоса пропускания или внутриполосная пульсация фильтра при изменении чувствительности приемника, настраиваемого на различные частоты или каналах в пределах полосы частот приемопередатчика. Эта пульсация вызвана присутствием фильтров, ограничивающих полосу частот, используемых в приемнике, для удаления сильных сигналов вне рабочего диапазона. К сожалению, внутриполосная пульсация может привести к целому ряду трудностей, включая неточное измерение силы сигнала. Эти и другие недостатки и ограничения обычных методов и систем для калибровки приемопередатчиков преодолеваются согласно настоящему изобретению. В соответствии с вариантами реализации настоящего изобретения ошибки, вносимые аналоговыми элементами в цифровой приемопередатчик, т.е. ошибки в аналоговой части приемника и в аналоговой части передатчика, компенсируются в цифровой вычислительной части, используемой для обработки сигнала. Иными словами, при обработке сигналов, которые приняты (или должны передаваться) программами обработки цифровых сигналов, в вычисления могут быть введены компенсирующие коэффициенты, чтобы исправить ошибки, которые были или будут внесены аналоговыми элементами цифрового приемопередатчика. В соответствии с одним аспектом настоящего изобретения рабочие диапазоны аналого-цифровых и цифроаналоговых преобразователей, используемых в цифровом приемопередатчике, выбираются таким образом, что ошибки нужным образом распределяются между аналоговой и цифровой секциями. Это обеспечивает точную цифровую компенсацию. В соответствии с другим аспектом настоящего изобретения ниже описана различная методика для определения величин калибровки, которые должны быть использованы для регулирования параметров сигнала с целью компенсации ошибки, вносимой аналоговыми элементами. Эти величины калибровки могут затем храниться в памяти приемопередатчика и извлекаться для использования в программах обработки цифрового сигнала. Эти и другие цели, особенности и преимущества настоящего изобретения будут легко поняты при чтении данного подробного описания и прилагаемых чертежей, на которых: фиг.1 - общая блок-схема обычного цифрового приемопередатчика; фиг.2 - блок-схема, на которой смоделированы ошибки, вносимые аналоговым приемником; фиг. 3 - блок-схема с моделью обычных методик калибровки для аналогового приемника, показанного на фиг.2; фиг. 4 - схема, иллюстрирующая процесс обычной калибровки аналогового передатчика с использованием регулируемых элементов;фиг. 5 - блок-схема, моделирующая калибровку приемника в соответствии с вариантом настоящего изобретения;
фиг.6 - блок-схема, моделирующая калибровку передатчика в соответствии с данным вариантом реализации настоящего изобретения;
фиг.7 - блок-схема, иллюстрирующая функцию цифровой обработки сигнала, в которой может быть применена методика калибровки в соответствии с настоящим изобретением;
фиг. 8(а) - технологическая схема, иллюстрирующая один из способов калибровки приемопередатчика в соответствии с настоящим изобретением;
фиг. 8(b) - еще одна технологическая схема, иллюстрирующая другой способ калибровки приемопередатчика в соответствии с настоящим изобретением; и
фиг. 9 - график, показывающий внутриполосные пульсации фильтра, и методика их компенсации в соответствии с настоящим изобретением. Специалисты в данной области электроники легко поймут, что раскрываемая здесь изобретательская концепция и способ компенсации ошибок, вносимых аналоговыми радиоэлементами в цифровую часть системы обработки сигналов, представляет собой двустороннее решение задачи в том смысле, что оно может быть применено как к приемнику, так и к передатчику цифрового приемопередатчика. Таким образом, хотя различные части излагаемого ниже текста описывают конкретные примеры исполнения части приемника и передатчика раздельно, легко понять, что описание каждого примера может также относиться к другой части, явно не описанной в данном примере. В соответствии с одним вариантом реализации настоящего изобретения в приемной части приемопередатчика некалиброванный сигнал проходит через аналого-цифровой преобразователь, после чего ошибки, вносимые аналоговым приемником, компенсируются цифровой вычислительной частью, используемой для обработки сигналов. Фиг.5 иллюстрирует эту концепцию в виде соответствующей блок-схемы. На фиг. 5 условное обозначение Sout обозначает цифровое представление аналогового сигнала Sout. Подобно предшествующим фигурам, фиг.5 включает различные элементы, которые были описаны выше, и их описание здесь не повторяется. Аналого-цифровой преобразователь 50 выдает некалиброванный цифровой сигнал Se, который подается в цифровую вычислительную часть 51. Аналого-цифровой преобразователь 50 в отношении рабочего диапазона может отличаться от аналого-цифрового преобразователя 16 по причинам, описанным ниже. В цифровой вычислительной части 51 коэффициенты компенсации накладываются на некалиброванному сигналу Se. Конкретно, коэффициент компенсации усиления, Gaink, и коэффициент компенсации смещения, Offsetk, вводятся в некалиброванный сигнал в блоках 52 и 54 соответственно. Эти величины могут быть извлечены из устройства памяти 55, например энергонезависимой памяти. Таким образом, выходной цифровой сигнал Sout может быть вычислен по формуле
Sout = (Sо + Offseteps)(1 + Gaineps)(Gaink) - Offsetk. Путем установки величин Offsetk и Gaink таким образом, чтобы Offsetk = Offseteps и Gaink = (1 + Gaineps)-1, можно получить Sout = Sw, что обеспечивает калибровку приемника цифрового приемопередатчика. Пример методики калибровки для определения, хранения и извлечения соответствующих величин Offsetk и Gaink, которые будут поддерживать эти равенства, описан ниже. Отмечается, что между внесением ошибок в блоки 24, 26 и компенсацией ошибок в блоках 52, 54 происходит промежуточный процесс аналого-цифрового преобразования в блоке 50. Аналого-цифровое преобразование выполняется присвоением образцу аналогового сигнала одного из множества уровней дискретизации. Например, 8-битовый аналого-цифровой преобразователь имеет 28=256 различных уровней дискретизации. Поскольку имеется бесконечное число фактических величин амплитуд аналогового сигнала, данный процесс преобразования вносит ошибку, известную как ошибка квантования, которая имеет максимальную величину



Номинальная величина усиления К и номинальная величина смещения О могут быть затем преобразованы в величину компенсации на стадии 86 в соответствии с уравнением Scorrected - K

смещение (канал)=(уровень входного сигнала / К) - выход преобразователя (канал). Затем величина смещения для каждого канала заносится для хранения в память 55 на стадии 88. Эта дополнительная величина компенсации смещения параметра может быть использована для улучшения описанной выше компенсации путем вычисления
Scorrected = K*normalS|Onominal|Ochannel

может быть величиной, которая определяется либо с использованием измеренного смещения (параметра канала), которое по частоте является ближайшим к рабочему каналу приемопередатчика, или интерполируя две величины смещения (параметра канала), между которыми находится текущий канал. Вышеописанные варианты изобретения приведены как примеры и не ограничивают объем настоящего изобретения. Таким образом, настоящее изобретение может быть реализовано во многих конкретных вариантах на основе приведенного описания, что совершенно ясно специалистам в данной области. Все такие изменения и модификации считаются находящимися в пределах объема и духа настоящего изобретения, как это определено следующими пунктами формулы изобретения.
Формула изобретения
РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8, Рисунок 9, Рисунок 10