ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ Российский патент 2004 года по МПК H03B29/00 G06F7/58 

Описание патента на изобретение RU2223593C1

Устройство относится к области радиотехники и радиосвязи и может использоваться в качестве генератора опорных сигналов в передатчиках и приемниках широкополосных сигналов.

Известны генераторы псевдослучайной последовательности (ПСП), например, Шумоподобные сигналы в системах передачи информации / Под ред. Пестрякова В. Б. - М. : Сов. радио, 1973, с.146, фиг.4.2.1. (генератор М-последовательностей), содержащий селектор двоичных импульсов, первый и второй регистры с обратными связями, формирователь синхроимпульсов и генератор тактовых импульсов.

Там же - на с. 147 - приведена функциональная схема генератора (фиг. 4.2.3), содержащего регистр сдвига, триггеры, сумматор и генератор тактовых импульсов.

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

Наиболее близким по технической сущности к заявляемому объекту является генератор псевдослучайных последовательностей, приведенный в книге Шумоподобные сигналы в системах передачи информации/ Под ред. Пестрякова В.Б. - М. : Сов. радио, 1973, с.147, фиг.4.2.3, принятое за прототип.

На фиг.1 приведена функциональная схема устройства-прототипа, где введены следующие обозначения:
1 - генератор тактовых импульсов;
2l-2m - первый, второй,..., m-й триггеры;
3l -3m - первый, второй,..., m-й умножители;
4 - сумматор по модулю два.

Устройство-прототип имеет следующие функциональные связи.

Выход генератора тактовых импульсов 1 соединен с первыми сигнальными входами с первого по m триггеров 2l-2m соответственно, а выходы с первого по m триггеров 2l-2m через m умножители 31-3m соединены с n входами сумматора по модулю два 4, выход которого соединен с вторым сигнальным входом первого триггера 2l и, кроме того, является выходом устройства.

Работает устройство-прототип следующим образом.

С генератора тактовых импульсов 1 импульсы поступают на первые сигнальные входы с первого по m триггеров 2l-2m, образующих регистры сдвига. С выходов с первого по m триггеров 2l-2m, соответствующих единичным значениям проверочного полинома, сигналы через m умножители 3l-3m поступают на соответствующие входы сумматора по модулю два 4, с выхода которого сигнал поступает на второй сигнальный вход первого триггера 2l, и одновременно является выходным сигналом устройства-прототипа.

Недостатком устройства-прототипа является ограниченный объем формируемых М-последовательностей:

где m - количество триггеров (разрядность регистров сдвига);
ϕ(х) - функция Эйлера, т.е. количество взаимно простых с х чисел.

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

На фиг. 2 приведена функциональная схема предлагаемого устройства, где введены следующие обозначения:
1 - генератор тактовых импульсов;
2l-2m - первый, второй,..., m-й триггеры;
3l-3m - первый, второй,..., m-й умножители;
4 - сумматор по модулю два;
5 - оперативно-запоминающий блок;
6 - формирователь адреса;
7 - двухвходовый сумматор по модулю два;
8 - делитель частоты.

Предлагаемое устройство имеет следующие функциональные связи.

Генератор тактовых импульсов 1, выход которого соединен с первыми сигнальными входами с первого по m триггеров 2l-2m соответственно, выходы которых через m умножители 3l-3m соединены с соответствующими n входами сумматора по модулю два 4, выход которого соединен с вторым сигнальным входом первого триггера 2l и с первым входом оперативно-запоминающего блока 5; выход генератора тактовых импульсов 1 соединен с входом делителя частоты 8 и вторым входом двухвходового сумматора по модулю два 7, первый вход которого соединен с выходом делителя частоты 8.

При этом выход двухвходового сумматора по модулю два 7 соединен с входом формирователя адреса 6, выход которого шиной соединен с вторым входом оперативно-запоминающего блока 5, выход которого является выходом устройства; кроме того, выход двухвходового сумматора по модулю два 7 соединен с третьим входом оперативно-запоминающего блока 5.

Предлагаемое устройство работает следующим образом.

