Способ ускоренного поиска широкополосных сигналов и устройство для его реализации

Изобретение относится к способам и устройствам обработки данных в широкополосной радиосвязи и радионавигации. Технический результат заключается в сокращении временных затрат на поиск широкополосных сигналов по задержке. Способ поиска включает: параллельное накопление с выхода динамически перестраиваемых согласованных фильтров значений частной периодической взаимокорреляционной функции сегментов принимаемого сигнала с двумя опорными производящими линейками, из которых сформирована производная последовательность, а также определение номеров тактов их взаимного сдвига, соответствующих синхронизму по задержке; экстраполяции структуры частных ПВКФ в виде функций экстраполяции подканалов 2-х каналов обработки с 2-факторным контролем экстраполяции по мажоритарному принципу; контроль установления синхронизма по задержке без определения текущей временной задержки принимаемого сигнала, а по сочетанию номеров тактов синхронизма с производящими линейками. В каналах поиска в качестве динамически перестраиваемых согласованных фильтров используются акустоэлектронные конвольверы. 2 н.п. ф-лы , 13 ил.

 

Изобретение относится к методам и устройствам обработки данных в широкополосной радиосвязи и радионавигации, где этапу приема информационных сигналов с расширенным спектром (СРС), манипулированных некоторой псевдослучайной последовательностью (ПСП), обязательно предшествует этап синхронизации.

Известен способ поиска СРС по задержке, использующий для сокращения среднего времени поиска априорную информацию о расположении и структуре сегментов ПСП (Журавлев В.И. Поиск и синхронизация в широкополосных системах [Текст], В.И.Журавлев, М., «Радио и связь», 1986 г.). Текущая задержка сигнала определяется по пороговому обнаружению значения взаимо-корреляционной функции между некоторой короткой опорной последовательностью и закономерно расположенным сегментом аналогичной структуры принимаемого сигнала.

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

Так же близким к заявляемому является способ поиска СРС, существенными признаками которого является весовое суммирование откликов нескольких цифровых согласованных фильтров, настроенных на несколько различных элементов ПСП с априорно известной структурой, обладающих минимальной взаимной корреляцией по отношению к друг другу и неравномерно расположенных по длине принимаемой манипулирующей последовательности. При этом веса суммирования определяются порядком расположения сегментов, а текущая задержка определяется по факту превышения порогового значения взвешенной суммы откликов согласованных фильтров (Сныткин И.И. Синхронизация по задержке при цифровой обработке сверхдлинных реккурентных последовательностей [Текст] / И.И.Сныткин, В.И.Бурым, А.Т.Серобабин, Известия высших учебных заведений. Радиоэлектроника, №7, 1990 г.). Данный способ обладает рядом недостатков:

сокращение среднего времени поиска обеспечивается лишь при близких к идеальным помеховых условиях, когда вероятность ложного обнаружения или пропуска сегмента ПСП очень мала;

применение ограниченного класса ПСП, подробно изученных с точки зрения взаимнокорреляционных свойств составляющих сегментов;

значительные аппаратные затраты на построение блока цифровых согласованных фильтров для поиска ПСП большой длины.

Известно устройство для синхронизации шумоподобных сигналов (А.с. 1003372 СССР, МКИ3 H04L 7/02. Устройство для синхронизации шумоподобных сигналов [Текст] / А.С. Воробьев, А.В. Кузичкин, В.М.Куркин, Б.И. Просенков, В.В. Артюшин, В.М.Тарасов (СССР)), решающее задачу поиска сигнала с использованием 2-х каналов квадратурной обработки с аналого-цифровыми и цифроаналоговыми преобразователями, циклическими накопителями и вычислителями корреляционных функций, что позволяет считать данное устройство близким аналогом к заявляемому устройству как по составу, так и по решаемым задачам.

Однако данное устройство повышает скорость поиска сигнала лишь за счет повышения помехозащищенности этапа обнаружения состояния синхронизма, но при этом не реализуется алгоритм ускоренного поиска, оптимизирующий порядок анализа области неопределенности сигнала по задержке, либо, учитывающий особенности и закономерности структуры используемых манипулирующих ПСП.

Наиболее близким (прототипом) к заявляемому способу является способ ускоренного поиска широкополосных сигналов по патенту (Пат. 2297722 Российская Федерация, МПК8 H04L 7/08, G06F 17/15. Способ ускоренного поиска широкополосных сигналов и устройство для его реализации [Текст] / Федосеев В.Е., Сныткин И.И., Варфоломеев Д.В. - №2005114601/09; заявл. 13.05.2005; опубл. заявка 20.11.2006; опубл. патент 20.04.2007).

Сходными признаками данного способа с заявляемым способом являются:

использование априорной информации о соотношении значения номера такта текущей задержки принимаемого сигнала и такта обнаружения суммарных значений взаимной корреляции между принимаемыми и опорными последовательностями;

поиск по задержке сигналов, манипулируемых производными нелинейными реккуретными последовательностями (ПНП), осуществляется параллельно по 2-м каналам, в одном из которых в качестве опорной применяют последовательно повторяющуюся компоненту длины l1, в другом l2;

в результате из l1 и l2 накопленных в каждом из 2-х каналов значений ПВКФ выбирают максимальный и фиксируют соответствующие им номера тактов взаимных сдвигов imax∈(0, 1,…, l1-1) и jmax∈(0, 1,…, l2-1) относительно начальных соответствующих l0; и далее по полученным imax и jmax определяют значения циклических сдвигов с1 и с2 производящих компонент по следующим соотношениям:

c 1 = { 2 ( l 1 i max ) е с л и i max > l 1 / 2 ( l 1 2 i max ) е с л и i max < l 1 / 2 , c 2 = { 2 ( l 2 i max ) е с л и j max > l 2 / 2 ( l 2 2 i max ) е с л и j max < l 2 / 2 ( 1 )

затем посредством параллельного формирования 2-х последовательностей повторяющихся производящих компонент длин l1 и l2, генерируемых с циклическими сдвижками c1 и с2, соответственно, а так же посимвольного суммирования по модулю 2 этих 2-х последовательностей формируют опорную производную последовательность L=l1·l2, получаемый циклический сдвиг С которой на этапе контроля устраняет рассогласование во времени принимаемого и опорного производных сигналов (ПНП), а его значение С обусловлено значениями с1 и с2 в соответствии с выражениями:

c 1 = l 1 C ( mod l 1 ) , c 2 = l 2 C ( mod l 2 ) . ( 2 )

решение о захвате сигнала ПНП по задержке принимают по факту превышения установленного порога значением ПВКФ принимаемого и полученного опорного производного сигнала ПНП, иначе поиск продолжают.

Наиболее близким устройством (прототипом), реализующим поиск СРС, манипулированных ПНП, которое при соответствующих изменениях может реализовать предлагаемый способ ускоренного поиска, является схема - устройство (Пат. 2297722 Российская Федерация, МПК8 H04L 7/08, G06F 17/15. Способ ускоренного поиска широкополосных сигналов и устройство для его реализации [Текст] / Федосеев В.Е., Сныткин И.И., Варфоломеев Д.В. - №2005114601/09; заявл. 13.05.2005; опубл. заявка 20.11.2006; опубл. патент 20.04.2007).

Сходными признаками данного устройства (прототипа) с заявляемым устройством являются:

устройство содержит: два канала обработки корреляторного типа, причем корреляционная обработка реализована на базе акустоэлектронных конвольверов (АЭК), на один вход каждого канала подан принимаемый сигнал; генератор опорной последовательности, первый выход этого генератора каждого канала соединен с соответствующим входом генератора производного сигнала, выход которого соединен с одним из входов схемы контроля синхронизма по задержке, другой вход которой является входом принимаемого сигнала, причем вход генератора опорной последовательности каждого канала соединен с выходом соответствующего вычислителя сдвигов с1 и c2.

Известный «способ-прототип» и устройство для его реализации обладают рядом недостатков:

1) в прототипе в целом не учитывается и не используется априорная информация о структуре ПВКФ ПНП, что приводит, во-первых, к «слепому» накоплению энергии боковых пиков ПКФ и тем самым - значительному количеству «прогонок» (увеличению числа р) и в конечном итоге - к увеличению времени поиска и обнаружения, в том числе за счет медленного повышения отношения сигнал-шум (с/ш) на выходе устройства быстрого поиска (УБП) для принятия решения, а во-вторых, не учитывает вышеуказанную информацию для ускорения поиска, обнаружения и синхронизации.

Как показали исследования авторов, ПВКФ ПНП имеет детерминированную структуру, т.е. ПВКФ является детерминированной функцией времени, причем такой, что при определенном приближении ее можно считать практически дискретной функцией времени. При этом структура ПВКФ однозначно определяет состав производящих компонент (простых нелинейных реккурентных последовательностей - НЛРП) длины l1 и l2 и их вид (тонкую внутреннюю структуру НЛРП). Т.е. между видом, длительностями l1 и l2 производящих компонент (ПК-1 и ПК-2) и ПВКФ ПНП имеется детерминированное взаимооднозначное соответствие. Поэтому, зная состав ПНП (т.е состав ПК-1 и ПК-2), можно однозначно экстраполировать (предсказывать) структуру ПВКФ и наоборот - по структуре ПВКФ можно однозначно экстраполировать состав ПНП. Под структурой ПВКФ ПНП как функции времени понимается периодическое распределение во времени ярко выраженных и детерминированных по величине (амплитуде) и времени появления частных боковых пиков (всплесков) ПВКФ, которые обозначим как Rчп1 и Rчп2. На фиг.5 и фиг.7 представлены примеры ПВКФ некоторых ПНП, демонстрирующих это утверждение. Поэтому, априорно зная на приемной стороне СРС состав принимаемой ПНП, можно однозначно априорно экстраполировать структуру ПВКФ, т.е. можно использовать априорную информацию о структуре ПВКФ для организации ускорения и повышения достоверности процесса поиска, обнаружения и синхронизации ПСП в СРС;

2) первое суммирование (накопление) в параллельном сумматоре прототипа происходит только через l1 и l2 тактов после начала каждого этапа прогонки, т.е. теряется информация, которую можно «изъять» в течение этих первых l1 и l2 тактов;

3) «накопление» максимальных пиков ПВКФ (R∑1,2) в прототипе осуществляется «вслепую»: складываются заведомо «нулевые» (или очень маленькие) боковые всплески ПВКФ (во всех тактах сдвига, кроме одного из l1, l2 тактов) с частными ярко выраженными максимумами ПВКФ Rчп1 и Rчп2, что приводит или к снижению достоверности поиска, или к увеличению времени поиска вследствие более низкого «итогового»(*) отношения с/ш.

Действительно, если обозначить:

- энергию полезного сигнала на выходе цифрового компаратора (ЦК) 1-го канала как C 1 * , а энергию шума на том же выходе - Ш 1 * , а соответственно 2-го канала - С 2 * и Ш 2 * ;

- энергию частного (максимального) пика ПКФ, получаемого в течение времени анализа (периодически) один раз за l1 и l2 тактов соответственно в 1-м и 2-м каналах как Rчп1 и Rчп2, а энергию шума за время одного такта - «Ш»; при этом в момент появления Rчп1 и Rчп2 будем иметь сумму «сигнал + шум»: (Rчп1+ш) и (Rчп2+ш), - то для прототипа «итоговое» отношение с/ш на выходе цифровых компараторов первого и второго каналов за время одного прогона (число р=1) всей длины L ПНП будем иметь:

для 1-го канала: C 1 * / Ш 1 * = [ ( R ч п 1 + Ш ) + ( l 1 1 ) Ш ] l 2 / l 1 Ш = ( 1 + R ч п 1 / l 1 Ш ) l 2 ( l 2 / l 1 ) ( C / Ш ) 1 , где (С/Ш)1=Rчп1/Ш,

для 2-го канала: C 2 * / Ш 2 * = [ ( R ч п 2 + Ш ) + ( l 2 1 ) Ш ] l 1 / l 2 Ш = ( 1 + R ч п 2 / l 2 Ш ) l 1 ( l 1 / l 2 ) ( C / Ш ) 2 , где(С/Ш)2=Rчп2/Ш;

