Приемник с настраиваемым уровневым демодулятором символов
Приемник частотно-манипулированного сигнала с нулевой промежуточной частотой имеет средство (DEM) для получения представления демодулированных модулирующих сигналов в виде серии узких импульсов, имеющих частоту повторения выше, чем частота следования символов модулирующих сигналов, и настраиваемый уровневый демодулятор символов для определения данных. Этот демодулятор имеет средство настройки порогового значения определения символов в зависимости от представления импульсного типа девиации частот, которые могут отличаться в результате смещения между частотами гетеродина и номинальной несущей частотой передатчика (fL и fC). Средство для настройки порога уровня определения символов содержит средство для измерения пикового отклонения мгновенного представления частоты и разности между пиковыми отклонениями, пропорциональными девиации передаваемого сигнала, а также средство для вычисления средней девиации пиковых отклонений, причем эта средняя девиация пропорциональна сдвигу между центральной частотой передаваемого сигнала и частотой гетеродина, и средство для установления уровня определения символов по отношению к средней девиации в случае двухуровневого сигнала или набора уровней определения символов в случае М-уровневого сигнала. Техническим результатом является получение возможности компенсировать эффект значительного частотного сдвига между частотой передающего центра и гетеродина приемника в приемнике с нулевой промежуточной частотой. 2 с. и 8 з.п.ф-лы, 15 ил., 2 табл.
Изобретение относится к приемнику, имеющему настраиваемый уровневый демодулятор символов и, в частности, но не исключительно, к приемнику частотно- манипулированных сигналов с нулевой промежуточной частотой. В таком приемнике выходной сигнал демодулятора подается на уровневый определитель символов, который в случае двухуровневой модуляции вырабатывает решение, является ли символ бинарной 1 или бинарным 0 в зависимости от того, находится ли уровень сигнала выше или ниже уровня определяющего порога.
Предшествующий уровень техники Одна из проблем, связанная с приемниками, в целом, состоит в том, что частота гетеродина смещается в зависимости от температуры и старения кварцевого резонатора, что означает, что существует изменяющийся по времени сдвиг между частотой передающего центра и частотой гетеродина приемника. Для того, чтобы преодолеть отрицательный эффект, вызываемый этим смещением, в приемнике допускается определенная погрешность, выражаемая в герцах, с тем, чтобы была возможность принимать передаваемые данные, имеющие определенный сдвиг. Однако в случае, если сдвиг становится слишком большим, приемник перестанет принимать передаваемые данные. На более высоких частотах, таких как частоты СВЧ-диапазона (около 900 МГц), несмотря на то, что смещение частоты кварцевого резонатора, вызванное его старением и изменением температуры, выражается миллионными долями, в большей степени проявляется эффект смещения частоты при тех же характеристиках резонаторов, как и на более низких частотах, при этом абсолютное смещение частоты, выраженное в герцах, будет большим и в результате этого степень допустимой погрешности приемника для приема данных будет превышена так, что в этих условиях потребуются дополнительные меры для обеспечения продолжения работы приемника. Обычно конструкторы приемников для расширения значения допустимого смещения частоты приемника добавляют схему автоматической подстройки частоты (АПЧ). Схема АПЧ требует проведения частых измерений смещения частоты и использования этого значения для управления частотой гетеродина приемника, чтобы минимизировать, таким образом, смещение частоты. Использование АПЧ не лишено недостатков, которые включают необходимость добавления дополнительных цепей для управления гетеродином приемника и наличия определенных гарантий того, что принимаемый сигнал является именно тем сигналом, смещение частоты которого необходимо измерить. В системах, в которых отсутствует постоянная работа передатчика на передачу, необходимо обеспечить, чтобы сигнал управления и гетеродин приемника не реагировали на шумы в канале, и обеспечить, чтобы система управления АПЧ не отвечала на сигналы с высоким уровнем в расположенных рядом каналах. Раскрытие изобретения Задачей настоящего изобретения является получение возможности компенсировать эффект значительного частотного сдвига между частотой передающего центра и гетеродина приемника в приемнике с нулевой промежуточной частотой. В соответствии с настоящим изобретением был разработан приемник частотно-манипулированного сигнала, содержащий средство, вырабатывающее представление импульсного типа, пропорциональное разнице между мгновенной частотой принимаемого сигнала и сигнала гетеродина, средство для использования этого представления импульсного типа для получения мгновенного представления частоты, средство для измерения пикового отклонения мгновенного представления частоты, причем разность между пиковыми отклонениями пропорционально девиации частоты передаваемого сигнала, и средство для вычисления, по меньшей мере, одного уровня определения символов в зависимости от разности между пиковыми девиациями. Для М-уровневой схемы модуляции, в которой требуется (М-1) уровней определения символов, средство для вычисления этого уровня или набора уровней определения символов может содержать средство, в котором применяется следующий алгоритм:
на фиг. 5 представлена передаваемая бинарная последовательность импульсов, амплитуда которой не возвращается к нулевому значению,
на фиг. 6 представлены R- и S-импульсы, принимаемые приемником, представленным на фиг. 1, соответствующие последовательности импульсов, показанной на фиг. 5, при приеме с определенным уровнем шума,
на фиг. 7 представлен график выходного значения суммирующе-вычитающего счетчика 54, показанного на фиг. 3,
на фиг. 8 представлен график значения разности между текущим выходным значением подсчета суммирующе-вычитающего счетчика и значением подсчета, полученным на один период следования символа ранее, вместе с восстановленными данными,
на фиг. 9-11 представлены графики, иллюстрирующие, каким образом получается различный уровень (уровни) определения символов для разных значений сдвига частот, входные и восстановленные данные показаны над каждым из вышеуказанных графиков для двух уровней,
на фиг. 12 представлена блок-схема осуществления алгоритма для обновления максимальных и минимальных значений для двух уровней и получения уровня определения символов,
на фиг. 13 представлены R- и S-выходы для сигнала с четырьмя уровнями модуляции,
на фиг. 14 представлены мгновенные значения подсчета в случае R и S импульсных последовательностей, представленных на фиг. 13, а также
на фиг. 15 представлен график, показывающий разность между мгновенным значением величины на выходе счетчика и величиной, полученной на один период следования символа ранее, вместе с тремя уровнями определения символов. На всех чертежах указаны одни и те же номера ссылок для обозначения соответствующих признаков. Варианты осуществления изобретения
На фиг. 1 диаграмма А представляет передаваемую бинарную последовательность "0" и "1" в виде частотно-манипулированного сигнала по отношению к центральной частоте передатчика fc. Диаграмма В представляет собой амплитудно-частотную характеристику приемного канала, и на ней показан тот же сигнал по отношению к частоте гетеродина fL, которая соответствует fc. При этом нет сдвига частот между fL и fc. График справа от амплитудно-частотной характеристики относится к представлению импульсного типа этих бинарных сигналов, полученному с помощью схемы, показанной на фиг. 2. Эти представления импульсного типа пропорциональны разности между мгновенным значением частоты принимаемого сигнала и частоты гетеродина. На фиг. 1 импульсное представление бинарных "0" и "1" обозначены как R и S соответственно. На диаграммах С, D и E представлен эффект смещения частоты гетеродина fL так, что сдвиг между частотой передающего центра fc и частотой гетеродина fL увеличивается от С до E до такого значения, что двоичная "1" больше не детектируется, что представлено отсутствием импульсов S на графике справа от диаграммы Е. Таким образом, если схема с определителем символов с фиксированным уровнем подключена к выходу приемника, представленному на фиг. 2, бинарные "1" не будут определяться, что приведет к тому, что демодулированное представление переданного сигнала, которое является восстановленным сигналом, будет неправильным. В случае применения схемы АПЧ частота гетеродина может быть смещена по направлению к центральной частоте передатчика fc. Однако, как было пояснено выше, при использовании АПЧ имеется целый ряд недостатков. На фиг. 2 представлена схема приемника, включающего антенну 10 для приема сигналов с частотной манипуляцией fc