Тактовые импульсы с генератора тактовых импульсов 1 поступают на первые сигнальные входы с первого по m триггеров 2l-2m.

С выходов триггеров 2l-2m, соответствующих единичным значениям проверочного полинома, сигналы через m умножители 3l-3m поступают на соответствующие n ходы сумматора по модулю два 4. Коэффициенты умножения m умножителей 3l-3m принимают значения 0 или 1, которые означают отсутствие или наличие связи соответствующих триггеров 2l-2m с n входами сумматора по модулю два 4. То есть генератор М-последовательности (блоки: генератор тактовых импульсов 1, триггеры 2l-2m и сумматор по модулю два 4) на выходе формирует циклическую последовательность с периодом N=2m-1.

С выхода генератора тактовых импульсов 1 сигнал в виде последовательности коротких импульсов с частотой f поступает на вход делителя частоты 8 с коэффициентом деления N1+2, с выхода которого короткие импульсы поступают на первый вход двухвходового сумматора по модулю два 7 (схема, исключающая элемент ИЛИ), на второй вход которого поступает сигнал с генератора тактовых импульсов 1.

На выходе двухвходового сумматора по модулю два 7 появляется сигнал логического нуля в случае, если импульсы с делителя частоты 8 и генератора тактовых импульсов 1 совпали, в противном случае появляется логическая единица.

С выхода двухвходового сумматора по модулю на два 7 сигнал поступает на вход формирователя адреса 6 и на третий вход блока 5, на первый вход которого поступает выходной сигнал с выхода m-разрядного сумматора по модулю два 4, а на второй вход блока 5 (с шины адреса) поступает m-разрядный код с выхода блока 6.

Выход блока 5 является выходом устройства.

Формирователь адреса 6 можно реализовать в виде m-разрядного счетчика импульсов.

Линейные последовательности максимальной длины (M-последовательности) имеют небольшой объем ансамбля по сравнению с периодом:

Известен способ увеличения объема ансамбля усечением (использование сегментов M-последовательностей). Этот способ рассмотрен в книгах: Варакин Л. Е. Системы связи с шумоподобными сигналами. - M.: Радио и связь, 1985; Шумоподобные сигналы в системах передачи информации / Под ред. Пестрякова В.Б. - M.: Сов. радио, 1973.

При усечении на один элемент объем ансамбля увеличивается в N раз. Можно усекать псевдослучайную последовательность (ПСП) на произвольное количество элементов. Обычно усекаются следующие друг за другом символы. При усечении сильно возрастают выбросы взаимной корреляционной функции (ВКФ) и автокорреляционной функции (АКФ).

В предлагаемом устройстве усечение производится прореживанием (децимацией).

Для четных значений m период М-последовательности можно записать в виде:
N=2m-1=(2m/2-1)•(2m/2+1)=N1(N1+2)=N1 К.

Любую М-последовательность прореживанием можно представить в виде К-составляющих и М-последовательностей с периодом:
N1=2m/2-1.

Пример для М-последовательности:
при N=63 с проверочным полиномом 1 приведен на фиг.3.

Таким образом, при прореживании через К=N1+2 элементов из исходной М-последовательности будет удаляться одна из составляющих М-последовательности с периодом:
N1=2m/2-1.

АКФ и ВКФ складываются алгебраически из АКФ и ВКФ составляющих М-последовательности, которые известны. Путем подбора сдвига можно всегда добиться минимального увеличения боковых выбросов.

Тогда:

где R(L) - КФ - ПСП длины N;
ri,i+L - корреляционная функция (КФ) между отдельными строками матрицы;
К - количество строк в матрице.

После усечения получаем:

В последнем случае из суммы исключается одна псевдослучайная последовательность номер S с периодом N1.

Похожие патенты RU2223593C1

название год авторы номер документа
ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНОЙ ПОСЛЕДОВАТЕЛЬНОСТИ 2007
  • Башкирцев Андрей Сергеевич
  • Кузнецов Владимир Евгениевич
  • Роднин Юрий Александрович