а при числе прогонов р>1 будем иметь:

для 1-го канала: ( С 1 * / Ш 1 * ) p = ( C / Ш ) 1 l 2 p ,

для 2-го канала: ( С 2 * / Ш 2 * ) p = ( C / Ш ) 2 l 1 p .

1. Как видно, во-первых, при одном прогоне (р=1), т.е. на длине одной ПНП, итоговое отношение ( С 1 * / Ш 1 * ) в первом и ( С 2 * / Ш 2 * ) втором каналах пропорционально в l2/l1 и в l1/l2 раз отличается соответственно от отношения (С/Ш)1 и (С/Ш)2, которые имеются в момент появления частных пиков Rчп1 и Rчп2. Если длины l1 и l2 существенно отличаются друг от друга, то существенно будут отличаться и изменяться друг от друга итоговые отношения ( С 1 * / Ш 1 * ) и ( С 2 * / Ш 2 * ) для 2-х каналов и тем самым, во-вторых, - роль одного из каналов, у которого более большая длина l, в достоверности поиска будет уменьшаться. Таким образом, для увеличения итогового отношения ( С 1 * / Ш 1 * ) и ( С 2 * / Ш 2 * ) в каналах поиска, т.е. для увеличения достоверности принятия решения и необходимо увеличивать число прогонов р. Причем для существенного увеличения этого итогового отношения ( С 1 * / Ш 1 * ) и ( С 2 * / Ш 2 * ) число р должно увеличиваться не «на», а «в» разы. Следовательно, в разы увеличивается и время поиска и обнаружения ПСП. Именно этот факт подтверждают результаты имитационного моделирования, приведенные на фиг.7 описания прототипа (Пат. 2297722 Российская Федерация, МПК8 H04L 7/08, G06F 17/15. Способ ускоренного поиска широкополосных сигналов и устройство для его реализации [Текст] / Федосеев В.Е., Сныткин И.И., Варфоломеев Д.В. - №2005114601/09; заявл. 13.05.2005; опубл. заявка 20.11.2006; опубл. патент 20.04.2007), и на фиг 2. описания данного заявляемого способа, которые показывают зависимость математического ожидания средневыборочного накопленного значения M(R∑1i) ПВКФ от количества периодов р-накопления, т.е. числа р-прогонов ПНП, при 25% искаженных символов принимаемой ПНП;

4) выбор среди поступающих боковых пиков ПВКФ максимального значения ПВКФ (и сравнение) в цифровом компараторе прототипа происходит только на конечном этапе прогонки (в лучшем случае - прогонки одной всей ПНП (L или pL, где р - заданное число прогонки, т.е. pmin=1)) за l1 и l2 тактов до окончания прогонки. Таким образом, теряется априорная информация о структуре ПВКФ в течение всего этапа прогонки, которую и можно было бы и использовать для значительного ускорения поиска за счет накопления энергии Rчп1 и Rчп2 не периодически через l1 и l2 тактов, а по-тактово, т.е. в каждый такт поиска;

5) в прототипе не учитывается и не указывается, что и структура ПВКФ, и тем самым весь процесс накопления максимальных боковых пиков ПВКФ зависит от направленности взаимно-встречного движения («встречно-прямого» или «встречно-инверсного») опорных производящих компонент и принимаемой ПНП в корреляционных устройствах-конвольверах. А именно, организация правильной направленности этого движения - «встречно-инверсного» может привести к ускорению накопления и поиска в целом.

Заявляемый способ ускоренного поиска и реализующее его устройство решают задачи быстрого поиска по задержке сигналов, манипулированных ПНП (Сныткин. И.И. Теория и практическое применение сложных сигналов нелинейной структуры. Часть 3. [Текст] / И.И.Сныткин - МО, 1989 г.). Этот класс последовательностей в сравнении с традиционно используемыми линейными ПСП (М-последовательности и производные от них) обладают существенными потенциальными преимуществами: большим числом длин, для которых они существуют, высокой структурной скрытностью, особыми корреляционными свойствами, позволяющими успешно реализовывать как традиционные, так и новые эффективные алгоритмы обработки сигналов на их основе. Использование свойств именно ПНП, тонкой внутренней структуры ПНП и ее производящих компонент - простых НЛРП), а так же свойств детерминированности (для внешнего наблюдателя квазислучайности) структуры ПВКФ ПНП заложено в основу заявляемого способа по задержке и обеспечивает достижение комплекса характеристик, определяющих лучший технический результат следующей совокупности свойств:

1. Обусловленное правилом построения кодовая структура ПНП, а так же детерминированная структура ПВКФ ПНП позволяют реализовать заявляемый способ быстрого поиска, и обеспечивает значительное сокращение времени поиска по задержке СРС;

2. 3а счет применения ПНП корреляционные свойства СРС при больших и сверхбольших длинах близки к оптимальным;

3. Обеспечивается высокая имитостойкость и структурная скрытность сигналов и наиболее уязвимого для помех этапа поиска СРС в радиолиниях;

4. Реализация способа не требует выбора ПСП на основе знания структуры их различных сегментов, т.к. в качестве опорных сегментов используются отрезки сигналов, длины которых определяются длинами 2-х производящих компонент ПК-1 и ПК-2, а внутренняя структура квазинеуправляемо изменяется с каждым тактом обработки в реальном времени;

5. Реализующее способ поиска устройство может быть построено как с применением традиционных элементов, так и элементов акустоэлектронной техники, удовлетворяющих жестким требованиям по энергоемкости, временным и массогабаритным показателям [6].

Существенными отличительными признаками заявленного способа является следующая совокупность действий:

используется априорная информация о структуре ПВКФ ПНП длительности L=l1×l2, структуре частных ПВКФ1i, ПВКФ2j, формируемых посредством параллельной, одновременной, во «встречно-инверсном» режиме корреляции по всем возможным i, j подканалам (i=l1, j=l2) соответственно первого (1) и второго (2) каналов приема входящей ПНП с различными автоморфизмами (циклическими сдвижками) сегментов (производящих компонент (ПК-1 и ПК-2) в виде простых НЛРП длительности l1 и l2) - ПК-1i и ПК-2j, i=1,…, l1, j=1,…, l2;

осуществляется одновременное параллельное первичное накопление значений частных ПВКФ1i, ПВКФ2i, в подканалах i и j поиска 1-го и 2-го каналов в каждый такт корреляции в течение времени анализа Tан1=p1l1, Тан22l2, где p1 и р2 - количество прогонов производящих компонент ПК-1, ПК-2, p1min=p2min=1; и суммирование накопленных значений в каждом канале в конце подэтапа первичного накопления, для реализации подэтапа экстраполяции;

причем реализуется экстраполяция (предсказание) структуры частных ПВКФ, ПВКФ в виде экстраполяции в каждый k1-й, k2-й тактовые моменты (после подэтапа первичного накопления) частных пиков Rчп1, Rчп2 в 1-м и 2-м каналах соответственно на выходах определенных экстраполируемых подканалов поиска с экстраполируемыми номерами Nki+1 и Nk2+1 согласно закономерности (4), реализуемых в виде функций экстраполяции СЭ1, СЭ2 подканалов 1-го и 2-го каналов обработки:

СЭ1=f(Nk1), СЭ2=f(Nk2), Nk1=1,…, l1, Nk2=1,…, l2,

как функций последовательности номеров подканалов и с частными пиками Rчп1, Rчп2 на своих выходах в каждый k1-й, k2-й такты:

причем реализуется 2-х факторный контроль экстраполяции по мажоритарному принципу: по фактору экстраполируемых номеров подканалов и с частными пиками Rчп1, Rчп2 и по фактору уровней накопления

S 1 = i = 1 l 1 R ч п 1, i и S 2 = j = 1 l 2 R ч п 2, j ;

причем накопление осуществляется на выходах 2-х каналов выявленных экстраполируемых частных пиков Rчп1i, Rчп2j, на экстраполируемых выходах i-x и j-х подканалов поиска 1-го и 2-го каналов обработки соответственно в каждый k-й (k1=k(modl1) и k2=k(modl2)) тактовый момент приема;

причем контроль установления синхронизма по задержке реализуется формированием опорного сигнала ПНП без непосредственного определения текущей временной задержки принимаемой ПНП, а по сочетанию номеров тактов синхронизма с производящими линейками, с использованием выражения (1), в котором imax и jmax есть, по-существу, экстраполируемые номера подканалов imax=Nk1, jmax=Nk2 соответственно с частными пиками на своих выходах и после положительного 2-факторного контроля экстраполяции.

В основе реализации заявляемого способа и устройства лежат: 1) особенности кодовой структуры ПНП, обусловленные их правилом формирования, 2) особенности и свойства детерминированности ПВКФ ПНП как функции времени. Укажем эти особенности.

1. Особенности кодовой структуры ПНП.

1.1. Согласно [5] ПНП 2-го порядка (называемые также двукратными производными нелинейными реккуретными последовательностями - ПНЛРП) вида W2 длины L называются последовательности, которые образуются из 2-х производящих линеек (ПЛ) - повторяющихся производящих компонент ПК-1, ПК-2 (простых нелинейных реккурентных последовательностей - НЛРП) длин l1 и l2 (l1<l2) вида Vj, j=1, 2 по правилу (3):

{ W 2 = { W i 2 : i = 0, , L 1 } , L = l 1 l 2 W i 2 = V i ( mod l 1 ) 1 V i ( mod l 2 ) 2 } , ( 3 )

V1 и V2 - производящие линейки НЛРП; V i ( mod l 1 ) 1 , V i ( mod l 2 ) 2 - двоичные символы (0 или 1) с номером i, взятым по модулям длин l1 и l2 периодически повторяющихся ПК-1 и ПК-2 НЛРП.

1.2. Правило формирования двукратных ПНП иллюстрирует фиг.1.

В качестве производящих компонент ПК используются НЛРП 2-х типов: известные коды квадратичных вычетов (ККВ) с числом символов l1∈t, и l2∈t, где t=4x+1 (тип K1), t=4x+3 (тип К3), а также характеристические коды (ХК) с числом символов t=4x (тип Х0), t=4x+2 (тип Х2), х=1, 2, 3,… [7]. Типы ПНП определяются сочетанием типов ПК.

1.3. Производящие компоненты - НЛРП, как показано в [5], не подвержены раскрытию их структуры известными алгоритмами Мэсси, так как НЛРП не формируются регистрами сдвига с линейными обратными связями, что и определяет базовые высокие характеристики по структурной скрытности и имитостойкости НЛРП. А алгоритм (правило (3)) формирования ПНП дополнительно существенно повышает, как показано в [5], скрытностные и имитостойкие свойства ПНП. Кроме того, так как ПНП и ее длительность L носят мультипликативный характер (являются производными от НЛРП), то при больших и сверхбольших длительностях L ПНП становятся близкими к оптимальным [5] согласно признаков оптимальности, отраженных в [1]. Таким образом, особенности внутренней кодовой структуры ПНП обеспечивают лучший технический результат по вышеуказанным в совокупности пунктам 2, 3, 4.

2.0. Особенности и свойства детерминированности ПВКФ ПНП.

Заявляемый способ поиска основан на свойствах ПВКФ ПНП, установленных как в [5], так и в последующих исследованиях авторов, в том числе, и в результате машинного имитационного моделирования этих свойств, которые состоят в следующем:

2.1. При организации традиционных способов приема поиска, обнаружения ПСП анализирует периодическую функцию ПВКФ, когда приходящая ПСП сравнивается на приемной стороне в корреляторе (согласованном фильтре) с полной ее копией. При реализации этих способов по отношению к применяемым ПНП мы и говорим о ПВКФ ПНП. ПВКФ двукратных ПНП различных типов с производящими линейками, составленными из повторяющихся ККВ и ХК одного типа и длины, имеет до трех фиксированных уровней в зависимости от рассматриваемых ПСП. Их значения приведены в таблице на фиг.3 и на фиг.5.