В не показанном варианте схемы входных цепей приемника фазовращатель 18 включен в одну из цепей сигнала между антенной 10 и первым или вторым смесителем 12 или 14, а гетеродин 16 соединен прямо со вторыми входами смесителей 12, 14. В другом, не показанном варианте схемы входных цепей приемника, фазовращатели на +45 градусов и на -45 градусов включены в каждой соответствующей цепи между гетеродином и входом смесителя. Полученные квадратурные дифференциальные сигналы фильтруются в фильтрах низкой частоты 20, 22 и затем жестко ограничиваются в соответствующих усилителях-ограничителях 24, 25, в результате чего получаются прямоугольные сигналы I и Q. Сигналы I и Q затем подаются на демодулятор DEM. Вначале из ограниченных по амплитуде прямоугольных импульсов I и Q получаются последовательности импульсов






Константа, К=2 х 4 х (девиация/скорость передачи бинарных данных)
Исходные значения МАХ = 0, MIN = 0
Цикл программы выглядит следующим образом:
*If VALUE > МАХ, then MAX = VALUE
If VALUE < MIN, then MIN = VALUE
Уровень определения символа = (MAX + MIN)/2
If MAX - MIN > K, then
MAX = MAX - 1
MIN = MIN + 1
Return to*
На фиг. 12 сплошными линиями представлена схема применения данного алгоритма для обновления максимальной и минимальной величин. Выход схемы сумматора 62 или фильтра с бесконечной импульсной характеристикой 59 (фиг. 4) поступает через шину 63 на регистр максимального (МАХ) значения 70 и на регистр минимального (MIN) значения 72, каждый из которых хранит текущее значение МАХ и MIN. Текущее значение уровня определения символов SL получается путем вычисления средней величины значений МАХ и MIN в схеме 74 и подается на компаратор 64 (фиг 4). Разность между текущими значениями МАХ и MIN получается в схеме 76, и ее выход подается на схему компаратора 78 вместе с величиной К. Если MAX-MIN больше чем К, то выходной сигнал, имеющий значение "1", подается на линию 80, соединенную с регистрами 70, 72. В случае регистра 70 значение единицы вычитается от текущего значения МАХ для получения нового значения МАХ, так что новое МАХ= (текущее) МАХ-1. Для регистра 72 значение единицы добавляется к текущему значению MIN для получения нового значения MIN, так что новое MIN= (текущее) MIN+1. На фиг. 12 пунктирными линиями представлено также усовершенствование основной схемы осуществления алгоритма для обновления максимальной и минимальной величин. Это усовершенствование представляет собой подключение фильтров 82, 84 в шине 63 после соединения 86, от которого ответвляется сигнал, поступающий на схему 66 по шине 88 между соединением 86 и соединением 90, к которому подсоединены входы регистров максимального и минимального значений 70, 72. Фильтры 82 и 84 являются цифровыми фильтрами, фильтр 82 сконструирован таким образом, что пропускает сигналы данных на однобитовый компаратор 64. Фильтр 84 является фильтром, отслеживающим медленно изменяющиеся сигналы, главной функцией которого является блокировать входы регистров 70, 72 от быстро изменяющихся переходных сигналов, которые вносят помеху в выходной сигнал схемы вычисления уровня определения символов 74 и, таким образом, вызывают неправильную работу компаратора 64 по детектированию символов. Частота среза фильтра 84 находится на уровне или немного выше максимальной частоты поступающих данных, причем эта частота среза будет выше для значений М, больших 2. Приведенное до настоящего момента рассмотрение было дано для двухуровневой модуляции, такой как определена в CCIR Радиопейджинговом Коде N 1, известном также как POCSAG. Тем не менее, настоящее изобретение может применяться для М-уровневой схемы модуляции. В качестве примера рассмотрим М=4. Схема четырехуровневой модуляции используется в пейджинговом коде ERMES, предложенном ETSI (Европейский Институт Телекоммуникационных Стандартов), в котором различные символы представлены с соответствующей девиацией частоты по отношению к воображаемой центральной частоте (табл.1). Для М=4 требуется для различения 4 символов определить три уровня определения SL1, SL2 и SL3 (фиг. 15). Общий алгоритм вычисления уровней определения по отношению к максимальному (МАХ) и минимальному (MIN) уровням представляет собой