RU2355103C1
ЛИНИЯ РАДИОСВЯЗИ С ПОВЫШЕННОЙ СКРЫТНОСТЬЮ ПЕРЕДАВАЕМОЙ ИНФОРМАЦИИ 2002
  • Безгинов И.Г.
  • Давыдов И.В.
RU2227370C2
СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ В СИСТЕМАХ С КОДОВЫМ РАЗДЕЛЕНИЕМ КАНАЛОВ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2001
  • Косякин С.И.
  • Москвитин И.А.
  • Смирнов А.А.
RU2234191C2
РАДИОПРИЕМНОЕ УСТРОЙСТВО МНОГОЧАСТОТНЫХ СИГНАЛОВ 2005
  • Левченко Валерий Иванович
  • Пусь Вячеслав Васильевич
  • Ишмухаметов Башир Гарифович
  • Семенов Иван Иванович
  • Сосновский Николай Степанович
  • Жуков Николай Иванович
RU2310992C2
Генератор шумовых импульсов 2022
  • Панин Вячеслав Николаевич
  • Репин Геннадий Александрович
  • Казакова Елена Александровна
RU2784585C1
ВЫСОКОПАРАЛЛЕЛЬНЫЙ СПЕЦПРОЦЕССОР ДЛЯ РЕШЕНИЯ ЗАДАЧ О ВЫПОЛНИМОСТИ БУЛЕВЫХ ФОРМУЛ 1993
  • Черныш Всеволод Всеволодович
RU2074415C1
ПРИЕМНИК ПОСЛЕДОВАТЕЛЬНЫХ МНОГОЧАСТОТНЫХ СИГНАЛОВ 1999
  • Ишмухаметов Б.Г.
  • Пусь В.В.
  • Семенов И.И.
RU2169993C1
Генератор псевдослучайной последовательности 1985
  • Афанасьев Сергей Владимирович
SU1305837A1
СПОСОБ И УСТРОЙСТВО ДЛЯ БЫСТРОЙ СИНХРОНИЗАЦИИ В СИСТЕМАХ С ШУМОПОДОБНЫМИ СИГНАЛАМИ 1989
  • Ионенко Владимир Елисеевич
  • Короткий Петр Ефимович
  • Васьковский Эдуард Владимирович
SU1841074A1
Устройство для цифровой регистрации формы периодических сигналов 1988
  • Голубенко Николай Владимирович
  • Ефремов Виктор Евгеньевич
  • Покрас Семен Иосифович
  • Таранов Сергей Глебович
  • Хоменко Наталья Васильевна
  • Гусаченко Алексей Владимирович
SU1677648A1

Иллюстрации к изобретению RU 2 223 593 C1

Реферат патента 2004 года ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ

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

Формула изобретения RU 2 223 593 C1

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

Документы, цитированные в отчете о поиске Патент 2004 года RU2223593C1

Шумоподобные сигналы в системах передачи информации
- М.: Советское радио, 1973, с.146 и 147, рис.4
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
SU 1758645 А2, 30.08.1992
ГЕНЕРАТОР РАВНОМЕРНО РАСПРЕДЕЛЕННЫХ СЛУЧАЙНЫХ ЧИСЕЛ 1993
  • Мельников А.А.
  • Колесников В.Б.
RU2092892C1
ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНОЙ ПОСЛЕДОВАТЕЛЬНОСТИ (ВАРИАНТЫ) 1999
  • Агиевич С.Н.
  • Колесников В.Б.
  • Малышев С.Р.
  • Подымов В.А.
RU2163027C2
Огнетушитель 0
  • Александров И.Я.
SU91A1
СОСТАВ ДЛЯ КИСЛОТНОЙ ОБРАБОТКИ ПРИЗАБОЙНОЙ ЗОНЫ ПЛАСТА 1995
  • Султанов Р.Р.
  • Рамазанов Р.Г.
  • Шелепов В.В.
RU2117149C1

RU 2 223 593 C1

Авторы

Безгинов И.Г.

Давыдов И.В.

Тимохин А.А.

Даты

2004-02-10Публикация

2002-05-31Подача