2.2. Среди этих фиксированных уровней всегда выделяются два ярко выраженных частных боковых пика Rчп1 и Rчп2, которые, во-первых, на порядок превышают третий (пик), а во-вторых, отношение значений пиков Rчп1/Rчп2 пропорционально отношению l1/l2 : Rчп1/Rчп2≈l1/l2. Таким образом, в анализе двукратных ПНП всегда можно пренебречь третьим очень маленьким пиком, в-третьих, количество Rчп1 и Rчп2 в составе ПВКФ за один период L ПНП составляет соответственно числа l2 и l1, так что сумма энергетических всплесков в относительном измерении составляет: (l2Rчп1+l1Rчп2ш)≈1, что, как видно, соответствует в относительном измерении величине основного корреляционного пика ПНП Rоп≈1 в случае полного совпадения входящей и опорной ПНП.

2.3. Анализ ПВКФ ПНП как функции времени однозначно показывает (в том числе на примере фиг.5), что ПВКФ имеет строгую детерминированную структуру, а именно: каждые частные пики Rчп1 и Rчп2 повторяются во времени строго периодически с периодами соответственно l1 и l2 : Tчп1=l1, Tчп2=l2, т.е. периодическая цикличность появления Rчп1 и Rчп2 строго повторяет периодическую цикличность начала (и конца) генерирования порождающих компонент ПК-1, ПК-2 (НЛРП-1 и НЛРП-2) соответствующих длительностей l1 и l2 в составе производящих линеек ПЛ-1, ПЛ-2 при генерировании (формировании) ПНП (фиг.1, правило (3)). Таким образом, имеется взаимооднозначное соответствие между составом двукратной ПНП (т.е. конкретными значениями l1 и l2 и видом ПК-1 и ПК-2) и структурой ПВКФ. Следовательно, зная состав двукратной ПНП, можно предсказывать (экстраполировать) структуру ПВКФ этой ПНП, что является важной априорной информацией, которую можно использовать при организации процесса поиска и обнаружения ПНП.

2.4. Как показали исследования авторов, в случае применения ПНП возможно получение той же структуры ПВКФ ПНП без необходимой корреляции на приемной стороне со всей копией ПНП, а достаточно осуществлять корреляцию входящей (принимаемой) ПНП с копиями производящих компонент по 2-м каналам корреляции. В этом случае мы имеем дело с частными ПВКФ (ПВКФ-1 и ПВКФ-2), которые при наложении на общую временную ось по принципу суперпозиции полностью отражают и повторяют структуру ПВКФ всей ПНП (что, кстати, полностью подтверждает справедливость классических временных методов анализа радиотехнических систем с использованием вышеуказанного принципа). На фиг.5, а, б, в приведены соответственно ПВКФ ПНП с L=77 и частные ПВКФ-1, ПВКФ-2 с производящими компонентами, которые иллюстрируют это утверждение.

2.5. Наличие в структуре частных ПВКФ-1, ПВКФ-2 ярко выраженных Rчп1 и Rчп2, периодически повторяющихся на всем этапе анализа длины L входящей ПНП, можно использовать для реализации процедуры поиска обнаружения и синхронизации ПНП по задержке с точностью до единиц длин l1 и l2, а не с точностью до длины L в случае использования ПВКФ всей ПНП, что, очевидно, предполагает ускорение процесса поиска и синхронизации, так как (l1 и l2)<<L. Как видно из таблицы фиг.3, для реализации способа поиска СРС по задержке, основанного на установлении синхронного во времени состояния с каждой ПК по ярко выраженным значениям ПВКФ-1, ПВКФ-2 с ней, целесообразно использовать ПНП из ПК типа К3 и К1. Это объясняется наличием выраженной взаимной корреляции ПНП с обеими ПЛ этих типов. Из правила построения ПНП (фиг.1) видно, что по сочетанию номеров тактов ПНП отдельно с каждой из 2-х ПЛ, определенных на одном периоде обработки сигнала, может быть установлена текущая задержка всей ПНП, т.е. номер текущего такта взаимного сдвига принимаемой и опорной последовательностей.

2.6. Учитывая вышеуказанное, очевидным является тогда и то, что, осуществляя процедуру поиска и синхронизации по задержке не ПНП, а по задержке производящих компонент, т.е. осуществляя на приемной стороне корреляцию принимаемой ПНП с циклическими сдвижками копий производящих компонент (что само по себе намного проще, чем осуществлять то же самое с циклическими сдвижками копии всей ПНП), т.е. осуществляя формирование частных ПВКФ-1 и ПВКФ-2 с циклическими сдвижками производящих компонент, мы моделируем получение ПВКФ входящей ПНП с циклическими сдвижками ее копий. А так как периодичность циклических сдвижек копий производящих компонент кратна l1 и l2 соответственно в 1-м и 2-м каналах приема и корреляции, то очевидно:

1) что реализация процесса поиска, обнаружения и синхронизации по задержке будет осуществляться значительно быстрее при задержке (циклической сдвижке) не всей копии ПНП, а при задержках (циклических сдвижках) производящих компонент; 2) частные пики ПВКФ-1, ПВКФ-2 будут появляться всегда при любых сдвижках производящих компонент и намного чаще (на периоде всей ПНП, как было указано выше, число частных пиков Rчп1 и Rчп2 будет соответственно l1 и l2 раз); чем возможно появляющийся один раз основной пик ПВКФ ПНП при точной синхронизации; 3) эти частные пики Rчп1 и Rчп2 можно накапливать для повышения отношения с/ш для принятия решения об обнаружении и синхронизации ПНП.

2.7. Исследованиями авторов установлено, что частные пики ПВКФ-1, ПВКФ-2 с различными циклическими сдвижками производящих компонент отличаются друг от друга тем, что частные ПВКФ-1 и ПВФК-2, сохраняя уровни Rчп1 и Rчп2 одинаковыми, имеют циклически сдвинутые периодические последовательности моментов появления (tчп1, tчп2) частных пиков Rчп1 и Rчп2. Т.е. структура в целом частных ПВКФ-1, ПВКФ-2 меняется циклически: или по последовательности tчп1 появления Rчп1 (в случае циклических сдвижек порождающей компоненты ПК-1 с l1), или по последовательности tчп2 появления Rчп2 (в случае циклических сдвижек порождающей компоненты ПК-2 с l2), или по обеим последовательностям tчп1, tчп2 появления Rчп1 и Rчп2 (в случае циклических сдвижек обеих порождающих компонент ПК-1, ПК-2 с l1, l2). Следовательно, имеется три возможных вида изменения структуры ПВКФ-1 и ПВКФ-2.

Таким образом, в этих случаях можно говорить (по аналогии понятий «автоморфизма», используемого по отношению к автоморфным преобразованиям - циклическим сдвижкам - НЛРП в [5]) об автоморфных изменениях структуры частных ПВКФ-1, ПВКФ-2 трех видов, причем имеется однозначное соответствие между величиной циклической сдвижки (автоморфизма) производящего компонента и величиной автоморфизма частных ПВКФ. Следовательно, по величине автоморфизма производящего компонента (или компонентов) можно предсказывать (экстраполировать) величину и вид частных ПВКФ-1, ПВКФ-2, т.е. экстраполировать «тонкую» структуру частных ПВКФ-1, ПВКФ-2.

2.8. Имеется еще одно важное свойство, связанное с анализом совокупности частных ПВКФ-1 и ПВКФ-2. Если осуществлять одновременно получение частных ПВКФ-1 (или ПВКФ-2) со всеми возможными автоморфизмами (циклическими сдвижками) одного производящего компонента, например длительности l1, т.е. получать одновременно автоморфные частные ПВКФ-1i, i=1…l1, по отдельным i-м подканалам корреляции, то можно наблюдать: 1) что в каждый корреляционный такт будет наблюдаться частный пик Rчп1 с определенного подканала корреляции; 2) если подканал корреляции пронумеровать соответственно величине циклического сдвига производящего компонента, то можно наблюдать, что последовательность номеров подканалов, на выходе которых в каждый последующий такт корреляции появляется Rчп1, будет иметь детерминированную циклически повторяющуюся структуру номеров с периодом повторения l1 тактов; 3) при циклическом одновременном взаимном сдвиге (что соответствует процедуре поиска по задержке) между принимаемой входящей ПНП и всеми автоморфизмами (циклическими сдвижками) производящего компонента указанная последовательность номеров подканалов будет тоже циклически сдвигаться.

Таким образом, независимо от того, с какого взаимного циклического сдвига l0i между входящей ПНП и i-ми автоморфизмами производящего компонента (подканалами корреляции) начался процесс формирования частных ПВКФ-1i, внутренняя структура последовательности номеров подканалов корреляции, на выходе которых последовательно в каждый такт корреляции появляется частный пик Rчп1, будет постоянной, но циклически смещаться в зависимости от конкретного значения взаимного сдвига l0i. Этот факт и определяет возможность детерминированного предсказания (экстраполяции), с выхода какого подканала корреляции в следующий такт корреляции следует ожидать частный пик Rчп1. Закономерность последовательности номеров подканалов всегда можно однозначно установить, в том числе в аналитической форме арифметического уравнения, связывающего: номер такта k, в который появился Rчп1; номер подканала Nk,на выходе которого появился Rчп1 в k-й такт; номер подканала Nk+1, на выходе которого появится в следующий (k+1)-й такт частный пик Rчп1; и l1. Такая закономерность будет характерна для 1-го канала корреляции, работающего с ПК-1 длительностью l1. Аналогичная по смыслу закономерность будет характерна, естественно, и для 2-го канала корреляции, работающего с ПК-2 длительностью l2. Причем такие однозначные закономерные зависимости будут строго соответствовать составу ПНП, т.е. из каких производящих компонент получается ПНП. Таким образом, для каждого из 2-х каналов приема и корреляции будет своя зависимость:

д л я  1-го канала     N k1 + 1 = f 1 ( k 1 , N k 1 , l 1 ) , д л я  2-го канала     N k2 + 1 = f 2 ( k 2 , N k 2 , l 2 ) .          (4)

Получение таких зависимостей представляет предмет отдельного исследования и анализа, не имеющего особой важности для данного заявляемого способа. На фиг.6 приведена упрощенная наглядная числовая модель, иллюстрирующая положения, изложенные в этом пункте 2.8. На этой фиг.6: 1) цифрами в горизонтальной линейке отражены циклически повторяющиеся элементы входящей ПНП, соответствующие положению элементов одного производящего компонента длиной l1=7 при формировании ПНП; 2) цифрами в вертикальных столбцах отражены элементы копии того же производящего компонента длиной l1=7 на приемной стороне в составе различных подканалов корреляции (число подканалов равно l1=7, что соответствует 7 возможным автоморфизмам ПК-1 с l1=7); 3) показаны взаимные последовательные циклические сдвиги входящей ПНП и автоморфизмов ПК-1 подканалов корреляции в подкорреляторах подканалов; 4) справа в крайнем вертикальном столбце показаны номера подканалов, в которых в каждый последующий такт появляется максимум Rчп=7(Rчп1), соответствующий полному совпадению символов производящего компонента входящей ПНП и подканала корреляции; 5) можно проследить, что последовательность номеров подканалов, в которых последовательно в каждый такт появляется Rчп1=7, будет иметь структуру:

С Э 1 = 1642753 = f 1 ( N k 1 ) , С Э 2 = f 2 ( N k 2 ) , ( 5 )

где Nk1=1,…, l1, а Nk2=1,…, l2.

Данная структура СЭ1 (5) не изменяется, а циклически сдвигается в зависимости от того, с какого случайного момента-такта l0 взаимного сдвига между входящей ПНП и автоморфизмами ПК-1 одновременно на приемной стороне начался процесс корреляционного приема. Аналогичная закономерность последовательности номеров подканалов СЭ2 будет и для другого канала приема, осуществляющего корреляцию входящей ПНП с ПК-2 длительности l2. Такие закономерности СЭ1, СЭ2 будем называть функциями экстраполяции подканалов в каналах соответственно 1 и 2. Как функции последовательности номеров подканалов Nk1, Nk2 с частными пиками Rчп1, Rчп2 на своих выходах в каждый k1-й, k2-й такты.