где M - количество уровней. Так для М= 4, требуется 3 уровня определения i =1, 2, 3, определяемые следующим образом (табл. 2):

На фиг. 13 представлены R- и S-выходы (фиг. 2) по отношению к четырехуровневому сигналу и предполагается, что между частотой передающего центра fc и частотой гетеродина fL отсутствует девиация частоты и что в принимаемом сигнале отсутствуют шумы. На фиг. 14 представлен график значения подсчета счетчика 54 (фиг. 4). На фиг. 15 представлен график разности подсчета, а также уровня определения SL1, SL2, SL3. Следует отметить, что, принимая решение в моменты пересечения сигнала данных рулевой оси, восстанавливаются исходные значения данных. Для специалистов в этой области при чтении настоящего описания будут ясны другие возможные модификации данного изобретения. Такие модификации могут включать другие известные по предшествующему уровню техники признаки конструкции, производства и использования приемников с нулевой промежуточной частотой, а также их компонентов, которые могут быть использованы вместо или в дополнение к описанным в настоящем описании. Хотя формула была сформулирована в настоящей заявке по отношению к конкретной комбинации признаков, следует понимать, что рамки настоящего описания также включают любые новые признаки или любые новые комбинации признаков, описанные здесь, как выраженные ясно, так и подразумеваемые, либо любое их обобщение независимо от того, относятся ли они к заявляемому изобретению в любом пункте формулы изобретения, а также независимо от того, решает ли оно часть или все технические проблемы, подобные проблемам, решаемым настоящим изобретением. Заявитель тем самым отмечает, что могут быть сформулированы новые пункты формулы изобретения для этих признаков и/или комбинации таких признаков во время рассмотрения настоящей заявки или любых других будущих заявок, вытекающих из нее. Промышленное применение
Приемники данных и, в частности, но не исключительно, цифровые приемники пейджинговой связи.
Формула изобретения

