ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНОЙ ПОСЛЕДОВАТЕЛЬНОСТИ

Полезная модель относится к области радиотехники и может быть использована в системах синхронизации радиосистем различного профиля, функционирующих в сложной помеховой обстановке, при этом обеспечивая генерирование шестидесятиразрядной последовательности вида «010101101101010010010010101101101101101101101101010101101010».
Известно устройство генерирования фазо-кодо-манипулированных сигналов по коду Баркера, содержащее генератор синхроимпульсов, выход которого является входом генератора одиночных импульсов, его выход является входом многоотводной линии задержки, М фазовращателей, сумматор, причем выход генератора одиночных импульсов параллельно многоотводной линии задержки подключен к сумматору, к которому также подключены все выходы с линии задержки, выход сумматора является входом балансного модулятора, генератор несущей частоты, причем выход генератора несущей частоты параллельно сумматору подключен к балансному модулятору (Варакин Л.Е. Системы связи с шумоподобными сигналами. - М.: Радио и связь, 1985, стр. 48).
Наиболее близким по технической сущности решением является генератор двадцатиразрядной последовательности, содержащий генератор синхроимпульсов, выход которого является входом генератора одиночных импульсов, его выход является входом многоотводной линии задержки, семь фазовращателей, причем первый фазовращатель подключен к девятнадцатому выходу линии задержки, второй фазовращатель к восемнадцатому выходу линии задержки, третий фазовращатель к восьмому выходу линии задержки, четвертый фазовращатель к седьмому выходу линии задержки, пятый фазовращатель к шестому выходу линии задержки, шестой фазовращатель к второму выходу линии задержки, седьмой фазовращатель к первому выходу линии задержки, сумматор, причем выход генератора одиночных импульсов параллельно многоотводной линии задержки подключен к сумматору, к которому также подключены все выходы с линии задержки, выход сумматора является входом балансного модулятора, генератор несущей частоты, причем выход генератора несущей частоты параллельно сумматору подключен к балансному модулятору (патент РФ №94737, 2010 год).
Недостатком приведенных устройств является то, что их функциональные возможности не позволяют сгенерировать псевдослучайную последовательность, которая имеет более лучшие корреляционные свойства - увеличенный пик основного лепестка автокорреляционной функции, боковые лепестки периодической автокорреляционной функции равные нулю.
Технической задачей полезной модели является улучшение характеристик автокорреляционной функции псевдослучайной последовательности, а именно, увеличение пика основного лепестка автокорреляционной функции, уменьшение боковых лепестков автокорреляционной функции до нуля в периодическом режиме.
Сущность полезной модели заключается в том, что генератор псевдослучайной последовательности содержит генератор синхроимпульсов, выход которого является входом генератора одиночных импульсов, его выход является входом многоотводной линии задержки, двадцать семь фазовращателей, причем двадцать седьмой фазовращатель подключен к пятьдесят девятому выходу линии задержки, двадцать шестой фазовращатель подключен к пятьдесят седьмому выходу линии задержки, двадцать пятый фазовращатель подключен к пятьдесят пятому выходу линии задержки, двадцать четвертый фазовращатель подключен к пятьдесят второму выходу линии задержки, двадцать третий фазовращатель подключен к сорок девятому выходу линии задержки, двадцать второй фазовращатель подключен к сорок седьмому выходу линии задержки, двадцать первый и двадцатый фазовращатели подключены, соответственно, к сорок пятому выходу линии задержки, сорок четвертому выходу линии задержки, девятнадцатый и восемнадцатый фазовращатели подключены, соответственно, к сорок второму выходу линии задержки, сорок первому выходу линии задержки, семнадцатый и шестнадцатый фазовращатели подключены, соответственно, к тридцать девятому выходу линии задержки, тридцать восьмому выходу линии задержки, пятнадцатый фазовращатель подключен к тридцать шестому выходу линии задержки, четырнадцатый фазовращатель подключен к тридцать четвертому выходу линии задержки, тринадцатый фазовращатель подключен к тридцать первому выходу линии задержки, двенадцатый фазовращатель подключен к двадцать восьмому выходу линии задержки, одиннадцатый фазовращатель подключен к двадцать пятому выходу линии задержки, десятый фазовращатель подключен к двадцать второму выходу линии задержки, девятый фазовращатель подключен к девятнадцатому выходу линии задержки, восьмой фазовращатель подключен к шестнадцатому выходу линии задержки, седьмой фазовращатель подключен к тринадцатому выходу линии задержки, шестой фазовращатель подключен к одиннадцатому выходу линии задержки, пятый фазовращатель подключен к девятому выходу линии задержки, четвертый фазовращатель подключен к седьмому выходу линии задержки, третий фазовращатель подключен к четвертому выходу линии задержки, второй фазовращатель подключен к второму выходу линии задержки, первый фазовращатель подключен на выходе генератора одиночных импульсов, сумматор, причем выход генератора одиночных импульсов параллельно многоотводной линии задержки подключен к сумматору, к которому также подключены все выходы с линии задержки, выход сумматора является входом балансного модулятора, генератор несущей частоты, причем выход генератора несущей частоты параллельно сумматору подключен к балансному модулятору.
Новизна заключается в том, что генератор псевдослучайной последовательности обеспечивает возможность получения шестидесятиразрядной последовательности вида «010101101101010010010010101101101101101101101101010101101010», имеющей улучшенные характеристики автокорреляционной функции, а именно, увеличенный пик основного лепестка автокорреляционной функции, боковые лепестки автокорреляционной функции равные нулю в периодическом режиме, за счет введения двадцати семи фазовращателей на определенных отводах линии задержки.
На фиг. 1 изображена электрическая структурная схема генератора псевдослучайной последовательности вида «010101101101010010010010101101101101101101101101010101101010».
На фиг. 2 изображены временные диаграммы процесса формирования псевдослучайной последовательности вида «010101101101010010010010101101101101101101101101010101101010».
На фиг. 2а представлена временная диаграмма прямоугольных синхроимпульсов на выходе генератора синхроимпульсов.
На фиг. 2б представлена временная диаграмма одиночных прямоугольных импульсов на выходе генератора одиночных импульсов.
На фиг. 2в представлена временная диаграмма шестидесятиразрядной последовательности на выходе сумматора.
На фиг. 2г представлена временная диаграмма гармонического радиочастотного колебания на выходе генератора несущей частоты.
На фиг. 2д представлена временная диаграмма радиочастотного сигнала шестидесятиразрядной последовательности на выходе балансного модулятора.
Генератор псевдослучайной последовательности, представленный на фиг. 1, содержит генератор синхроимпульсов 1, выход которого является входом генератора одиночных импульсов 2, его выход является входом многоотводной линии задержки 3, двадцать семь фазовращателей 4.1…4.27, причем фазовращатель 4.1 подключен к выходу генератора одиночных импульсов 2, фазовращатель 4.2 подключен к второму выходу линии задержки, фазовращатель 4.3 подключен к четвертому выходу линии задержки, фазовращатель 4.4 подключен к седьмому выходу линии задержки, фазовращатель 4.5 подключен к девятому выходу линии задержки, фазовращатель 4.6 подключен к одиннадцатому выходу линии задержки, фазовращатель 4.7 подключен к тринадцатому выходу линии задержки, фазовращатель 4.8 подключен к шестнадцатому выходу линии задержки, фазовращатель 4.9 подключен к девятнадцатому выходу линии задержки, фазовращатель 4.10 подключен к двадцать второму выходу линии задержки, фазовращатель 4.11 подключен к двадцать пятому выходу линии задержки, фазовращатель 4.12 подключен к двадцать восьмому выходу линии задержки, фазовращатель 4.13 подключен к тридцать первому выходу линии задержки, фазовращатель 4.14 подключен к тридцать четвертому выходу линии задержки, фазовращатель 4.15 подключен к тридцать шестому выходу линии задержки, фазовращатель 4.16 подключен к тридцать восьмому выходу линии задержки, фазовращатель 4.17 подключен к тридцать девятому выходу линии задержки, фазовращатель 4.18 подключен к сорок первому выходу линии задержки, фазовращатель 4.19 подключен к сорок второму выходу линии задержки, фазовращатель 4.20 подключен к сорок четвертому выходу линии задержки, фазовращатель 4.21 подключен к сорок пятому выходу линии задержки, фазовращатель 4.22 подключен к сорок седьмому выходу линии задержки, фазовращатель 4.23 подключен к сорок девятому выходу линии задержки, фазовращатель 4.24 подключен к пятьдесят второму выходу линии задержки, фазовращатель 4.25 подключен к пятьдесят пятому выходу линии задержки, фазовращатель 4.26 подключен к пятьдесят седьмому выходу линии задержки, фазовращатель 4.27 подключен к пятьдесят девятому выходу линии задержки, сумматор 5, генератор несущей частоты 6, выход которого параллельно сумматору 5 подключен к балансному модулятору 7, выход сумматора 5 является входом балансного модулятора 7.
0
0
0
Принцип работы устройства заключается в том, что генератор синхроимпульсов 1 формирует узкие прямоугольные синхроимпульсы, период следования которых равен длительности шестидесятиразрядной последовательности Т=60τ, где τ - длительность одиночного (единичного) прямоугольного импульса (фиг. 2а). Генератор синхроимпульсов 1 запускает генератор одиночных импульсов 2, который в свою очередь формирует одиночные прямоугольные импульсы длительностью τ и периодом Т (фиг. 2б). Одиночные прямоугольные импульсы поступают на вход многоотводной линии задержки 3. Прямоугольный радиоимпульс, перемещаясь вдоль линии задержки 3, и, в зависимости от номера отвода с линии задержки, проходя через фазовращатели 4.1-4.27 поочередно возбуждает входы сумматора 5. На каждом такте работы схемы в сумматоре 5 происходит суммирование полученных сигналов.
0
0
Общая длительность линии задержки 2 с отводами составляет 59 τ, при этом задержка сигналов между двумя каждыми смежными отводами имеет величину τ.
Фазовращатели 4.1-4.27 преобразуют положительные одиночные импульсы в отрицательные - осуществляют изменение фазы на я.
На выходе сумматора 5 имеет место сигнал шестидесятиразрядной последовательности (фиг. 2в), который затем поступает на вход балансного модулятора 7, на другой вход которого подается гармоническое радиочастотное колебание на несущей частоте, формируемое генератором несущей частоты 6 (фиг. 2г). Балансные модулятор 7 осуществляет фазовую манипуляцию радиочастотного колебания генератора несущей частоты 6 в соответствии с кодовой шестидесятиразрядной последовательностью: импульсу с амплитудой 1 соответствует радиоимпульс с фазой 0, а импульсу с амплитудой - 1 - радиоимпульс с фазой π. Таким образом, на выходе балансного модулятора 7 имеет место радиочастотный сигнал шестидесятиразрядной последовательности (фиг. 2д).
Технический результат полезной модели - расширение функциональных возможностей генератора псевдослучайной последовательности за счет обеспечения способа получения шестидесятиразрядной последовательности вида «010101101101010010010010101101101101101101101101010101101010», имеющей улучшенные характеристики автокорреляционной функции, а именно, увеличенный пик основного лепестка автокорреляционной функции, боковые лепестки автокорреляционной функции равные нулю в периодическом режиме, за счет введения двадцати семи фазовращателей на определенных отводах линии задержки.
Таким образом, предлагаемый генератор псевдослучайной последовательности позволяет реализовать функции, не предусмотренные прототипом, то есть позволяет получить шестидесятиразрядную последовательность вида «010101101101010010010010101101101101101101101101010101101010», которая обладает улучшенными характеристиками автокорреляционной функции, а именно, увеличенным основным лепестком автокорреляционной функции, боковыми лепестками автокорреляционной функции равными нулю в периодическом режиме.