Следует указать так же, что данные закономерности проиллюстрированы и имеют место для случая, если корреляционный прием в обоих каналах будет осуществляться именно при «встречно-инверсном» вхождении в подкорреляторы конвольверного типа (как будет указано ниже) принимаемой ПНП и автоморфных копий производящих компонент ПК-1, ПК-2, т.е. когда последовательности цифр (элементов) производящего компонента входящей ПНП и копий компонент приемной стороны входят инверсно (обратно по счету) навстречу друг другу в конвольвер. Для других типов корреляторов (например, дискретных согласованных фильтров) будет иметь место другая модель, в том числе числовая, - «встречно-прямая», которая в случае использования конвольверов эти вышеуказанные закономерности не порождает. Таким образом, для подкорреляторов конвольверного типа очень важным является факт встречно-инверсной модели корреляционного приема.

Авторами получены многочисленные машинные имитационные модели положений, изложенных в пункте 2.8., и на фиг.7 показаны, в качестве примеров, результаты этого моделирования для ПНП с L=l1×l2=221, l1=13, l2=17, где видно, что действительно имеется строго детерминированная последовательность СЭ1 номеров подканалов корреляции, на выходе которых появляются в каждый последующий такт частные пики Rчп1.

Заявляемый способ в отличие от прототипа как раз и использует те свойства самой ПНП и ее ПВКФ (в том числе частных ПВКФ-1 и ПВКФ-2), которые изложены в вышеуказанных свойствах (в пунктах 2.2-2.8). Т.е заявляемый способ имеет целью реализовать те возможности, которые раскрывают эти свойства для достижения технического результата (по пункту 2 технического результата): значительное сокращение времени поиска СРС по задержке. А именно:

1. Реализация параллельного одновременного корреляционного приема-поиска входящей ПНП по всем возможным подканалам приема в каждом из двух каналов приема, то есть осуществление формирования частных ПВКФ-1, ПВКФ-2 по l1 и l2 подканалам соответственно в 1-м и 2-м каналах, т.е. формирования частных ПВКФ-1i, i=1…l1, и ПВКФ-2j, j=1…l2, входящей ПНП с автоморфными преобразованиями 2-х производящих компонент ПК-1, ПК-2 во «встречно-иверсном» режиме в подкорреляторах каналов конвольверного типа.

2. Экстраполяция (предсказание) структуры частных ПВКФ-1i и ПВКФ-2j в виде экстраполяции в каждый тактовый момент частных пиков Rчп1 и Rчп2 на выходах определенных экстраполированных подканалов корреляции.

3. Двухфакторный контроль экстраполяции по мажоритарному принципу: по фактору экстраполируемых номеров подканалов с частными пиками Rчп1 и Rчп2 и по фактору уровня накопления S1=∑Rчп1,i, S2=∑Rчп2,j.

4. Накопление выявляемых (экстраполируемых) частных корреляционных пиков Rчп1i, Rчп2j в обоих каналах приема в каждый k-й (k1=k(modl1), k2=k(modl2)) тактовый момент приема, используя экстраполяцию номеров Nk1+1, Nk2+1 подканалов с частными пиками Rчп1 и Rчп2 на выходах 2-х каналов в каждые последующие (k1+1)-e и (k2+1)-e такты на основе закономерностей (4) и функций (5) экстраполяции СЭ1 и СЭ2 для значительного ускорения процесса повышения итогового отношения (**) с/ш на выходах 2-х каналов приема в интересах принятия решения об обнаружении и синхронизации с заданной достоверностью. А именно, в предлагаемом способе во время возможного одного «прогона поиска» в течение длины L ПНП на выходе центральных цифровых компараторов (1 и 2 каналов) будем иметь итоговые отношения (**) с/ш в 2-х каналах;

для предлагаемого способа и устройства итоговое отношение (**) сигнал-шум на выходе центральных цифровых компараторов (1 и 2 каналов) за то же время одного «прогона накопления» (как и для прототипа, как было показано выше в отношении С 1 * / Ш 1 * и С 2 * / Ш 2 * ):

C 1 * * / Ш 1 * * = ( R ч п 1 + Ш ) l 1 l 2 / l 1 Ш ,

C 2 * * / Ш 2 * * = ( R ч п 2 + Ш ) l 2 l 1 / l 2 Ш .

Таким образом, выигрыш в отношении сигнал-шум в предлагаемом способе-устройстве будет равен:

( C 1 * * / Ш 1 * * ) / ( С 1 * / Ш 1 * ) = ( R ч п 1 + Ш ) l 1 / [ ( R ч п 1 + Ш ) + ( l 1 1 ) Ш ] l 1 ,

( C 2 * * / Ш 2 * * ) / ( C 2 * / Ш 2 * ) l 2

Таким образом, за один «прогон накопления» (период L ПНЛРП) выигрыш в отношении сигнал-шум на выходах центральных цифровых компараторов каналов 1 и 2 в предлагаемом способе-устройстве будет равен приблизительно (соответственно в первом и втором каналах) в l1 и l2 раз. Этот выигрыш может быть трансформирован в выигрыш во времени поиска, обнаружения и синхронизации в это же число раз при сохранении идентичности требований по итоговым отношениям сигнал-шум у заявляемого способа-устройства и прототипа, т.к. накопление необходимого итогового отношения с/ш будет происходить в l1 и l2 раз быстрее в 1 и 2 каналах соответственно. Таким образом, время для необходимого накопления энергии S1=∑Rчп1,i, S2=∑Rчп2,j в предлагаемом способе и сокращается соответственно в l1 и l2 раз, что учитывается как в значениях порогов решающих правил в 1 и 2 каналах для принятия решения об обнаружении ПНП, так и в алгоритме работы заявляемого способа-устройства. В частности, в этой связи, предусматривается заметное снижение (в l1 и l2 раз) времени «первичного накопления» энергии частных пиков Rчп1 и тем самым осуществление принятия решения о синхронизации с ПНП в течение не более, чем длины L одной ПНП, т.е. в течение одного прогона входящей ПНП.

Заявляемый способ ускоренного поиска, обнаружения и синхронизации ПНП (СРС) характеризуется в приведенном на фиг.8 алгоритме следующей совокупности последовательных действий (этапов и подэтапов).

Этап поиска и обнаружения.

Поиск начинается с момента случайного взаимного параллельного сдвига l01, l02 между входящей ПНП и автоморфизмами (циклическими сдвижками) производящих компонент ПК-1, ПК-2. Естественно при этом накопление ПВКФ1, ПВКФ2 нет, и поэтому суммы R∑1ik1=R∑2jk2=0, где 1, 2 - первый и второй каналы приема по ПК-1, ПК-2; i, j - автоморфизмы ПК-1 и ПК-2 соответственно, i=0,…, (l1-1), j=0,…, (l2-1); k1=1,…, l1, k2=1,…, l2 - такты циклических параллельных сдвигов автоморфизмов ПК-1, ПК-2, в начальный момент k1=k2=0 (блок 1).

Подэтап первичного накопления. Первым тактом k1=k2=1 (блок 2) начинается первоначальное заполнение l1 и l2 подкорреляторов всех подканалов в обоих каналах: до такта k1=l1 в подкорреляторы первого канала во «встречно-инверсном» режиме входят приходящая ПНП с одного входа и автоморфизмы ПК-1i на вторые входы i-x подкорреляторов; до такта k2=l2i в подкорреляторы второго канала во «встречно-инверсном» режиме входят приходящая ПНП с одного входа и автоморфизмы ПК-2j на вторые входы j-х подкорреляторов; значения ПВКФ-1i=ПВКФ-2j=0 при k1=1,…, l1-1 и k2=1,…, l2-1. Начиная с «обнуленных» по модулю l1, l2 тактов k1=l1=0(mod l1) и k2=l2=0(mod l2), в первом и втором каналах соответственно начинается осуществление взаимного сдвига во всех подкорреляторах обоих каналов входящей ПНП и автоморфизмов ПК-1i и ПК-2j (уже заполнивших к этому времени подкорреляторы) и формирование значений частных ПВКФ1ik1, ПВКФ2jk2. Тем самым начинается подэтап первичного накопления значений автоморфных частных ПВКФ-1i, ПВКФ-2j в каждом i-м j-м подканалах так, что с каждым последующим тактом k1=k1+1 и k2=k2+1, в определенном i-м и j-м подканале первого и второго каналов соответственно возможно будут появляться частные пики Rчп1i и Rчп2j, а в остальные такты в тех же подканалах будут появляться минимальные значения (с точностью до энергии шума) ПВКФ1ik1, ПВКФ2jk2. С каждым тактом получаемые значения ПВКФ1ik1, ПВКФ2jk2 в каждом подканале запоминаются с присвоением им номеров соответствующих тактов k1 и k2. Эта процедура продолжается до тактов k1=l1-1 и k2=l2-1. Со следующим тактом значения k1 и k2 обнуляются (блоки 7, 8), а полученные в момент этих тактов значения ПВКФ1ik1, ПВКФ2jk2 суммируют с уже хранящимися в памяти значениями для ранее нулевых тактов k1 и k2. Накопление значений ПВКФ1ik1, ПВКФ2jk2 (блоки 2, 5, 6) на каждом k1 и k2 такте, следующим с периодами l1 и l2 относительно каждого из l1 значений k1 и l2 значений k2, производят до выполнения условия: а1ан11l1 (для 1-го канала), а2ан22l2 (для 2-го канала), где Tан1, Тан2 - время (в количестве тактов) анализа и накопления, p1 и p2 - число периодов накопления для 1-го и 2-го канала соответственно (блоки 3, 4). При выполнении этого условия осуществляется: 1) суммирование накопленных за Тан1 в подканалах ПК-1i и за Тан2 в подканалах ПК-2j частных «подканальных» сумм ПВКФi1k1, ПВКФ2jk2: i = 1 l 1 R 1 i a 1 = S 1 и j = 1 l 2 R 2 j a 2 = S 2 (блоки 9, 12),- и 2), если эти суммы превышают заданные пороги S1≥Sп1 и S2≥Sп2 (блоки 10, 11), то дается команда на выбор экстремумов Э1 и Э2 среди соответственно R 1 i a 1 и R 2 j a 2 из определенных подканалов ПК-1i ПК-2j: Э 1 = ( R 1 i a 1 ) max , Э 2 = ( R 2 j a 2 ) max (блоки 13, 15),- 3) и команда на выбор номеров подканалов Nk11), Nk22), в которых эти экстремумы выявлены (блоки 14, 16). Если же указанное выше условие не будет выполнено, т.е. если S1<Sп1 и (или) S2<Sп2, то дается команда на увеличение чисел прогонов p1 и (или) p2, и первичное накопление будет продолжено при новых значениях p1 и (или) p2 (блок 2).

На этом подэтап первичного накоплении заканчивается (блоки 1…16).

