способ и устройство фазовой синхронизации
Классы МПК: | G01S7/52 систем, отнесенных к группе 15/00 G06F7/38 способы и устройства для выполнения математических операций только над машинными числами, например в двоичном, троичном, десятичном представлении |
Автор(ы): | Казаков Сергей Алексеевич (RU), Пушкин Сергей Васильевич (RU), Ушаков Андрей Павлович (RU), Тварадзе Сергей Викторович (RU) |
Патентообладатель(и): | Российская Федерация в лице Министерства промышленности и торговли РФ (RU) |
Приоритеты: |
подача заявки:
2011-08-19 публикация патента:
27.08.2013 |
Изобретение относится к гидроакустике и может быть использовано в системах целеуказания, самонаведения и телеметрии подводных аппаратов. Технический результат - повышение помехоустойчивости узкополосной фильтрации в режиме реального времени. Фазовая синхронизация узкополосного сигнала основана на дискретизации его по переходам через нуль, преобразовании в двоичный код и сравнении с одной из нормированных биортогональных последовательностей путем интегрирования и суммирования, причем двоичный код подвергают булевому преобразованию над полем Галуа GF(2n), перемножают попарно-сопряженные коэффициенты булевого преобразования, подвергают унитарному булевому преобразованию и с помощью быстрого преобразования Уолша методом максимума Понтрягина по пороговому уровню получают номер одной из биортогональных последовательностей, совпадающий с номером узкополосного фильтра, независящего от фазы. Устройство включает усилитель с дискретизатором, блок оперативной памяти, блок булевого преобразования над полем Галуа GF(2n), блок быстрого преобразования Уолша и дополнительно в него введен блок унитарного булевого преобразования, входы которого соединены с выходами умножителей, а выход подключен к входу блока быстрого преобразования Уолша. 2 н.п. ф-лы, 1 ил., 7 табл.
Формула изобретения
1. Способ фазовой синхронизации узкополосного сигнала, основанный на дискретизации его по переходам через нуль, преобразовании в двоичный код и сравнении с одной из нормированных биортогональных последовательностей путем интегрирования и суммирования, отличающийся тем, что, с целью повышения помехоустойчивости, двоичный сигнал подвергается булевому преобразованию над полем Галуа GF(2 n), перемножают попарно сопряженные коэффициенты булевого преобразования, подвергают унитарному булевому преобразованию и с помощью быстрого преобразования Уолша методом максимума Понтрягина по пороговому уровню получают номер одной из биортогональных последовательностей, совпадающий с номером узкополосного фильтра, не зависящего от фазы.
2. Устройство фазовой синхронизации по предложенному способу, включающее усилитель с дискретизатором, блок для вычисления коэффициентов булевого преобразования над полем Галуа GF(2n), блок быстрого преобразования Уолша, отличающееся тем, что в него введен блок унитарного булевого преобразования, входы которого соединены с выходами умножителей, а выход подключен к входу блока быстрого преобразования Уолша, входы умножителей подключены к выходам блока булевого пребразования над полем Галуа GF(2n), входы которого подключены к выходам оперативно-запоминающего блока, и по достижении порогового уровня на выходе блока быстрого преобразования Уолша с помощью принципа Понтрягина принимается решение о синхронизации.
Описание изобретения к патенту
Предлагаемое изобретение относится к гидроакустике и может быть использовано в системах целеуказания, самонаведения и телеметрии подводных аппаратов.
В гидроакустических эхолокаторах при обнаружении и пеленговании быстродвижущихся объектов, вследствие эффекта Доплера, отраженный сигнал находится в широкой частотной области. С целью повышения помехоустойчивости гидролокатора, система обработки узкополосного сигнала должна содержать большое количество фильтров такой частотной области. Известны способы фильтрации узкополосных сигналов с формированием откликов с дробно-линейной интерполяцией ортогональными функциями в заданной частотной области и дальнейшим интегрированием, возведением в квадрат и суммированием обладает пониженной точностью и сложностью процесса обработки (Ю.Ф. Тарасюк, Г.Н. Серавин. «Гидроакустическая телеметрия»., Л., 1973, с.110-112).
Известно техническое решение по а.с. СССР № 221757, от 17.07.1968, согласно которому, узкополосный сигнал дискретизируют по переходам через нуль, преобразуют в двоичный код, сравнивают с одной из биортогональных последовательностей Радемахера-Уолша, интегрируют, возводят в квадрат, и по достижении порогового уровня принимают решение.
К сожалению такой метод не нашел широкого применения из-за несходства функций Радемахера-Уолша с узкополосными гармоническими сигналами и носит лишь теоретический характер.
В дальнейшем были найдены функции близкие к узкополосным гармоническим сигналам (а.с. СССР № 136672 от 10.01.79, МКИ-2: H03H 7/10, G01S 7/52). В данном устройстве, содержится дискретизатор, схемы сравнения, генератор ортогональных функций на n-разрядных синусных и косинусных счетчиках с коммутаторами знаков и дальнейшим интегрированием известным способом.
Однако такой способ фильтрации обладает недостаточно высокой помехозащищенностью и как устройство для спектрального анализа периодических многочастотных сигналов, содержащих интергармоники и заданных цифровыми отсчетами, довольно громоздки по построению и не всегда могут быть реализованы в системах целеуказания, самонаведения и телеметрии.
Низкая помехозащищенность обусловлена высоким боковым лепестком спектральной функции опорных ортогональных последовательностей, выполненных по а.с. СССР № 131092, «Устройство для генерирования ортогональных функций» с приоритетом от 30.08.78, МКИ-2: G01S 7/26 (прототип). Расчеты как теоретические, так и экспериментальные показали, что этот боковой выброс спектральной функции вне полосы оптимального фильтра составляет величину, близкую к одной чеверти от основного максимума, т.е. примерно 20-30%. Кроме того, спектральный анализ осуществляется параллельно и при частотной области, измеряемой в широком диапазоне частот потребуется несколько тысяч таких фильтров, что, зачастую, недопустимо при конструировании подводных комплексов по массо-габаритным, энергетическим и стоимостным ограничениям.
Целью предлагаемого изобретения является повышение помехоустойчивости узкополосной фильтрации путем разработки способа и устройства фазовой синхронизации, работающих в режиме реального масштаба времени применительно к гидроакустическим системам целеуказания, самонаведения и телеметрии.
Сущность предполагаемого изобретения понятна из блок-схемы, приведенной на фиг.1, где приняты следующие обозначения:
1 - усилитель с дискретизатором;
2 - блок оперативной памяти;
3 - блок булевого преобразования;
4 - умножители над полем Галуа GF(2n);
5 - блок унитарного булевого преобразования;
6 - блок быстрого преобразования Уолша;
Согласно предлагаемому изобретению, полученный с выхода усилителя с дискретизатором 1 двоичный код сохраняют в оперативной памяти 2 и подвергают булевому преобразованию над полем Галуа GF(2n) в блоке 3, перемножая попарно-сопряженные коэффициенты и суммируя над полем Галуа GF(2n) по времени в умножителе 4, осуществляют унитарное булево преобразование с полученным вектором в блоке 5, а затем, с помощью быстрого преобразования Уолша в блоке 6 методом максимума Понтрягина по пороговому уровню вычисляют номер одной из биортогональных последовательностей, совпадающий с частотой узкополосного фильтра, не зависящей от фазы.
Согласно предлагаемому изобретению узкополосный сигнал, не содержащий частот больше fmax, дискретизируется в усилителе с дискретизатором 1 по переходам через нуль с частотой f0 =2fmax согласно теореме Котельникова и полностью определяется дискретным множеством значений выражений двоичным кодом F( ) в конечном интервале времени T, где -½ ½; =T.
Полученный двоичный код в блоке 3 подвергают булевому преобразованию над полем Галуа GF(2n) согласно неприводимого примитивного полинома над GF(2).
После булевого преобразования перемножают на умножителях 4 попарно-сопряженные коэффициенты и вновь подвергают унитарному булевому преобразованию в блоке 5. В результате таких операций сигнал фазосинхронизируется, т.е. превращается в двоичную биортогональную последовательность, не зависящую от фаз, вследствие чего с помощью быстрого преобразования Уолша в блоке 6 методом максимума Понтрягина по пороговому уровню, составляющему ¾ от N=2n-1, определяется номер узкополосного сигнала.
Моделирование способа фазовой синхронизации основано на присущей гамильтониановой форме свойства инвариантности для синусоидальных сигналов. Указанное моделирование проводилось с помощью дискретного преобразования (см. Табл. 1) над полем GF(25) расширением GF(2) неприводимым примитивным полиномом x5 x2 1, размерности N=25-1=31, что представлено в таблицах 2 и 3. В качестве главных векторов пучка выпуклоопределенной формы потенциальной энергии над GF(2) выбраны векторы таблицы 2. После перемножения сопряженных коэффициентов преобразования Лапласа над GF(2) всех этих 16 векторов получается унитарная матрица потенциальной энергии, представленной в таблице 4. Сопряженная над GF(2n) матрица, которой станет F*, представлена в таблице 5:
F*=(F*)-1=(F*)1 .
Преобразование Лапласа FF* над GF(2n ) от которой дает 15 синусоидальных сигналов размерности 15 при нулевой фазе. Матрица FF* получается после перемножения коэффициентов преобразования Лапласа над GF(2n) всех синусоидальных сигналов при различных сдвигах по фазе при квантовании N=31, вида представленного в таблице 6, и в метрике потенциальной энергии FF* станет выпуклоопределенной, т.е. над GF(2), откуда и следует информационная симметрия гамильтониана 15 синусоидальных сигналов, отквантованных по переходам через ноль с дискретизацией N=2 5-1=31. Она не зависит от фазы, т.е. инвариантна по времени. Это позволяет с помощью преобразования Лапласа квадратичной формы, описывающей кинетическую энергию перемножением сопряженных ее членов различать их независимо от фазы этих сигналов.
Быстрое унитарное булево преобразование над полем GF(25 ) представлено в таблице 7, она совпадает с таблицей 4.
Класс G01S7/52 систем, отнесенных к группе 15/00
Класс G06F7/38 способы и устройства для выполнения математических операций только над машинными числами, например в двоичном, троичном, десятичном представлении