Цифровой коррелятор
Изобретение относится к области радиолокации и предназначено для реализации операций свертки двух сигналов. Цель изобретения - повышение быстродействия. Коррелятор содержит интегратор, синхронизатор, адресный счетчик, группу линий задержки, группы коммутаторов, демультиплексоры, перемножители, сумматор, два делителя частоты и канальный счетчик. 7 ил.
Изобретение относится к области радиолокации и предназначено для реализации операции свертки двух сигналов принимаемого и опорного. Указанная операция является основной для корреляционного метода приема, который широко используется в радиолокации при измерении координат цели.
Известны устройства для вычисления корреляционного интеграла и свертки функций, содержащие цифровую линию задержки, перемножитель и интегратор, вход которого соединен с выходом перемножителя. Одним из таких устройств является циклический цифровой коррелятор, описанный в патенте США N 3717756 от 20.02.73 г. МКИ5 G 06 F 15/34, НКИ 235-181. Указанное устройство содержит две циклических памяти, умножитель и накопитель. Из исследуемого входного сигнала производится выборка дискретных данных и вырабатывается серия двоичных сигналов, которая запоминается в одной памяти. Коэффициенты корреляции входного сигнала вычисляются при формировании произведений выборок и суммировании этих произведений с соответствующими коэффициентами корреляции, которые были записаны раньше в другой памяти. При этом получаются новейшие данные при выборке дискретной информации из входного сигнала. Другим аналогичным устройством является монолитная схема дискретной цифровой свертки, описанная в патенте США N 4489393 от 18.12.84 г. МКИ5 G 06 F 7/38, НКИ 364-728. Указанная схема содержит N запоминающих схем для хранения N соответствующих значений первой функции, N умножителей, имеющих один вход, связанный с соответствующей запоминающей схемой, и вторые входы, связанные друг с другом, чтобы получить N последовательных значений второй функции, и вырабатывающих выходные сигналы, указывающие на достижение соответствующих значений первой функции и последовательные значения второй функции, N сдвиговых регистров, N сумматоров, имеющих первые входы, связанные с выходами соответствующих умножителей, выходы, связанные с соответствующими сдвиговыми регистрами, и вторые входы для получения накопленных данных от соседних сдвиговых регистров. Сумматоры и сдвиговые регистры объединены в цепь, в которой каждый сумматор объединяет результат умножителя с накопленной суммой, полученной от соседнего сумматора в цепи, и последний сумматор вырабатывает последовательность из N сложений накопленных результатов, пропорциональных дискретному значению свертки первой и второй функций. Известные устройства обладают невысоким быстродействием, т.к. накопление отсчета корреляционного интеграла осуществляется последовательно. Наиболее близким про технической сущности и по наибольшему совпадению признаков, выбранным в качестве прототипа, является цифровой коррелятор, описанный в патенте США N 4025772 от 24.05.77 МКИ5 G 01 S 9/02, НКИ 235-166, представленный на фиг.8 и содержащий первую цифровую линию задержки, на первый вход которой поступает принимаемый сигнал, вторую цифровую линию задержки, на первый вход которой поступает опорный сигнал, перемножитель, входы которого соединены с выходами первой и второй линий задержки, интегратор, вход которого соединен с выходом перемножителя, синхронизатор, адресный счетчик, вход которого соединен с первым входом синхронизатора, второй и третий выходы синхронизатора соединены, соответственно, со вторыми входами первой и второй цифровых линий задержки, первый и второй выходы адресного счетчика соединены, соответственно с адресными входами первой и второй цифровых линий задержки, а выходной сигнал снимается с выхода интегратора. Недостатком прототипа является невысокое быстродействие, определяемое следующими причинами. Обработка отсчетов принимаемого сигнала по времени осуществляется последовательно, но все отсчеты уже содержатся в цифровой линии задержки. Кроме того, необходимо разделить во времени этапы накопления данных и их обработки. В том случае, если входной сигнал поступает непрерывно, это приведет к потере информации. Цель изобретения повышение быстродействия цифрового коррелятора. Указанная цель достигается тем, что в цифровой коррелятор, содержащий интегратор, синхронизатор, адресный счетчик, вход которого соединен с выходом синхронизатора, дополнительно введены первая, вторая группы цифровых линий задержки, представляющая собой набор из цифровых линий задержки, группа перемножителей, третья группа цифровых линий задержки, четвертая группа цифровых линий задержки, первый демультиплексор, на вход которого подан принимаемый сигнал, а его выходы соединены с первыми входами цифровых линий задержки первой и третьей групп, второй демультиплексор, на вход которого подан опорный сигнал, а его выходы соединены с первыми входами цифровых линий задержки второй и четвертой групп, первая группа коммутаторов, первые входы которых соединены с выходами цифровых линий задержки первой группы, вторые входы с выходами цифровых линий задержки третьей группы, а выходы с первыми входами перемножителей, вторая группа коммутаторов, первые входы которых соединены с выходами цифровых линий задержки второй группы, вторые входы с выходами цифровых линий задержки четвертой группы, а выходы со вторыми входами перемножителей, сумматор, m-входов которого соединены с выходами перемножителей, а выход со входом интегратора, первый делитель частоты, вход которого соединен с первым выходом синхронизатора, канальный счетчик, вход которого соединен с выходом первого делителя частоты, а выход - с управляющими входами первого и второго демультиплексоров, второй делитель частоты, вход которого соединен с выходом первого делителя частоты, а выход - с управляющими входами коммутаторов первой и второй групп, второй выход синхронизатора соединен со вторыми входами цифровых линий задержки первой и третьей групп, а третий выход синхронизатора соединен со вторыми входами цифровых линий задержки второй и четвертой групп, первый выход адресного счетчика соединен с адресными входами линий задержки первой и третьей групп, а второй с адресными входами цифровых линий задержки второй и четвертой групп, выход интегратора является выходом устройства. Сопоставительный анализ с прототипом показывает, что заявляемое устройство отличается наличием новых блоков: первой, второй, третьей и четвертой группы цифровых линий задержки, группы перемножителей, первого и второго демультиплексора, первой и второй группы коммутаторов, канального счетчика, первого и второго делителя частоты. Поэтому предлагаемое техническое решение отвечает критерию "новизна". При сравнении заявляемого устройства с другими техническими решениями не обнаружены решения, обладающие сходными признаками. Известные устройства используют накопление произведений отсчетов принимаемого и опорного сигналов последовательно во времени, что ограничивает быстродействие цифрового коррелятора. Кроме того, отсутствует возможность вести одновременную обработку и накопление сигнала в цифровых линиях задержки. Введение дополнительных групп цифровых линий задержки и перемножителей позволяет проводить параллельную, т.е. одновременную обработку некоторой совокупности отсчетов входного сигнала. Предлагаемое устройство позволяет значительно сократить время анализа, необходимое для оценки корреляционной функции. Это позволяет сделать вывод о соответствии технического решения критерию "существенные отличия". На фиг. 1 представлена структурная схема предлагаемого устройства; на фиг.2,3,4,5,6,7 реализации его отдельных блоков. Цифровой коррелятор фиг.1 содержит первую группу цифровых линий задержки 11. 1m, вторую группу цифровых линий задержки 21,2m, перемножители 31,3m, интегратор 4, синхронизатор 5, адресный счетчик 6, вход которого соединен с первым выходом синхронизатора 5, третью группу цифровых линий задержки 71, 7m, четвертую группу цифровых линий задержки 81,8m, первый демультиплексор 9, на вход которого подан принимаемый сигнал, а его выходы соединены с первыми входами цифровых линий задержки первой и третьей групп 11,1m, 71,7m, второй демультиплексор 10, на вход которого подан опорный сигнал, а его выходы соединены с первыми входами цифровых линий задержки второй и четвертой групп 21,2m, 81,8m, первую группу коммутаторов 111,11m, первые входы которых соединены с выходами цифровых линий задержки первой группы 11,1m, вторые входы с выходом цифровых линий задержки третьей группы 71,7m, а выходы с первыми входами перемножителей 31,3m, вторая группа коммутаторов 121, 12m, первые входы которых соединены с выходами цифровых линий задержки второй группы 21,2m, вторые входы с выходами цифровых линий задержки четвертой группы 81,8m, а выходы со вторыми входами перемножителей 31,3m, сумматор 13, m-входов которого соединены с выходами перемножителей 31,3m, а выход - со входом интегратора 4, первый делитель частоты 14, вход которого соединен с первым выходом синхронизатора 5, канальный счетчик 15, вход которого соединен с выходом первого делителя частоты 14, а выход с управляющими входами 1-го, 2-го демультиплексоров 9 и 10, второй делитель частоты 16, вход которого соединен с выходом первого делителя частоты 14, а выход с управляющими входами коммутаторов первой и второй групп 111,11m, 121,12m, второй выход синхронизатора 5 соединен со вторыми входами цифровых линий задержки первой и третьей групп 11,1m, 71,7m, а третий выход синхронизатора 5 соединен со вторыми входами цифровых линий задержки второй и четвертой групп 21,2m, 81, 8m, первый выход адресного счетчика 6 соединен с адресными входами цифровых линий задержки первой и третьей групп 11,1m, 71,7m, а второй с адресными входами цифровых линий задержки второй и четвертой групп 21,2m, 81,8m, выход интегратора 4 является выходом устройства. Предлагаемое устройство работает следующим образом. Принимаемый входной сигнал поступает на вход первого демультиплексора 9-Si. Опорный сигнал подается на вход второго демультиплексора 10-Ui. В нечетных периодах сигнала накопление данных осуществляется в цифровых линиях задержки первой и третьей групп 11,1m и 71,7m. Одновременно с этим осуществляется считывание и обработка данных, накопленных в предыдущем периоде сигнала с цифровых линий задержки второй и четвертой групп 21,2m, 81,8m. Такая организация работы устройства с буфером предыдущего периода позволяет обеспечить непрерывный процесс обработки сигнала. В четных периодах сигнала считывание и обработка данных осуществляется с цифровых линий задержки первой и третьей групп 11,1m и 71,7m, а накопление в цифровых линиях задержки второй и четвертой групп 21,2m и 81,8m. Соответствующая коммутация выходов цифровых линий задержки осуществляется с помощью двух групп коммутаторов 111,11m и 121,12m. Сигналы с выходов коммутаторов поступают, соответственно, на первые и вторые входы m перемножителей 31,3m. Сумматор 13 усредняет результаты произведений и полученные отсчеты накапливаются в интеграторе 4. Выбор конкретной цифровой линии задержки при записи новой информации осуществляется с помощью демультиплексоров 9 и 10, управляемых кодом, формируемым специальным канальным счетчиком 15. Адрес конкретной ячейки запоминающего устройства в составе цифровой линии задержки формируется с помощью адресного счетчика 6. Синхронизатор 5 обеспечивает синхронную работу всех цифровых устройств. Первый делитель частоты 14 формирует сигнал переключения демультиплексоров 9 и 10, а второй делитель частоты 16 (1:m) формирует сигнал переключения коммутаторов 111,11m и 121,12m при переходе к следующему периоду сигнала. Пусть число отсчетов за период сигнала равно N, число перемножителей равно m. В этом случае число ячеек запоминающего устройства каждой цифровой линии задержки составит n=N/m. Таким образом, эти линии в m раз "короче", чем цифровые линии задержки в прототипе. Распределение отсчетов входного сигнала Si по цифровым линиям задержки осуществляется с помощью демультиплексора 9 следующим образом S1 Sm+1.S(n-1)m+1 __
М объем памяти одной ЦЛЗ. Сч1 выполнен на микросхеме 155ИЕ5, как показано на фиг.7. При вычислении взаимных корреляционных функций между входным и опорным сигналами необходимо обеспечивать последовательно различные смещения этих сигналов друг относительно друга. Это достигается смещением адресов для ЦЛЗ 3i, ЦЛЗ 4i третьей и четвертой групп в режиме считывания информации. В режиме записи для всех ЦЛЗ используется один и тот же адрес с выхода Сч1, что обеспечивается с помощью коммутатора КОМ, управляемого сигналом 4m/3n от синхронизатора. КОМ выполнен на микросхеме 533ИП11, как показано на фиг.6. Смещенный адрес снимается с выхода сумматора, на входы которого подаются исходный адрес и смещение, получаемое с помощью делителя частоты 1:N и второго счетчика Сч2. Таким образом, после получения одного отсчета корреляционной функции по N точкам сигнала, величина смещения увеличивается на единицу и вычисляется следующий отсчет корреляционной функции. Синхронизатор 5 (фиг.1). Основой синхронизатора (фиг.5) является задающий генератор, работающий в автоколебательном режиме, который формирует последовательность тактовых импульсов, непосредственно подаваемых на ЦЛЗ 1, ЦЛЗ 2 первой и второй групп и на адресный счетчик. На ЦЛЗ 3, ЦЛЗ 4 третьей и четвертой групп подаются те же импульсы через инвертор. Кроме того, тактовые импульсы подаются на входы делителей частоты, с выхода которых снимается сигнал 4m/3n, управляющий режимом работы ЦЛЗ 1(3). Для управления режимом работы ЦЛЗ 2(4) сигнал снимается с инверторов. За счет этого обеспечивается следующее: пока ЦЛЗ 1(3) осуществляет накопление сигнала, т.е. работает в режиме записи, происходит обработка сигнала с выхода ЦЛЗ 2(4), которая работает в режиме считывания. Повышение быстродействия в m раз по сравнению с прототипом достигается за счет параллельного выполнения операций перемножения отсчетов принимаемого и опорного сигналов. Кроме того, использование дополнительных цифровых линий задержки 71,7m и 81,8m позволяет вести одновременную обработку и накопление данных, что в конечном счете также повышает быстродействие цифрового коррелятора. Известные устройства используют накопление произведений отсчетов принимаемого и опорного сигналов последовательно во времени, что ограничивает быстродействие цифрового коррелятора. Также в этих устройствах отсутствует возможность вести одновременную обработку и накопление сигнала в цифровых линиях задержки. Введение дополнительных групп цифровых линий задержки и перемножителей позволяет проводить параллельную, то есть одновременную обработку некоторой совокупности отсчетов входного сигнала. Поэтому предлагаемое устройство позволяет значительно сократить время анализа, необходимое для оценки корреляционной функции. На дату подачи заявки на предприятии изготовлен образец заявляемого устройства, находящийся в настоящее время на комплексной регулировке и испытаниях. Использование заявляемого технического решения в системе обработки сложных радиолокационных сигналов планируется в 1994 году по заказу 9071. 2
Формула изобретения
РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7
Похожие патенты:
Изобретение относится к вычислительной технике и может быть использовано для вычисления функции корреляции входной сигнальной информации с опорной функцией (ОФ) в спутниках типа "АЛМАЗ" (Россия), ERS-1 (Европа), JERS-1 (Япония), RADARSAT (Канада), SIR-A (США), для самолетов типа AWACS и JSTARS, а также в медицине в томографии и ультразвуковом зондировании, и в геологии
Знаковый коррелометр // 2055395
Цифровой коррелятор // 2051413
Изобретение относится к устройствам автоматики и вычислительной техники и может быть использовано в корреляционных экстремальных системах типа телевизионно-корреляционных
Изобретение относится к специализированным средствам вычислительной техники и предназначено для нахождения оценок корреляционной функции случайных процессов, например, в корреляционно-экстремальных системах навигации или системах оценки параметров сигнала в случае некогерентной их обработки
Коррелятор // 1840069
Изобретение относится к системам обработки цифровых данных и может быть использовано для вычисления корреляционных функций в приемных устройствах систем передачи дискретной информации, радиолокационных приемных устройствах и устройствах измерительной техники
Коррелятор // 1834544
Изобретение относится к оптической локации и может быть использовано в корреляционно-экстремальных системах наведения
Коррелятор // 1832988
Изобретение относится к устройствам статистической обработки характеристик уэкополосн ых случайн ых сигналов и может быть использовано для формирования оценки фазового сдвига двух процессов при высоком уровне аддитивных помех
Многоканальный коррелятор // 1702390
Изобретение относится к вычислительной технике, автоматике и предназначено для аппаратурного определения в режиме реального времени корреляционной функции случайных сигналов
Многоканальное устройство для вычисления инвертированной модульной функции взаимокорреляции // 1689969
Изобретение относится к вычислительной технике, предназначено для статистического анализа случайных процессов и может быть использовано в качестве корреляционного приемника шумоподобных сигналов
Способ идентификации типов растительности // 2115887
Способ оценки загрязнения атмосферы // 2117286
Изобретение относится к измерительной технике и может быть использовано в динамических системах, имеющих взаимно однозначные нелинейности
Шестиканальный параллельный коррелятор для приемников спутниковых радионавигационных систем // 2144210
Изобретение относится к вычислительной технике и может быть использовано для обработки сигналов в радионавигационных системах
Устройство для вычисления взаимной корреляционной функции в разнесенной радиолокационной системе // 2163383
Изобретение относится к вычислительной технике и может быть использовано в системах радиолокации
Параллельный знаковый коррелометр // 2174705
Изобретение относится к области вычислительной техники и может быть использовано в измерительных системах
Многоканальный знаковый коррелометр // 2177637
Изобретение относится к измерительной технике и может быть использовано в измерительных системах, предназначенных для анализа характеристик стохастической взаимосвязи случайных процессов
Многоканальный полярный коррелятор // 2210105
Изобретение относится к специализированным вычислительным устройствам, предназначенным для определения корреляционных функций случайных процессов
Изобретение относится к устройствам цифровой обработки сигнала
Корреляционный анализатор // 2227321
Изобретение относится к области вычислительной техники и может быть использовано для анализа случайных процессов