Подэтап экстраполяции. На основании выявленных в такты k1, k2 Nk11), Nk22) подканалов в виде сигналов на соответствующих входах кросс-блоков 1-го и 2-го канала эти сигналы с задержкой на один такт через кросс-соединения, которые соответствуют функциям экстраполяции СЭ1, СЭ2 согласно зависимостей (4) и (5), попадают на такие выходы кросс-блоков, которые соответствуют номерам Nk1+1, Nk2+1 подканалов, в которых должны наблюдаться в следующий (k1+1)-й, (k2+1)-й такты следующие (близкие с экстремумами Э1, Э2 по значению) частные пики Rчп1, Rчп2 (блок 17). Экстраполированные номера Nk1+1, Nk2+1 подканалов появляются в виде сигналов на соответствующих первых входах канальных устройств проверки в следующий (k1+1)-й, (k2+1)-й такты. В k1-й, k2-й такты энергии Э1, Э2 запоминаются в канальных параллельных сумматорах (блок 18). В следующий (k1+1)-й, (k2+1)-й такты: на вторые входы устройств проверки поступают выявленные в эти такты (блоки 14, 16) номера Nk1+1, Nk2+1 подканалов с максимальными пиками - Rчп1, Rчп2 (блок 19), а в канальных параллельных сумматорах эти значения Rчп1, Rчп2 складываются соответственно с раннее запомненными значениями Э1, Э2 (блок 20). В последующий такты (k1+2)-й, (k2+2)-й такты и в другие последующие такты эти операции суммирования ∑Rчп1i, ∑Rчп2j продолжаются, т.е. значения энергии Rчп1i и Rчп2j суммируются соответственно и запоминаются для последующего накопления с другими Rчп1i и Rчп2j в последующие такты. В (k1+1)-й, (k2+1)-й такты устройства проверки сравнивают номера Nk1+1, Nk2+1 подканалов, пришедшие по первым (экстраполированным в k1-й и в k2-й такты) и вторым (выявленным в (k1+1)-й, (k2+1)-й такты) входам, и если эти номера совпадают, т.е.: (Nk1+1)1=(Nk1+1)2 и (Nk2+1)1=(Nk2+1)2 (блоки 21, 22), то с выхода устройств проверки на входы канальных накопителей поступает сигнал «1», а если не совпадают, то сигнал «0». Накопители арифметические накапливают (суммируют) сигналы «1» и «0» в течение соответственно h1=l1, h2=l2 тактов экстраполяции номеров подканалов (блоки 23, 24). Если эти суммы превышают пороги Пh1 и Пh2 за это количество тактов: l 1 ' ' 1 ' ' , ' ' 0 ' ' П h 1 , l 2 ' ' 1 ' ' , ' ' 0 ' ' П h 2 , (по заложенному мажоритарному правилу: Пh1=M1l1, Пh22l2, - где M1, М2 - коэффициенты мажоритарности для 1-го и 2-го каналов (блоки 25, 26), то с выхода канальных накопителей поступает сигнал («наш1»)1, («наш1»)2 на соответствующие канальные ключи. Если указанные неравенства не выполняются, то экстраполяция продолжается (блоки 17, 19…26) без выдачи этих сигналов до такта, при котором эти неравенства будут выполнены.

Так реализуется контроль экстраполяции по фактору экстраполяции номеров подканалов.

За это же число тактов h1=l1, h2=l2 осуществляется накопление энергий l 1 R ч п 1 i , l 2 R ч п 2 j в каналах (блок 20), и если накопленные эти энергии пиков превысят за это число тактов заданные пороги П1, П2 (блоки 27, 28): l 1 R ч п 1 i П 1 , l 2 R ч п 2 j П 2 , то на выходах канальных накопителей появляются сигналы («наш2»)1, («наш2»)2. Если же эти условия (блоков 27, 28) не выполнятся, то накопление энергий l 1 R ч п 1 i , l 2 R ч п 2 j будет продолжено (блок 18) до такта, при котором эти условия будут выполнены.

Так реализуется контроль экстраполяции по фактору уровня накопления l 1 R ч п 1 i , l 2 R ч п 2 j .

На этом заканчивается подэтап экстраполяции и в целом этап поиска и обнаружения.

Этап синхронизации.

Сигналы («наш1»)1, («наш1»)2, («наш2»)1, («наш2»)2 независимо от того, в какие моменты каждый из них появился, хранятся как потенциальные сигналы на своих шинах, т.е. на входах соответствующих формирователей (ключей) сигналов «наш1», «наш2», которые появляются на выходах этих формирователей (ключей) при одновременном наличии сигналов («наш1»)1, («наш1»)2 на входах одного формирователя и («наш2»)1, («наш2»)2 на входах другого формирователя (блоки 29, 30). Сигналы «наш1», «наш2» подаются на первые входы ключей 12 (число которых равно l1 и l2 для 1-го и 2-го каналов соответственно), открывая их. Через определенный открытый ключ 12, на второй вход которого поступает в это время сигнал с определенного выхода центральных цифровых компараторов 1-го и 2-го каналов, соответствующего номеру подканала Nk1, Nk2 с частным пиком Rчп1 и Rчп2 на своем выходе, поступает сигнал на определенный вход вычислителей сдвига с1 и с2 (блок 31, 32). Данные номера подканалов соответствуют значениям imax, jmax тактовых сдвигов производящих компонент ПК-1, ПК-2 (Nk1=imax Nk2=jmax), которые используются для вычисления необходимых тактовых сдвигов c1 и с2 согласно (1) производящих компонент ПК-1, ПК-2 и тем самым установления необходимого общего тактового сдвига С согласно (2), устраняя тем самым рассогласование по времени принимаемой и опорной ПНП. По значениям с1 и с2 выбираются соответствующие (i=c1)-e и (j=c2)-е автоморфизмы производящих компонент ПК-1, ПК-2, которые поступают на формирователь (генератор) опорной ПНП. Тем самым опорная ПНП формируется с задержкой С, обеспечивая тем самым синхронность с входящей ПНП на схеме контроля. Опорная ПНП поступает на второй вход схемы контроля, а на первый вход этой схемы контроля поступает входящая ПНП, где происходит их корреляция и проверка по порогу Rпор главного пика ПВКФ ПНП. Решение о захвате сигнала ПНП (СРС) по задержке принимается превышения Rпор главным пиком ПВКФ ПНП. В ином случае поиск продолжается с новым периодом принимаемого СРС.

Для реализации заявляемого способа в известное устройство [8] со сходными вышеуказанными признаками введены: в каждом канале обработки генератор опорной последовательности выполнен в виде генератора всех возможных автоморфизмов l1 и l2 (циклических сдвижек), выдаваемых параллельно по группе вторых l1 и l2 выходов соответственно и выдаваемого по первому выходу одного из автоморфизмов опорной последовательности производящей повторяющейся компоненты длины l1 и l2 соответственно, а так же введены: блок цифровых подкорреляторов (БЦПК), который содержит соответственно для каждого канала по l1 и l2 подкорреляторов каждый из которых содержит: последовательно соединенные акустоэлектронный конвольвер (АЭК), один вход которого является первым входом подкоррелятора и соединен с первым входом канала обработки, а второй вход является вторым входом подкоррелятора и соединен с одним из вторых выходов генератора опорной последовательности; усилитель и аналогово-цифровой преобразователь (АЦП), выход которого представляет собой шину параллельного выхода и является выходом подкоррелятора и соответствующим выходом БЦПК, выходы которого представляют собой шину параллельного выхода, соединены с соответствующими входами схемы накопления и экстраполяции (СНЭ), которая содержит соответственно для одного и другого каналов обработки по l1 и l2 подканалов поиска, входы которых являются соответствующими входами СНЭ, а выходы соединены с соответствующими первыми входами центрального цифрового компаратора (ЦЦК), первый вход которого соединен с выходом первого ключа, a l1 и l2 выходов (соответственно для одного и другого каналов) соединены соответственно со входами цифрового сумматора и с первыми входами ключей блока ключей (БК), содержащего соответственно l1 и l2 ключей, вторые входы которых соединены с выходом первого ключа, а выходы ключей БК соединены с соответствующими входами вычислителя сдвигов соответственно c1 и с2, выход которого является выходом СНЭ и канала обработки и соединен со входом соответствующего генератора опорной последовательности, а выход цифрового сумматора соединен с одним входом первого ключа, другой вход которого соединен с выходом накопителя-сумматора, вход которого соединен с выходом блока проверки, представляющего собой блок (совокупность) двухвходовых элементов И, первые l1 (и l2) входов которого соединены с соответствующими выходами ЦЦК и входами блока выбора номера подканала (БВНП), представляющего собой последовательно соединенные кросс-блок и блок задержки на такт, l1 (и l2) выходов которого соединены со вторыми l1 (и l2) входами блока проверки; причем каждый подканал поиска (ПКП) схемы накопления и экстраполяции (СНЭ) содержит цифровой параллельный сумматор, первые входы которого соединены с соответствующей шиной параллельных выходов БЦПК, а вторые входы соединены соответственно с выходами соответствующих элементов совпадения, первые входы которых являются тактовыми, вторые входы соединены соответственно с выходами оперативного запоминающего устройства (ОЗУ), входы которого соединены с выходами цифрового параллельного сумматора и соответствующими первыми входами второго ключа, второй вход которого соединен с выходом первого счетчика, вход которого является тактовым, и входом второго счетчика, выход которого соединен с одним входом схемы И, выход которой соединен с выходом ПКП, а второй вход соединен с выходом цифрового компаратора, входы которого соединены с выходами второго ключа.

Схема предлагаемого устройства поиска СРС, реализующая предлагаемый способ, представлена на фигуре 10 а, б. Поиск реализуется двумя одновременно работающими идентичными по строению каналами обработки по первой и второй производящей компонентам (ПК-1, ПК-2), а также общими для этих каналов схемой 3 контроля синхронизма по задержке и генератором 4 производного сигнала (ГПС). Каждый канал обработки содержит соответственно: блок цифровых подкорреляторов (БЦПК) 16 (БЦПК1) и 1 (БЦПК2); генератор опорной последовательности (ГОП) 5 (ГОП1) и 2 (ГОП2); схему накопления и экстраполяции (СНЭ) 17 (СНЭ1) и 18 (СНЭ2). Каждый БЦПК (БЦПК1, БЦПК2) содержат подкорреляторы (ПКР) 6 (для 1-го канала подкорреляторов l1 (61,…, 6l1), для 2-го канала - l2 (61,…, 6l2)), при этом каждый подкоррелятор содержит акустоэлектронный конвольвер (АЭК) 6-1, усилитель (УС) 6-2, аналого-цифровой преобразователь (АЦП) 6-3. Каждая СНЭ (СНЭ1, СНЭ2) содержит: подканалы поиска (ПКП) 7 (для 1-го канала подканалов поиска l1 (71,…, 7l1), для 2-го канала - l2 (71,…, 7l2)); центральный цифровой компаратор (ЦЦК) 8; ключ 9; блок выбора номера подканала (БВНП) 10, содержащий кросс-блок 10-1 и блок линий задержки (БЛЗ) 10-2; накопитель-сумматор (НС) 11; блок ключей (БК) 12, содержащий по l1 и l2 ключей соответственно для 1-го и 2-го каналов; устройство проверки (УП) 13; цифровой сумматор (ЦС) 14; вычислитель 15 задержки c1 и с2 соответственно для 1-го и 2-го каналов. Каждый подканал поиска (ПКП) содержит: параллельный сумматор (ПС) 19, оперативное запоминающее устройство (ОЗУ) (состоящее из элементов памяти 21), каждая линейка которого имеет такое количество элементов 21, которое позволяет запоминать в цифровом виде максимальное по уровню значение ПВКФ, а каждый столбец содержит N элементов памяти, причем для 1-го канала N=l1, а для 2-го канала N=l2; счетчик 20; ключ 22; цифровой компаратор (ЦК) 23; схему «И» 24; счетчик 25; схемы совпадения 26.

Итогом работы каждого канала обработки является определение значений c1 и с2 циклических сдвигов производящих компонент ПК-1 и ПК-2, т.е. определение тех автоморфизмов (циклических сдвижек) для ГОП; (5) и ГОП% (2), которые должны будут выдаваться по их первым выходам в ГПС (4) на этапе контроля синхронизации для обеспечения формирования генератором 4 опорного производного сигнала с результирующим центральным сдвигом С, устраняющим рассогласование по задержке.

Описание работы устройства осуществим с учетом алгоритма его работы, описанного выше, а также с учетом того, что работа каждого канала по своему существу одинакова.

1. Подэтап первичного накопления.

В каждый канал на один вход АЭК 6-1 каждого подкоррелятора 6 поступает принимаемый сигнал Sвх в виде (повторяющихся во времени в общем случае) СРС, манипулированных ПНП (СРС-ПНП), а на другие входы соответствующих АЭК 6-1 поступают во встречно-инверсном режиме со вторых соответствующих (i-x и j-х) выходов генераторов 2 и 5 опорные сигналы Sопорil1 и Sопорjl2, представляющие собой сигналы, манипулированные производящими линейками (повторяющихся циклически) i-х и j-х автоморфизмов производящих компонент соответственно ПК-1 и ПК-2. С каждым тактом с каждого i-го и j-го АЭК 6-1 1-го и 2-го каналов соответственно снимается напряжение, пропорциональное энергии сверток сегментов длин l1 и l2 движущихся навстречу друг другу опорных линеек Sопорil1 и Sопорjl2 и Sвх. Выходные сигналы АЭК усиливаются усилителями 6-2 и подвергаются преобразованию в АЦП 6-3 с частотой дискретизации, равной частоте ПСП, так что с выходов АЦП 6-3 получаем оцифрованные значения частных ПВКФ-1i и ПВКФ-2j. Первые значения этих частных ПВКФ (такты k1=k2=1) через параллельные сумматоры (ПС) 19 без изменений (так как к этому моменту с выходов ОЗУ 21 на другие входы ПС еще ничего не поступает) параллельно записываются в первые разряды (элементы памяти 21) регистров ОЗУ 21. Общее число регистров (число элементов памяти в линейке) ОЗУ должно соответствовать числу разрядов максимально возможного накопленного значения ПВКФ. Количество разрядов N в регистрах равно числу сдвигов, для которых будут накапливаться частные ПВКФ, т.е. для 1-го канала N=l1, а для 2-го канала N=l2.

За первые l1 и l2 тактов соответственно для 1-го и 2-го каналов происходит первоначальное заполнение АЭК подкорреляторов своими автоморфизмами ПК-1 и ПК-2 с соответствующих вторых выходов генераторов соответственно 5 и 2. И начиная с тактов k1=l1=0(mod l1) и k2=l2=0(mod l2) соответственно для 1-го и 2-го каналов, осуществляется подэтап первичного накопления.

С каждым тактом (k1, k2) ячейки регистров ОЗУ 21 через ПС 19 параллельно заполняются новыми цифровыми значениями ПВКФ так, что через l1 тактов и l2 тактов в 1-м и 2-м каналов соответственно ячейки 1…N ОЗУ 21 всех подканалов поиска ПКПi, ПКПj будут заполнены l1, l2 соответственно значениями автоморфных частных ПВКФ-1i, ПВКФ-2j. В следующий такт (k1-й, k2-й) получаемые с выходов БЦПК 16 значения автоморфных частных ПВКФ суммируются в ПС 19 со значениями этих ПВКФ, находящихся в последней N-й линейке ячеек памяти ОЗУ, за счет открывающихся тактовым импульсом элементов 26, и эта сумма значений ПВКФ поступает в первую линейку ОЗУ 21. В последующие такты происходят аналогичные суммирования значений автоморфных частных ПВКФ и продвижение этих сумм по линейкам ОЗУ до окончания времени анализа для 1-го и 2-го каналов соответственно Тан1, Тан2.

Так, в первой линейке ОЗУ 21 каждого ПКП 7 может появиться первый максимум Rчп1 (и Rчп2) через l1 (и l2) начальных тактов, т.е. в момент k1=l1=0(mod l1) (и k2=l2=0(mod l2)), и только через еще l1 (и l2) тактов возможный первичный максимум будет складываться со вторым (по счету) аналогичным максимумом через элементы 26 в ПС 19. Счетчик 20 переполняется за l1 (и l2) тактов до окончания времени анализа Tан1=p1·l1, Tан2=p2·l2; соответственно в 1-м и 2-м канале. Ключ 22 открывается за l1 (и l2) тактов до окончания времени анализа Tан1 и (Тан2) по сигналу переполнения со счетчика 20 и пропускает на вход цифрового канала ЦК 23 в каждом i-м (и j-м) ПКП 7 первое значение накопленной частной подканальной суммы ПВКФ1ik1, ПВКФ2jk2 соответственно R∑1ia1, R∑2ja2. По такому же сигналу переполнения со счетчика 20 запускается счетчик 25 количества последующих l1 (и l2) тактов.

Это первое значение (R∑1ia1)1 (и (R∑2ja2)1) в ЦК 23 запоминается как опорное, с которым в следующий такт сравнивается следующая вторая, накопленная частная «подканальная» сумма (R∑1ia1)2 (и (R∑2ja2)2). Первые и вторые значения этих сумм сравниваются в ЦК 23 и в качестве опорного, выбирается большее из этих значений. Так, в последующих тактах каждый ЦК 23 и выбирает наибольшую наколенную в i-м ПКП 7 частную подканальную сумму R∑1ia1 за l1 тактов в 1-м канале и сумму R∑2ja2 в j-м ПКП 7 во 2-м канале. Этот выбор заканчивается при переполнении счетчика 25 через l1 (и l2) тактов. Сигнал переполнения счетчика 25 открывает схему совпадения 24, которая пропускает с выхода i-го (и j-го) ЦК 23 в параллельном коде на выход ПКП 7 последнее (максимальное) опорное значение R 1 i ( a 1 = T а н 1 ) , R 2 j ( a 2 = T а н 2 ) на соответствующий первый параллельный i-й (i=1,…, l1) и j-й (j=1,…, l2) вход центрального цифрового компаратора 8. Таким образом, со всех ЦК 23 всех ПКП 7 на выходы центрального цифрового компаратора ЦЦК 8 в соответствующий концу времени анализа Тан1 поступают частные суммы R∑1i,Tан1. ЦЦК 8 осуществляет: 1) суммирование значений, накопленных за Тан1 и Тан2 в каждом подканале ПКП 7 обоих каналов частных «подканальных» сумм i = 1 l 1 R 1 i , Т а н 1 = S 1 , j = 1 l 2 R 2 j , Т а н 2 = S 2 , и если это значение S1≥Sп1, S2≥Sп2, то 2) ЦЦК 8 выбирает «максимум максиморум» - экстремум Э1=(R∑1ia1)max, Э2=(R∑2ja2)max из определенных ПКП 7 обоих каналов и выдает по соответствующему номеру этого ПКП 7, своему выходу на соответствующий вход БВНП 10 сигнал, который отражает номер Nk1 (и Nk2) ПКП 7, в котором зафиксирован экстремум Э1 (и Э2). Если S1<Sп1 (и S2<Sп2), то процесс первичного накопления продолжается при другом числе p1 (и p2), пока не выполнится данное условие. На этом заканчивается подэтап первичного накопления. Этот подэтап при сохранении заданного уровня отношения сигнал-шум для принятия решения, как и для прототипа, будет уменьшен во времени в l1 раз (для 1-го канала) и в l2 раз (для 2-го канала).