где MIN представляет собой минимальное пиковое отклонение;
MAX представляет собой максимальное пиковое отклонение;
M - количество уровней модуляции. 3. Приемник по п.1, отличающийся тем, что средство для вычисления, по меньшей мере, одного уровня определения символов содержит средство для вычисления средней девиации пиковых отклонений, причем эта средняя девиация пропорциональна сдвигу между частотой принимаемого сигнала и частотой гетеродина, и средство для установления, по меньшей мере, одного уровня определения символов по значению этой средней девиации. 4. Приемник по п.3, отличающийся тем, что демодулятор содержит квадратурный демодулятор, имеющий первый и второй выходы для формирования первой и второй серий выходных импульсов, а также включает настраиваемый уровневый определитель символов, имеющий асинхронное средство суммирующе-вычитающего счетчика, имеющего суммирующий вход и вычитающий вход, подключенные таким образом, чтобы принимать первую и вторую последовательности выходных импульсов, средство фильтра, имеющее дифференциальную функцию, а также средство, синхронизируемое с периодами следования символов, для определения восстановленных данных в виде дискретной дифференциации интегрированного значения подсчета импульсов. 5. Приемник по п.4, отличающийся тем, что в нем имеются первое и второе, средства для накапливания максимального и минимального значений подсчета соответственно средство замещения максимальной и минимальной величин, в случае, если подсчет превышает в соответствующем направлении текущее значение максимального или минимального подсчета, и средство, присоединенное к первому и второму средствам для определения, по меньшей мере, одного порогового уровня определения символов на основе алгоритма