2. Подэтап экстраполяции. БВНП 10 на основании полученного номера Nk (Nk1 - для 1-го канала Nk2 - для 2-го канала) ПКП 7 в виде сигнала на определенном своем входе (Nk) передает этот сигнал с задержкой на один такт в блоке задержки 10-2 через кросс-соединение (кросс-блок 10-1), которое реализует соответствующие зависимости Nk1+1=f1(Nk1, l1, k1) и Nk2+1=l2(Nk2, l2, k2), на такой свой выход Nk+1, который соответствует номеру Nk+1/ ПКП, в котором должен наблюдаться в следующий (k+1)-й такт следующий (близкий с экстремумом по значению) максимум частного пика ПВКФ Rчп1 и (Rчп2).

Вычисленный таким образом в БВНП 10 номер Nk+1, т.е. предсказанный (экстраполированный) номер Nk+1 в виде сигнала с одного из выходов БВНП 10, соответствующий Nk+1, поступает на один из первых входов устройства проверки УП 13 и запоминается до следующего такта k+1. В момент k-го, (k+1)-го и других за ними тактов с соответствующего Nk, Nk+1 и других выходов ЦЦК 8 на ЦС 14 поступает параллельный код, несущий информацию в цифровом коде об энергии частных максимальных всплесков Rчп1 боковых пиков ПВКФ на выходах Nk, Nk+1-м и других ПКП 7. Эти значения энергии суммируются и запоминаются для последующего накопления с другими всплесками в последующие такты. В тот же (k+1)-й тактовый момент с соответствующего Nk+1-го выхода ЦЦК 8 поступает сигнал о выбранном Nk+1-м ПКП с максимальным пиком ПВКФ на один из вторых входов УП 13.

УП 13 сравнивает номера ПКП, соответствующие номеру Nk+1, пришедшие по одному из первых входов и одному из вторых входов УП 13. Если эти номера совпадают, то с выхода УП 13 на вход накопителя-сумматора НС 11 поступает символ «1», а если номера не совпадают, то - символ «0». НС 11 арифметически накапливает символы «1» и «0», суммирует их (как потенциальные сигналы) в течение определенного h=l1 числа тактов, и если эта сумма превышает заданный порог Пh за это число тактов (по заложенному мажоритарному принципу: Пh=2l1/3 или Пh=3l1/5 или Пh=7l1/11 и т.д., т.е. Пh=(M*l1), M - коэффициент мажоритарности), то с выхода НС 11 поступает сигнал «наш1» на первый вход ключа 9.

В течение того же количества тактов h=l1 ЦС 14 накапливает энергию амплитуд всплесков частных максимальных боковых пиков Rчп1 ПВКФ с каждого ПКП 7, в котором был обнаружен этот максимум. И если суммой ∑Rчпi, заданный порог (ЗП) в ЦС 14 по истечению h-тактов будет превышен (∑Rчпi>ЗП), то с выхода ЦС 14 на 2-й вход ключа 9 поступает сигнал «наш2». Ключ 9 отпирается, когда на оба его входа с выходов УП и ЦС поступили соответственно сигналы «наш1»1 и «наш1»2. Таким образом с выхода ключа 9 поступает сигнал «наш1» (во втором канале - сигнал «наш2») (сигнал» о правильности предсказания») на 2-й вход ЦЦК 8 для его запирания в следующем такте, и далее на первые входы ключей 12.

3. Этап синхронизации. Под действием сигнала «наш1» и «наш2» ключи 12 переходят в открытое состояние. И через определенный ключ 12, на второй вход которого поступает в это время сигнал с определенного выхода ЦЦК 8, проходит сигнал на определенный вход вычислителя c1 15, соответствующий Nk с максимальным Rчп1, т.е. значение Nk в такт (h=l1), которое и будет определять значение циклического сдвига с1 для ПК-1 относительно принимаемой ПНЛРП, т.к. номер Nk подканала П К П i = N k , в котором в этот момент будет максимальный боковой всплеск Rчп1, и определяет imax=Nk1 (для 1-го канала) и jmax=Nk2 (для 2-го канала), значение которых используется при вычислении c1 и с2, согласно соотношению (1), производящих компонент ПК-1, ПК-2 и тем самым установления необходимого общего тактового сдвига С согласно соотношению (2). А ЦЦК 8, как и было сказано выше, запирается в момент h+1=l1+1 и прекращает выдачу выбранных номеров Nk.

Далее полученное значение c1 поступает на генератор 5 ГОП-1, который выдает по своему первому выходу на ГПС 4 автоморфизм производящей компоненты ПК-1, соответствующей сдвигу с1.

Аналогичным образом процесс поиска, обнаружения и синхронизации протекает и в канале поиска по ПК-2, только вместо c1 вычисляется c2, которое поступает на генератор 2 ГОП-2 для формирования ПК-2 с циклическим сдвигом c2.

Символы формируемых ПК-1 и ПК-2 (автоморфизмов ПК-1 и ПК-2, соответствующие числам с1 и с2 циклических сдвижек) суммируются по модулю 2 в ГПС-4 и тем самым обеспечивают получение опорной ПНЛРП с результирующим сдвигом С, устраняющим рассогласование по задержке между принимаемым и опорным сигналами при проверке факта синхронизма в схеме 3 контроля. Так заканчивается этап синхронизации.

На фиг.1 изображена модель правила формирования ПНП.

На фиг.2 изображены зависимости: среднего выборочного накопленного значения R∑1ia1, частной автоморфной ПВКФ1iПНП с L=143=l1·l2, (l1=11, l2=13) с автоморфизмами i ПК l1 для всевозможных значений i=0,…,l1 на периодах прогона ПНП, равных р=1,…,15, т.е. для p1=13,…39 прогонов ПК-1 с l1 (фиг.2, а) и среднего выборочного значения суммы S 1 = i = 1 l 1 R 1 i a 1 при тех же условия (фиг.2, б).

На фиг.3 изображена таблица значений ПВКФ ПНП различных типов с производящими линейками.

На фиг.4 изображены графики зависимости общих ПВКФ ПНП типа К3К3 с ее копиями для некоторых длин L=l1·l2.

На фиг.5 изображены графики зависимости: частных ПВКФ ПНП типа К3К3 длины L=77 с производящими линейками, составленными из ККВ l1=7, l2=11 (фиг.5, а); частных ПВКФ ПНП типа К1К1 длины L=221 с производящими линейками, составленными из ККВ l1=13, l2=17 (фиг.5, б); частных ПВКФ ПНП типа К1К3 длины L=323 с производящими линейками, составленными из ККВ l1=17, l2=19 (фиг.5, в); частных ПВКФ ПНП типа К3К1 длины L=143 с производящими линейками, составленными из ККВ l1=11, l2=13 (фиг.5, г).

На фиг.6 изображена числовая модель получения одновременно, параллельно автоморфных частных ПВКФ входящей ПНП (с L=l1·l2=7·11=77) с автоморфизмами (циклическими сдвижками) производящей компоненты (ПК) с l1=7.

На фиг.7 изображена компьютерная модель частных автоморфных ПВКФ ПНП с ее автоморфизмами (циклическими сдвижками) ПК с l2=17 для длины ПНП L=l1·l2=221, l1=13.

На фиг.8 изображен алгоритм ускоренного поиска и работы устройства поиска.

На фиг.9 изображен порядок корреляции сегментов входящей ПНП и опорного сигнала (ПК) на двух смежных тактах обработки.

На фиг.10 а), б) изображена схема устройства поиска СРС, манипулированных ПНП.

На фиг.11 изображены зависимости эквивалентной линейной сложности lS разных типов ПНП (К3К1, К3К3, К1К3, К1К1) и известных линейных ПСП (Голда, Касами, М-последовательности) от их длины L.

На фиг.12 изображены зависимости вероятностей успешной синхронизации по задержке от степени искажения принимаемого сигнала (в процентах от общего числа символов ПСП) для длин ПНП L=77 и различных L*=L·K, К=5, 10, 100, 1000 при использовании способа-прототипа с 32-мя прогонами длин ПНП (пунктирные линии) и при использовании предлагаемого способа с одним и тремя прогонами длин ПНП.

Возможность реализации преимуществ заявляемого способа на основе предлагаемого устройства подтверждается следующими техническими показателями и их цифровыми значениями:

1) результатами имитационного моделирования процесса накопления ПВКФ сегментов принимаемого СРС-ПНП с обновляющимися (с каждым тактом ПСП) сегментами опорной производящей линейки. Процесс взаимокорреляции в АЭК сегментов принимаемого и опорного сигналов на двух смежных тактах обработки поясняет фиг.9 (θ1 и θ2 - время интегрирования АЭК, τэ - длительность элементарного символа ПНП).

2) возможностью достоверного выбора на подэтапе первичного накопления накопленных частных подканальных сумм R 1 i a 1 = T а н 1 , R 2 j a 2 = T а н 1 / 2 и канальных сумм S1 и S2, что подтверждается приведенными на фиг.2 зависимостями, которые демонстрируют, что уже при числе прогонов всей ПНП не более 3-х имеется выраженный рост и R∑1i, R∑2j и главное - ярко выраженный рост S1 и S2 над уровнем помех. Это подтверждается и выражениями: значения накопленных частных ПВКФ в каждом подканале поиска 1-го и 2-го каналов соответственно

R 1 i a 1 = T а н 1 = 1 l 1 k 1 = 0 l 1 p 1 / l 1 1 R ( c [ l 1 p 1 ( k 1 l 1 + 1 ) mod l 1 ] , c 1 ( k 1 l 1 + 1 ) ) ,

R 2 j a 2 = T а н 2 = 1 l 2 k 2 = 0 l 2 p 2 / l 2 1 R ( c [ l 2 p 2 ( k 2 l 2 + 1 ) mod l 2 ] , c 2 ( k 2 l 2 + 1 ) ) ,

где [·], (·) - номера тактов начала сегмента относительно начального произвольного сдвига, R(с[·], с1(·)) и R(с[·], с2(·)) - относительные значения ПВКФ между сегментами c[·] длиной l1 и l2 принимаемого СРС-ПНП и сегментами с1[·], с2[·] тех же длин опорных производящих линеек автоморфизмов ПК-1, ПК-2,

- значения сумм S1 и S2 накопленных частных подканальных сумм ПВКФ1ik1, ПВКФ2jk2:

S 1 = i = 1 l 1 R 1 i a 1 = T а н 1 ; S 2 = j = 1 l 2 R 2 j a 2 = T а н 2 ;

- вероятности P 1 Э 1 и P 2 Э 2 правильного выбора экстремумов Э1=(R∑1ia1)max, Э2=(R∑2ja2)max из l1 и l2 значений определяется для каждого подканала поиска 1-го и 2-го каналов:

P 1 Э 1 = 0 f ( R 10 ) [ i = 1 l 1 R 10 f ( R 1 i ) d R 1 i ] d R 10 ,

P 2 Э 2 = 0 f ( R 20 ) [ j = 1 l 2 R 20 f ( R 2 j ) d R 2 j ] d R 20 ,

где f(R∑10), f(R∑20) - плотности нормального распределения

вероятностей накопленных в подканалах поиска первого и второго каналов значений частных ПВКФ1i в тактах синхронизма с соответствующими ПК-1, ПК-2; функция f(R∑1i), f(R∑2j) - плотности нормального распределения вероятностей накопленных в подканалах поиска 1-го и 2-го канала значений ПВКФ в тактах сдвига, не соответствующих синхронизму сегментов ПНП с опорными ПК-1, ПК-2;

3) возможностью достоверной экстраполяции номеров подканалов с максимальными Rчп1 и Rчп2:

по фактору контроля экстраполяции номеров подканалов:

а) вероятность правильной экстраполяции одного подканала в один i-й и j-й такты первого и второго каналов:

P N 1 i = P 1 Э 1 ( 1 P 1 Э 1 ) l 1 1 , P N 2 j = P 2 Э 2 ( 1 P 2 Э 2 ) l 2 1 ;

б) вероятность правильной экстраполяции номеров подканалов при использовании мажоритарного принципа контроля:

P N 1 = ( i = 1 П h 1 P N 1 i ) ( i = 1 l 1 П h 1 ( 1 P N 1 i ) ) , P N 2 = ( j = 1 П h 2 P N 2 j ) ( j = 1 l 2 П h 2 ( 1 P N 2 j ) ) ;

по фактору контроля уровня накопления:

а) вероятность правильной экстраполяции:

P У Н 1 = ( i = 1 П 1 / R ч п 1 P N 1 i ) ( i = 1 l 1 П 1 / R ч п 1 ( 1 P N 1 i ) ) ; P У Н 2 = ( j = 1 П 2 / R ч п 2 P N 2 j ) ( j = 1 l 2 П 2 / R ч п 2 ( 1 P N 2 j ) ) ;

б) вероятность правильной экстраполяции подэтапа экстраполяции:

PЭ1=PН1·РУН1, РЭ2Н2·РУН2.

Общая вероятность правильной синхронизации определяется как:

РОСЭ1·РЭ2.

Возможность обеспечения предлагаемым способом и устройством быстрого поиска СРС за малое число периодов накопления принимаемого сигнала с высокой вероятностью синхронизации по задержке подтверждается полученными в результате имитационного моделирования (для ПНП длин L=77 и L*=L·5=385) и изображенными на фиг.12 зависимостями вероятности успешной синхронизации Рос от степени искажения принимаемого сигнала (в процентах от общего числа символов ПСП). Сравнение (при равных базах (L) СРС) значения достигаемого относительного времени поиска, выраженного в числе периодов анализа СРС, с аналогичным показателем для известных способов (в том числе прототипа), свидетельствует о преимуществе заявляемого способа во времени поиска СРС по задержке примерно в 20-30 раз перед конвольверным поиском [2] с применением известных ПСП, в 100 и более раз перед многоэтапным поиском [2], в 100 раз и более перед последовательным циклическим поиском [2] и в 10 и более раз перед прототипом [8].

Реализация высокой имитостойкости используемых сигналов подтверждается приведенными на фиг.11 зависимостями эквивалентной линейной сложности разных типов ПНП (К3К1, К3К3, К1К3, К1К1) и известных линейных ПСП (Голда, Касами, М-последовательности) от их длины. Преимущество в эквивалентной линейной сложности составляет примерно от 5 раз и более для длин ПСП L≈2·103 и возрастает с ростом длины ПСП. Построение заявляемого устройства, реализующего заявленный способ поиска сигнала, возможно в рамках сигнального процессора на современной быстродействующей элементной базе с высокой степенью интеграции. При высоких тактовых частотах ПСП fПСП, превышающих возможности АЦП по быстродействию, функции преобразования, возможно распределить между несколькими (m) АЦП, чтобы каждый из них обеспечивал преобразование с частотой дискретизации fПСП/m. Цифровые компараторы могут быть реализованы с использованием микросхем типа полных сумматоров. Выполненное на основе регистров сдвига ОЗУ обладает достаточным быстродействием и не требует специальных распределительных и коммутационных устройств. Генераторы опорных последовательностей НЛРП реализуются как на основе теоретико-технических методов, изложенных в [5, 9], так и - непосредственных, запатентованных технических решений по А.с.: SU 1401475 A1, SU 1457650 A1, SU 1537022 A1, SU 1470095 A1, - и патенту Российской Федерации RU 2024053 C1 [10].

Устройство проверки (13) представляет собой совокупность двухвходовых элементов И, а накопитель-сумматор (11) может быть построен на основе двух счетчиков (счетчик «1» и тактовый счетчик) и сравнивающего (по порогу) устройства. Остальные элементы устройства представляют собой известные простейшие элементы дискретной техники.

Заявляемое устройство поиска СРС, манипулированных ПНП, может использоваться как самостоятельно, так и для сокращения времени поиска при дополнении традиционных устройств, использующих для обнаружения факта синхронизма по задержке уровень корреляции по всей длине опорного и принимаемого сигналов и реализующих известные циклические многоэтапные или иные методы поиска. Применимость данного способа и устройства поиска, прежде всего, связано с использованием СРС, манипулированных ПНП на основе кодов ККВ. При этом обеспечивается высокая скрытность этапа синхронизация по задержке, а так же возможность оперативной адаптации радиолинии к информационной и помеховой обстановке за счет изменения с малой дискретностью значения длины.

Источники информации

1. Варакин Л.Е. Системы связи с шумоподобными сигналами [Текст], - М. «Радио и связь», 1985. - 384 с.

2. Журавлев В.И. Поиск и синхронизация в широкополосных системах [Текст], В.И.Журавлев, М., «Радио и связь», 1986 г.

3. Сныткин И.И. Синхронизация по задержке при цифровой обработке сверхдлинных реккурентных последовательностей [Текст] / И.И.Сныткин, В.И.Бурым, А.Г.Серобабин, Известия высших учебных заведений. Радиоэлектроника, №7, 1990 г.

4. А.с. 1003372 СССР, МКИ3 H04L 7/02. Устройство для синхронизации шумоподобных сигналов [Текст] / А.С.Воробьев, А.В.Кузичкин, В.М.Куркин, Б.И.Просенков, В.В.Артюшин, В.М.Тарасов (СССР)

5. Сныткин И.И. Теория и практическое применение сложных сигналов нелинейной структуры. Часть 3. [Текст] / И.И.Сныткин - МО, 1989 г.

6. Долгов В.И. Применение акустоэлектронных конвольверов для обработки сигналов в технике связи [Текст] / В.И.Долгов - Зарубежная радиоэлектроника №8, 1990 г.

7. Свердлик М.Б. Оптимальные дискретные сигналы [Текст], «Сов. радио», М., 1975 г.

8. Пат. 2297722 Российская Федерация, МПК8 H04L 7/08, G06F 17/15. Способ ускоренного поиска широкополосных сигналов и устройство для его реализации [Текст] / Федосеев В.Е., Сныткин И.И., Варфоломеев Д.В. - №2005114601/09; заявл. 13.05.2005; опубл. заявка 20.11.2006; опубл. патент 20.04.2007.