где MIN представляет собой минимальное пиковое отклонение;
MAX представляет собой максимальное пиковое отклонение;
M - количество уровней модуляции. 6. Приемник по п.4, отличающийся тем, что в нем имеются первое и второе средства для накапливания значений максимального и минимального подсчетов соответственно, средство для замещения накопленного значения максимума или минимума, в случае, если подсчет превышает в соответствующем направлении счета текущее значение максимума и минимума подсчета и средство, соединенное с указанными первым и вторым средствами, для определения, по меньшей мере, одного порогового уровня определения символа на основе половины суммы текущих значений максимума и минимума подсчетов. 7. Приемник по п.1, отличающийся тем, что в нем имеется средство блокирования переходных помех для блокирования быстрых переходных помех, соединенное с указанным средством для вычисления, по меньшей мере, одного уровня определения символов. 8. Приемник частотно-манипулированного сигнала, содержащий каскад с нулевой промежуточной частотой, включающий гетеродин, средство демодулятора, имеющее средство формирования импульсных представлений принимаемого сигнала, пропорциональных разности между мгновенным значением частоты принимаемого сигнала и частоты сигнала гетеродина, средство, соединенное со средством демодулятора, для фильтрации импульсных представлений для получения выходного сигнала, равного этой разности частот, отличающийся тем, что содержит средство, соединенное со средством демодулятора, для подсчета импульсов, средство фильтра, имеющее дифференциальную функцию, соединенное с указанным средством подсчета, для получения демодулированного представления сигнала, средство для запоминания значений максимума и минимума этого демодулированного представления сигнала, средство определения, превышает ли количество импульсов, принятых за последовательные периоды времени, по существу, соответствующие периоду следования символа или части периода следования символа модулирующего сигнала, текущее значение максимума или минимума, средство, реагирующее на изменение, по меньшей мере, одного из значений максимума и минимума для вычисления среднего значения демодулированного сигнала, которое пропорционально мгновенному значению частоты девиации сигнала, средство для определения, по меньшей мере, одного уровня определения символов на основе значений максимума и минимума и средство для демодулированного представления сигнала для получения восстановленных данных. 9. Приемник по п.8, отличающийся тем, что каскад нулевой промежуточной частоты содержит средство получения первого и второго квадратурных сигналов, а также тем, что средство получения импульсного представления, пропорционального разности между мгновенным значением частоты принимаемого сигнала и сигнала гетеродина, содержит средство получения инвертированной версии первого и второго сигналов, используемых, как третий и четвертый сигналы соответственно, средство генерирования импульса в момент возникновения заранее определенного фронта первого, второго, третьего и четвертого сигналов, средство для получения первой серии выходных импульсов в момент, когда первый сигнал опережает по фазе второй сигнал и второй серии выходных импульсов в момент, когда второй сигнал опережает по фазе первый сигнал. 10. Приемник по п.9, отличающийся тем, что в нем имеется настраиваемый уровневый определитель символов, включающий асинхронное суммирующе/вычитающее средство счетчика, имеющее суммирующий вход и вычитающий вход, соединенные для получения первой и второй серий выходных импульсов, а также фильтр включает средство получения скользящего окна для отслеживания значений выходного подсчета счетчика, разделенных заданными периодами времени, и средство, синхронизированное с периодами следования символов, для определения восстановленных данных в виде дискретной дифференциации интегрированных значений подсчета импульсов.
РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8, Рисунок 9, Рисунок 10, Рисунок 11, Рисунок 12, Рисунок 13, Рисунок 14, Рисунок 15, Рисунок 16, Рисунок 17