9. Сныткин И.И. Теория и практическое применение сложных сигналов нелинейной структуры. Часть 4. [Текст] / И.И.Сныткин - МО, 1989 г.

10. Пат. 2024053 Российская Федерация, МПК8 G06F 15/20. Устройство для формирования словарей нелинейных реккурентных последовательностей [Текст] / Сныткин И.И. - опубл. 30.11.94.

1. Способ ускоренного поиска широкополосных сигналов, основанный на следующей совокупности действий:
- использование априорной информации о соотношении значения номера такта текущей задержки принимаемого сигнала и такта обнаружения суммарных значений взаимной корреляции между принимаемыми и опорными последовательностями;
- поиск по задержке сигналов, манипулируемых производными нелинейными последовательностями (ПНП), осуществляется параллельно по 2-м каналам, в одном из которых в качестве опорной применяют последовательно повторяющуюся компоненту длины l1, в другом - l2;
- в результате из l1 и l2 накопленных в каждом из 2-х каналов значений периодической взаимокорреляционной функции (ПВКФ) выбирают максимальный и фиксируют соответствующие им номера тактов взаимных сдвигов imax∈(0,1, …, l1-1) и jmax∈(0,1, …, l2-1) относительно начальных соответствующих l0, и далее по полученным imax и jmax определяют значения циклических сдвигов c1 и c2 производящих компонент по следующим соотношениям:

- затем посредством параллельного формирования 2-х последовательностей повторяющихся производящих компонент длин l1 и l2, генерируемых с циклическими сдвижками c1 и c2 соответственно, а так же посимвольного суммирования по модулю 2 этих 2-х последовательностей формируют опорную производную последовательность L=l1×l2, получаемый циклический сдвиг C которой на этапе контроля устраняет рассогласование во времени принимаемого и опорного производных сигналов (ПНП), а его значение C обусловлено значениями c1 и c2 в соответствии с выражениями:
c1=l1-C(mod l1), c2=l2-C(mod l2),
- решение о захвате сигнала ПНП по задержке принимают по факту превышения установленного порога значением ПВКФ принимаемого и полученного опорного производного сигнала ПНП, иначе поиск продолжают, отличающийся тем, что:
- используется априорная информация о структуре ПВКФ ПНП длительности L=l1×l2 структуре частных ПВКФ1i, ПВКФ2j формируемых посредством параллельной, одновременной, во «встречно-инверсном» режиме корреляции по всем возможным i,j подканалам (i=l1, j=l2) соответственно первого (1) и второго (2) - каналов приема входящей ПНП с различными автоморфизмами (циклическими сдвижками) сегментов (производящих компонент (ПК-1 и ПК-2) в виде простых нелинейных рекуррентных последовательностей (НЛРП) длительности l1 и l2) - ПК-1i и ПК-2j, i=1, …, l1, j=1, …, l2;
- осуществляется одновременное параллельное первичное накопление значений частных ПВКФ1i, ПВКФ2j, в подканалах i и j поиска 1-го и 2-го каналов в каждый такт корреляции в течение времени анализа Tан1=p1l1, Tан2=p2l2, где p1 и p2 - количество прогонов производящих компонент ПК-1, ПК-2, p1min=p2min=L и суммирование накопленных значений в каждом канале в конце подэтапа первичного накопления, для реализации подэтапа экстраполяции;
- причем экстраполяция (предсказание) структуры частных ПВКФ, ПВКФ в виде экстраполяции в каждый k1-й, k2-й тактовые моменты (после подэтапа первичного накопления) частных пиков Rчп1, Rчп2 в 1-м и 2-м каналах соответственно на выходах определенных экстраполируемых подканалов поиска с экстраполируемыми номерами Nk1+1 и Nk2+1, устанавливаемым согласно функций экстраполяции СЭ1, СЭ2 подканалов 1-го и 2-го каналов обработки:
СЭ1=f(Nk1), СЭ2=f(Nk2), Nk1=1, …, l1, Nk2=1 ,…, l2,
как функций последовательности номеров подканалов и с частными пиками Rчп1, Rчп2 на своих выходах в каждый k1-й, k2-й такты:
- причем реализуется 2-факторный контроль экстраполяции по мажоритарному принципу: по фактору экстраполируемых номеров подканалов и с частными пиками Rчп1, Rчп2 и по фактору уровней накопления и
- причем накопление осуществляется на выходах 2-х каналов выявленных экстраполируемых частных пиков Rчп1i, Rчп2j, на экстраполируемых выходах i-х и j-х подканалов поиска 1-го и 2-го каналов обработки соответственно в каждый k-й (k1=k(mod l1) и k2=k(mod l2)) тактовый момент приема;
- причем контроль установления синхронизма по задержке реализуется формированием опорного сигнала ПНП без непосредственного определения текущей временной задержки принимаемой ПНП, а по такому сочетанию номеров тактов синхронизма с производящими линейками, при котором imax и jmax есть, по существу, экстраполируемые номера подканалов imax=Nk1, jmax=Nk2 соответственно с частными пиками на своих выходах и после положительного 2-факторного контроля экстраполяции.

2. Устройство поиска широкополосного сигнала, содержащее:
- устройство содержит: два канала обработки корреляторного типа, причем корреляционная обработка реализована на базе акустоэлектронных конвольверов (АЭК), на один вход каждого канала подан принимаемый сигнал; генератор опорной последовательности, первый выход этого генератора каждого канала соединен с соответствующим входом генератора производного сигнала, выход которого соединен с одним из входов схемы контроля синхронизма по задержке, другой вход которой является входом принимаемого сигнала, причем вход генератора опорной последовательности каждого канала соединен с выходом соответствующего вычислителя сдвигов c1 и c2, отличающееся тем, что в каждом канале обработки генератор опорной последовательности выполнен в виде генератора всех возможных автоморфизмов l1 и l2 (циклических сдвижек), выдаваемых параллельно по группе вторых l1 и l2 выходов соответственно и выдаваемого по первому выходу одного из автоморфизмов опорной последовательности производящей повторяющейся компоненты длины l1 и l2 соответственно, а так же введены: блок цифровых подкорреляторов (БЦПК), который содержит соответственно для каждого канала по l1 и l2 подкорреляторов, каждый из которых содержит: последовательно соединенные акустоэлектронный конвольвер (АЭК), один вход которого является первым входом подкоррелятора и соединен с первым входом канала обработки, а второй вход является вторым входом подкоррелятора и соединен с одним из вторых выходов генератора опорной последовательности; усилитель и аналогово-цифровой преобразователь (АЦП), выход которого представляет собой шину параллельного выхода и является выходом подкоррелятора и соответствующим выходом БЦПК, выходы которого представляет собой шину параллельного выхода, соединены с соответствующими входами схемы накопления и экстраполяции (СНЭ), которая содержит соответственно для одного и другого каналов обработки по l1 и l2 подканалов поиска, входы которых являются соответствующими входами СНЭ, а выходы соединены с соответствующими первыми входами центрального цифрового компаратора (ЦЦК), первый вход которого соединен с выходом первого ключа, а l1 и l2 выходов (соответственно для одного и другого каналов) соединены соответственно с входами цифрового сумматора и с первыми входами ключей блока ключей (БК), содержащего соответственно l1 и l2 ключей, вторые входы которых соединены с выходом первого ключа, а выходы ключей БК соединены с соответствующими входами вычислителя сдвигов соответственно c1 и c2, выход которого является выходом СНЭ и канала обработки и соединен с входом соответствующего генератора опорной последовательности, а выход цифрового сумматора соединен с одним входом первого ключа, другой вход которого соединен с выходом накопителя-сумматора, вход которого соединен с выходом блока проверки, представляющего собой блок (совокупность) двухвходовых элементов И, первые l1 (и l2) входов которого соединены с соответствующими выходами ЦЦК и входами блока выбора номера подканала (БВНП), представляющего собой последовательно соединенные кросс-блок и блок задержки на такт, l1 (и l2) выходов которого соединены со вторыми l1 (и l2) входами блока проверки; причем каждый подканал поиска (ПКП) схемы накопления и экстраполяции (СНЭ) содержит цифровой параллельный сумматор, первые входы которого соединены с соответствующей шиной параллельных выходов БЦПК, а вторые входы соединены соответственно с выходами соответствующих элементов совпадения, первые входы которых являются тактовыми, вторые входы соединены соответственно с выходами оперативного запоминающего устройства (ОЗУ), входы которого соединены с выходами цифрового параллельного сумматора и соответствующими первыми входами второго ключа, второй вход которого соединен с выходом первого счетчика, вход которого является тактовым, и входом второго счетчика, выход которого соединен с одним входом схемы И, выход которой соединен с выходом ПКП, а второй вход соединен с выходом цифрового компаратора, входы которого соединены с выходами второго ключа.



 

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

Изобретение относится к передаче цифровой информации и может быть использовано для цикловой синхронизации каскадных кодов, турбокодов и каскадных сигнально-кодовых конструкций.
Изобретение относится к способам передачи дискретной информации и может быть использовано для тактовой и кодовой синхронизации в системах помехоустойчивой защиты информации, в частности, для синхронизации сообщений, передаваемых последовательностью слов помехоустойчивого циклического кода, с программной перестройкой рабочих частот, в которых используются корректирующие Рида-Соломона и БЧХ-коды.

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

Изобретение относится к электросвязи и может быть использовано для цикловой синхронизации при приеме передач, использующих линейные блоковые коды произвольной длины.

Изобретение относится к технике цифровой связи, а именно к устройствам для цикловой синхронизации цифровых систем передачи информации с временным уплотнением. .

Изобретение относится к системам передачи дискретной информации и может быть использовано для цикловой синхронизации помехоустойчивых циклических кодов и, в частности, каскадных кодов.

Изобретение относится к системам передачи дискретной информации и может быть использовано для цикловой синхронизации в системах помехоустойчивой защиты информации, в которых применяются корректирующие, в частности, каскадные коды.

Изобретение относится к радиосвязи и может быть использовано в системе многостанционного доступа с кодовым разделением для передачи информационного сигнала. .
Изобретение относится к кодовой цикловой синхронизации и может быть использовано для цикловой синхронизации помехоустойчивых циклических кодов, и, в частности, каскадных кодов.

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

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

Использование: в области электроэнергетики. Технический результат - расширение функциональных возможностей.

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

Изобретение относится к области интеграции данных и процессов организации в единую систему. Техническим результатом является обеспечение модели процессов предприятия с целью получения лучшей картины общей оценки его деятельности.

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

Изобретение относится к компьютерному способу, использующему биохимические базы данных при разработке новых белковых соединений. Проектирование осуществляется оператором с помощью специально написанной программы PROTCOM на основе использования базы данных пентафрагментов белков.

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

Изобретение относится к измерительной технике. Технический результат заключается в повышении достоверности контроля качества линии связи канала передачи данных и оконечного передающего оборудования.

Изобретение относится к области составных приложений. Техническим результатом является повышение эффективности разработки и развертывания управляемых данными составных приложений.

Изобретение относится к вычислительной технике, в частности к специализированным процессорам с высокой степенью параллелизма. Технический результат заключается в снижении сложности спецпроцессора и повышении скорости решения задачи о выполнимости булевых функций за счет упрощения структуры спецпроцессора, основой которого является сумматор-аккумулятор, приоритетная цепочка и матрица, содержащая N×M однотипных ячеек (CELL). Технический результат достигается тем, что спецпроцессор для задачи выполнимости булевых формул содержит N-разрядный сумматор-аккумулятор, вход сброса которого является входом сброса спецпроцессора, вход синхронизации является входом синхронизации спецпроцессора, вход разрешения записи является первым управляющим входом спецпроцессора; первый и второй дешифраторы, m-разрядный и k-разрядный информационные входы которых являются соответственно первым и вторым информационными входами спецпроцессора, а управляющий вход второго дешифратора является вторым управляющим входом спецпроцессора. 8 ил.
Наверх