[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

RU2110890C1 - Device for detecting signals with programmed operating frequency variation - Google Patents

Device for detecting signals with programmed operating frequency variation Download PDF

Info

Publication number
RU2110890C1
RU2110890C1 RU97101151A RU97101151A RU2110890C1 RU 2110890 C1 RU2110890 C1 RU 2110890C1 RU 97101151 A RU97101151 A RU 97101151A RU 97101151 A RU97101151 A RU 97101151A RU 2110890 C1 RU2110890 C1 RU 2110890C1
Authority
RU
Russia
Prior art keywords
input
output
inputs
divider
outputs
Prior art date
Application number
RU97101151A
Other languages
Russian (ru)
Other versions
RU97101151A (en
Inventor
Э.Р. Кейн
И.И. Лазаренко
А.А. Мельников
А.А. Титов
И.В. Царик
Original Assignee
Военная академия связи
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Военная академия связи filed Critical Военная академия связи
Priority to RU97101151A priority Critical patent/RU2110890C1/en
Application granted granted Critical
Publication of RU2110890C1 publication Critical patent/RU2110890C1/en
Publication of RU97101151A publication Critical patent/RU97101151A/en

Links

Images

Landscapes

  • Measurement Of Unknown Time Intervals (AREA)

Abstract

FIELD: radio engineering (radio communications). SUBSTANCE: device has reference-frequency unit and N signal-processing channels connected through storage units to signal maximum selector unit; newly introduced in device are pulse distributor and controlled divider. Device functions to concurrently detect signal with programmed operating frequency variation and to determine its time position. Device uses locking to universal time labels thereby narrowing range of time uncertainty of probable signal position. Signal retrieval is effected by step-by-step scanning of uncertainty region using serial-and-parallel method. During signal processing, functional is computed as sum of readings modified in two categories basing on use of sign function and excess of average read off on viewing interval. Decision on signal detection is taken by results of comparison with threshold value. Position of maximal sum of values exceeding average is assumed as synchronous position. EFFECT: improved noise immunity and enlarged functional capabilities. 3 cl, 18 dwg

Description

Изобретение относится к радиотехнике, а именно к технике радиосвязи, и может быть использовано в составе связных радиоприемных устройств, обеспечивающих прием и демодуляцию сигналов с программной перестройкой рабочей частоты (ППРЧ). The invention relates to radio engineering, and in particular to radio communication technology, and can be used as part of a connected radio receiving devices for receiving and demodulating signals with software tuning of the operating frequency (MHF).

Известны устройства обнаружения сигналов: А.С. СССР N 566218; А.С. СССР N 717674; А.С. СССР N 800925; А.С. СССР N 800927; А.С. СССР N 809017; А.С. СССР N 907487; А.С. СССР N 987543. В известных устройствах задача обнаружения решается путем вычисления отношения правдоподобия и сравнения его с некоторым пороговым уровнем. Для обеспечения высокой помехоустойчивости в них применяется непараметрическая обработка сигнала, а именно используются ранговые статистики, однако эти устройства невозможно непосредственно использовать в связных коротковолновых радиоприемниках, работающих в режиме приема сигналов с ППРЧ, что обусловлено недостаточными функциональными возможностями обнаружителей: во-первых, они не рассчитаны на обнаружение сигналов, имеющих структуру частотно-временной матрицы, во-вторых, в них не решается задача синхронизации. Known signal detection devices: A.S. USSR N 566218; A.S. USSR N 717674; A.S. USSR N 800925; A.S. USSR N 800927; A.S. USSR N 809017; A.S. USSR N 907487; A.S. USSR N 987543. In the known devices, the detection problem is solved by calculating the likelihood ratio and comparing it with a certain threshold level. To ensure high noise immunity, they use nonparametric signal processing, namely ranking statistics are used, however, these devices cannot be directly used in short-wavelength connected radio receivers operating in the frequency hopping signal reception mode, which is due to insufficient detector capabilities: firstly, they are not calculated to detect signals having the structure of a time-frequency matrix, and secondly, the synchronization problem is not solved in them.

Наиболее близким техническим решением к заявляемому является квазиоптимальный некогерентный обнаружитель сигналов с ППРЧ, который выбран в качестве прототипа [1]. The closest technical solution to the claimed is a quasi-optimal incoherent signal detector with frequency hopping, which is selected as a prototype [1].

Известный квазиоптимальный некогерентный обнаружитель сигналов с ППРЧ содержит сумматор, пороговый блок, коммутатор, блок накопителей, блок выбора максимума сигнала, N параллельных каналов (N параллельных трактов обработки), каждый из которых включает последовательно соединенные перемножитель (преобразователей частоты), полосовой фильтр, детектор огибающей и квадратор, сигнальные входы всех каналов объединены и являются сигнальным входом устройства, другие входы всех перемножителей подключены к напряжениям опорных частот, выходы квадраторов всех N каналов подключены через коммутатор к последовательно соединенным блоку накопителей и блоку выбора максимального сигнала, первый и второй выходы которого подключены к соответствующим входам сумматора, выход сумматора соединен с входом порогового блока, выход которого является выходом обнаружителя. The well-known quasi-optimal incoherent signal detector with frequency hopping contains an adder, a threshold block, a switch, a drive block, a block for selecting the maximum signal, N parallel channels (N parallel processing paths), each of which includes a series-connected multiplier (frequency converters), a bandpass filter, and an envelope detector and a quadrator, the signal inputs of all channels are combined and are the signal input of the device, the other inputs of all the multipliers are connected to the voltages of the reference frequencies, the outputs are qua tors all N channels are connected through a switch to the series-connected storage unit and the block selecting signal maximum, first and second outputs of which are connected to respective inputs of the adder, the adder output being coupled to a threshold input unit, whose output is the output of the detector.

Недостатком известного устройства является недостаточная помехоустойчивость в условиях воздействия широкого спектра помех, поскольку для принятия решения об обнаружении сигнала применяется статистика, основанная на использовании истинных значений принимаемого напряжения, а не робастная. Кроме того, прототип, как и все перечисленные выше аналоги, не решает задачу синхронизации. Известное устройство обнаружения предполагает, что число каналов (трактов) обработки сигналов с ППРЧ равняется общему количеству используемых для работы частот (см. А.С. СССР N 1569998). В результате, увеличение числа применяемых рабочих частот, необходимое для повышения помехоустойчивости, будет вызывать усложнение устройства. A disadvantage of the known device is the lack of noise immunity under the influence of a wide range of interference, since statistics based on the use of the true values of the received voltage, rather than robust, are used to make a decision on signal detection. In addition, the prototype, like all of the above analogues, does not solve the synchronization problem. The known detection device assumes that the number of channels (paths) of signal processing with frequency hopping is equal to the total number of frequencies used for operation (see AS USSR N 1569998). As a result, an increase in the number of operating frequencies used, which is necessary to increase the noise immunity, will complicate the device.

Целью изобретения является разработка устройства обнаружения, обеспечивающего более высокую помехоустойчивость и имеющего большие функциональные возможности. The aim of the invention is to develop a detection device that provides higher noise immunity and having great functionality.

Поставленная цель достигается тем, что в известное устройство обнаружения сигналов с ППРЧ, содержащее блок опорных частот, имеющий N частотных выходов, блок накопителей, блок выбора максимума сигнала и N параллельных трактов обработки (где N ≥ 2), каждый из которых содержит последовательно соединенные преобразователь частоты, полосовой фильтр и детектор огибающей, причем сигнальные входы всех преобразователей частоты объединены и являются сигнальным входом устройства, входы гетеродинирующих напряжений преобразователей частоты подключены к соответствующим частотным выходам блока опорных частот, выходы каждого из N трактов обработки подключены к соответствующим информационным входам блока накопителей, информационные выходы которого соединены с входами блока выбора максимума сигнала, дополнительно введены распределитель импульсов и управляемый делитель с входами "Синхронизация" и "Установка", последний из которых соединен с входами "Пуск" блока опорных частот и распределителя импульсов. Выходы "Тактовая частота" и "Опорная тактовая частота" управляемого делителя подключены к одноименным входам распределителя импульсов. Вход Ти и вход прерываний τэ блока опорных частот попарно объединены с входами Ти и τэ блока выбора максимума сигнала и подключены соответственно к выходам импульсов с длительностью Ти и τэ распределителя импульсов. Вход "Запуск" каждого из трактов обработки объединен с соответствующим входом "Запись" блока накопителей и подключен к соответствующему выходу "Запуск" распределители импульсов. N выходов "Разрешение" распределителя импульсов подключены к соответствующим N входам "Разрешение" блока накопителей. Выход распределителя импульсов "Начало шага" соединен с соответствующим входом прерывания "Начало шага" блока выбора максимума сигнала, выходы "Синхронизация есть", "Конец шага" и M выходов "Номер гипотезы" которого соединены с соответствующими входами управляемого делителя (где M - 2, 3, ... ,). N входов "Готовность данных" блока выбора максимума сигнала соединены с соответствующими выходами блока накопителей. Вход "Импульс сопровождения адреса" блока накопителей подключен к одноименному выходу блока выбора максимума сигнала.This goal is achieved by the fact that in the known device for detecting signals with frequency hopping, containing a block of reference frequencies having N frequency outputs, a drive unit, a block for selecting the maximum signal and N parallel processing paths (where N ≥ 2), each of which contains a series-connected converter frequency bandpass filter and envelope detector, and the signal inputs of all frequency converters are combined and are the signal input of the device, the inputs of the heterodyne voltage of the frequency converters are connected They are connected to the corresponding frequency outputs of the reference frequency block, the outputs of each of the N processing paths are connected to the corresponding information inputs of the drive block, the information outputs of which are connected to the inputs of the signal maximum selection block, an additional pulse distributor and a controlled divider with inputs “Synchronization” and “Installation” are introduced , the last of which is connected to the Start inputs of the reference frequency block and the pulse distributor. The outputs "Clock frequency" and "Reference clock frequency" of the controlled divider are connected to the same inputs of the pulse distributor. The input T and and the interrupt input τ e of the reference frequency block are paired with the inputs T and and τ e of the signal maximum selection block and are connected respectively to the pulse outputs with a duration T and and τ e of the pulse distributor. The “Start” input of each of the processing paths is combined with the corresponding “Record” input of the drive unit and connected to the corresponding “Start” output is pulse distributors. N outputs "Resolution" of the pulse distributor are connected to the corresponding N inputs "Resolution" of the drive unit. The output of the pulse distributor "Beginning of the step" is connected to the corresponding interruption input "Beginning of the step" of the signal maximum selection block, the outputs are "Synchronization is", "End of the step" and M outputs "Hypothesis number" which are connected to the corresponding inputs of the controlled divider (where M - 2 , 3, ...,). The N data readiness inputs of the signal maximum selection block are connected to the corresponding outputs of the drive block. The input "Address tracking pulse" of the drive unit is connected to the output of the unit of the maximum signal selection of the same name.

Распределитель импульсов содержит счетчик-делитель на R, N двухвходовых элементов И, N инверторов, N дифференцирующих цепочек, двухвходовой элемент ИЛИ, N-входовой элемент ИЛИ и элемент задержки. Входы N инверторов и N дифференцирующих цепочек попарно объединены и соединены соответственно с 1, ... , N выходами счетчика-делителя на R. Выход первой дифференцирующий цепочки соединен с входом элемента задержки, выход которого подключен к первому входу N-входового элемента ИЛИ, выходы остальных дифференцирующих цепочек подключены к соответствующим (N-1) входам N-входового элемента ИЛИ. (N+1)-й выход счетчика-делителя на R подключен к первому входу двухвходового элемента ИЛИ, выход которого соединен с входом "Обнуление" счетчика-делителя на R. Выходы N инверторов соединены соответственно с первыми входами N элементов И, вторые входы которых объединены между собой и являются входом "Тактовая частота" распределителя импульсов. Выходы всех элементов И являются первой группой из N выходов "Запуск" распределителя импульсов. "Счетный" вход счетчика-делителя на R является входом "Опорная тактовая частота" распределителя импульсов. Выходы N инверторов образуют вторую группу из N выходов "Разрешение" распределителя импульсов. Второй вход двухвходового элемента ИЛИ является входом "Пуск" распределителя импульсов. Выход первой дифференцирующей цепочки и выход N-входового элемента ИЛИ являются соответственно выходами импульсов длительностью Ти и τэ распределителя импульсов.The pulse distributor contains a counter divider into R, N two-input AND elements, N inverters, N differentiating circuits, two-input OR element, N-input OR element and delay element. The inputs of N inverters and N differentiating circuits are paired and connected respectively with 1, ..., N outputs of the counter-divider by R. The output of the first differentiating circuit is connected to the input of the delay element, the output of which is connected to the first input of the N-input element OR, outputs the remaining differentiating chains are connected to the corresponding (N-1) inputs of the N-input OR element. The (N + 1) -th output of the counter-divider on R is connected to the first input of the two-input OR element, the output of which is connected to the input "Zeroing" of the counter-divider on R. The outputs of N inverters are connected respectively to the first inputs of N elements AND, the second inputs of which are interconnected and are the input "Clock frequency" of the pulse distributor. The outputs of all elements And are the first group of N outputs "Start" pulse distributor. The "counting" input of the counter-divider on R is the input "Reference clock frequency" of the pulse distributor. The outputs of N inverters form a second group of N outputs "Resolution" of the pulse distributor. The second input of the two-input OR element is the "Start" input of the pulse distributor. The output of the first differentiating chain and the output of the N-input OR element are respectively pulse outputs of duration T and and τ e of the pulse distributor.

Управляемый делитель содержит опорный генератор, первый, второй и третий делители частоты, счетчик делитель, первый дешифратор, второй дешифратор, реверсивный счетчик, счетчик шагов, таймер, пять двухвходовых элементов И, два двухвходовых элемента ИЛИ, два инвертора, две дифференцирующие цепочки, элемент задержки, TB-триггер и RS-триггер. Выход опорного регенератора подключен к входу первого делителя частоты, счетный вход счетчика-делителя объединен с первым входом первого элемента И и соединен с выходом первого делителя частоты. Выход счетчика-делителя подключен к счетному входу реверсивного счетчика, выходы которого 1,...,G подключены соответственно к входам первого дешифратора. Второй вход первого элемента И объединен с входом первого инвертора и подключен к выходу первого дешифратора. Разрешающий вход счетчика-делителя соединен с выходом первого инвертора. Входы второго и третьего делителей частоты объединены и соединены с выходом первого элемента И. Выход верхней частоты третьего делителя соединен с первым входом второго элемента И, второй вход которого соединен с выходом третьего элемента И, на первый вход которого поступает напряжение с выхода TB-триггера. Счетный вход TB-триггера соединен с выходом счетчика шагов, управляющий вход которого объединен с первым входом первого элемента ИЛИ и подключен к выходу первой дифференцирующей цепочки. Вход первой дифференцирующей цепочки объединен с первым входом пятого элемента И и соединен с выходом RS-триггера. Счетный вход счетчика с выходом объединен с вторым входом первого элемента ИЛИ и соединен с выходом пятого элемента И. Выход первого элемента ИЛИ подключен к установочному входу таймера, счетный вход которого объединен с первым входом четвертого элемента И и соединен с выходом нижней частоты третьего делителя частоты. Выходы таймера соединены с входами второго дешифратора. Второй вход четвертого элемента И объединен с входом второго инвертора, разрешающим входом таймера, входом второй дифференцирующей цепочки и подключен к выходу второго дешифратора, выходы второго и четвертого элементов И соединены соответственно с входами второго элемента ИЛИ. Выход второй дифференцирующей цепочки соединен с входом элемента задержки. Вход "Разрешение" реверсивного счетчика объединен с R-входом RS-триггера и является входом "Синхронизация есть" управляемого делителя. Второй вход пятого элемента И является входом "Конец шага" управляемого делителя. S-вход RS-триггера является входом "Синхронизация" управляемого делителя. Обнуляющий вход реверсивного счетчика объединен с установочным входом TB-триггера, обнуляющим входом счетчика шагов и является входом "Установка" управляемого делителя. Входы 1,...,М реверсивного счетчика являются входами соответственных разрядов "Номер гипотезы" управляемого делителя. Выход элемента задержки является выходом сигнала "Начало шага" управляемого делителя. Выход второго делителя частоты является выходом "Тактовая частота" управляемого делителя. Выход второго элемента ИЛИ является выходом "Опорная тактовая частота". The controlled divider contains a reference oscillator, first, second and third frequency dividers, a divider counter, a first decoder, a second decoder, a reverse counter, a step counter, a timer, five two-input elements AND, two two-input elements OR, two inverters, two differentiating circuits, a delay element , TB trigger and RS trigger. The output of the reference regenerator is connected to the input of the first frequency divider, the counting input of the counter-divider is combined with the first input of the first And element and connected to the output of the first frequency divider. The output of the counter-divider is connected to the counting input of the reverse counter, the outputs of which 1, ..., G are connected respectively to the inputs of the first decoder. The second input of the first element And is combined with the input of the first inverter and connected to the output of the first decoder. The enable input of the counter-divider is connected to the output of the first inverter. The inputs of the second and third frequency dividers are combined and connected to the output of the first element I. The output of the upper frequency of the third divider is connected to the first input of the second element And, the second input of which is connected to the output of the third element And, the first input of which receives voltage from the output of the TB trigger. The counting input of the TB trigger is connected to the output of the step counter, the control input of which is combined with the first input of the first OR element and connected to the output of the first differentiating chain. The input of the first differentiating chain is combined with the first input of the fifth And element and is connected to the output of the RS trigger. The counting input of the counter with the output is combined with the second input of the first OR element and connected to the output of the fifth element I. The output of the first OR element is connected to the installation input of the timer, the counting input of which is combined with the first input of the fourth AND element and connected to the lower frequency output of the third frequency divider. The timer outputs are connected to the inputs of the second decoder. The second input of the fourth AND element is combined with the input of the second inverter, the timer enable input, the input of the second differentiator circuit and connected to the output of the second decoder, the outputs of the second and fourth AND elements are connected respectively to the inputs of the second OR element. The output of the second differentiating circuit is connected to the input of the delay element. The “Resolution” input of the reverse counter is combined with the R-input of the RS-trigger and is the “Synchronization is” input of the controlled divider. The second input of the fifth AND element is the “End of step” input of the controlled divider. The S-input of the RS-trigger is the "Synchronization" input of the controlled divider. The resetting input of the reversing counter is combined with the setting input of the TB-trigger, resetting the input of the step counter and is the “Setting” input of the controlled divider. The inputs 1, ..., M of the reverse counter are the inputs of the corresponding bits "Hypothesis number" of the controlled divider. The output of the delay element is the output of the Begin Beginning signal of the controlled divider. The output of the second frequency divider is the "Clock frequency" output of the controlled divider. The output of the second OR element is the reference clock frequency output.

Предлагаемое техническое решение основано на совместном выполнении функций поиска, обнаружения и оценивания временного параметра сигнала с ППРЧ. The proposed technical solution is based on the joint implementation of the search, detection and estimation of the time parameter of the signal with frequency hopping.

Сущность предложения по сокращению количества трактов обработки сигнала с ППРЧ по сравнению с прототипом основывается на осуществлении временной привязки работы блока опорных частот к сигналам службы единого времени. Это позволяет существенно ограничить область временной неопределенности возможного положения подлежащего обнаружению сигнала (например, при ручной привязке эта область может достигать одной - двух секунд). Введенные в заявляемое устройство блоки позволяют осуществлять последовательно-параллельный поиск сигнала в зоне неопределенности, в результате задача обнаружения решается с использованием того же количества трактов обработки, которое применяется для демодуляции. The essence of the proposal to reduce the number of signal processing paths with frequency hopping compared to the prototype is based on the implementation of the timing of the operation of the block of reference frequencies to the signals of the single time service. This allows you to significantly limit the area of temporal uncertainty of the possible position of the signal to be detected (for example, with manual binding this area can reach one to two seconds). The blocks introduced into the inventive device allow serial-parallel signal search in the uncertainty zone, as a result, the detection problem is solved using the same number of processing paths that are used for demodulation.

Сущность предложения по повышению помехоустойчивости заявляемого устройства по сравнению с прототипом основано на использовании в нем непараметрической обработки сигнала. Так, для принятия решения о наличии или отсутствии сигнала в том или ином элементе зоны временной неопределенности применяется знакоранговая статистика. При анализе одного элемента зоны временной неопределенности время оценивания выбрано таким, чтобы случайный процесс, наблюдаемый в каждом частотном тракте обработки, можно было считать стационарным. Разнос между частотами взят таким, чтобы помехи в разных трактах можно было считать независимыми. Тогда, после взятия достаточно частых отсчетов продетектированного напряжения в каждом тракте обработки, суммирования их и деления на количество взятых отсчетов можно для каждого из трактов определить свое среднее значение обработанного напряжения. Например, пусть для первого частотного тракта из продетектированного в течение времени T напряжения формируется выборка X1, состоящая из m отсчетов и имеющая вид x11, x12,..., x1m, где первый индекс это номер выборки, а второй - номер отсчета в ней. Тогда, среднее значение напряжения взятых отсчетов в первой выборке равно μ1= (1/m) • (x11+...+x1m) . Далее, для каждого тракта обработки вводится модифицированная выборка, в которой истинные значения взятых отсчетов заменяются усеченными. Усеченные значения отсчетов получаются с использованием знаковой функции

Figure 00000001
.The essence of the proposal to improve the noise immunity of the claimed device compared to the prototype is based on the use of nonparametric signal processing in it. So, to make a decision about the presence or absence of a signal in one or another element of the zone of time uncertainty, sign-rank statistics are used. When analyzing one element of the time uncertainty zone, the estimation time is chosen so that the random process observed in each frequency processing path can be considered stationary. The separation between the frequencies is taken so that the interference in different paths can be considered independent. Then, after taking sufficiently frequent samples of the detected voltage in each processing path, summing them and dividing by the number of taken samples, one can determine for each of the paths its average value of the processed voltage. For example, let a sample X1 be formed for the first frequency path from the voltage detected during time T, consisting of m samples and having the form x 11 , x 12 , ..., x 1m , where the first index is the sample number and the second is the sample number in her. Then, the average voltage value of the taken samples in the first sample is μ 1 = (1 / m) • (x 11 + ... + x 1m ). Further, for each processing path, a modified sample is introduced in which the true values of the taken samples are replaced by the truncated ones. Truncated sample values are obtained using the sign function
Figure 00000001
.

В условиях действия только помех вероятность превышения любым отсчетом среднего значения в своем тракте обработки для помехи с произвольной симметричной функцией плотности вероятности будет равна 1/2. После суммирования значений отсчетов модифицированных выборок по всем трактам обработки за время анализа одного участка неопределенности получим сумму первых отсчетов S1, сумму вторых отсчетов S2 и так далее.Under conditions of only interference, the probability of exceeding by any sample the average value in its processing path for interference with an arbitrary symmetric probability density function will be 1/2. After summing the values of the samples of the modified samples for all processing paths during the analysis of one uncertainty section, we obtain the sum of the first samples S 1 , the sum of the second samples S 2, and so on.

Figure 00000002
.
Figure 00000002
.

где
K - количество выборок, формируемых при анализе одного участка неопределенности.
Where
K is the number of samples formed during the analysis of one uncertainty plot.

При отсутствии сигнала значения каждой из сумм будут примерно одинаковыми, поскольку помехи, действующие в разных трактах, статистически независимы. При появлении на входе устройства полезного сигнала отсчеты в определенные моменты на разных частотах уже будут зависимы. Те суммы, которые соответствуют по времени одновременному присутствию сигнала и помех, будут намного больше, чем те, где сигнал отсутствует. Выбрав определенным образом пороговый уровень, можно обеспечить стабильное значение вероятности ложной тревоги для более широкого класса помех, чем гауссовские. In the absence of a signal, the values of each of the sums will be approximately the same, since the interference operating in different paths is statistically independent. When a useful signal appears at the input of the device, the readings at certain moments at different frequencies will already be dependent. Those sums that correspond in time to the simultaneous presence of the signal and interference will be much larger than those where the signal is absent. By choosing a threshold level in a certain way, it is possible to provide a stable value of the probability of false alarm for a wider class of interference than Gaussian.

Сущность предложения по оцениванию истинного временного положения обнаруженного сигнала с ППРЧ сводится к следующему. После того, как сигнал обнаружен, решение о его наиболее вероятном положении в анализируемом участке временной неопределенности принимается с использованием хранящихся в памяти истинных значений взятых отсчетов по всем трактам обработки. Для этого в тех модифицированных суммах, в которых произошло превышение порогового уровня, усеченные значения отсчетов заменяются величиной превышения истинного значения над средним, суммируются и значения сумм сравниваются между собой. То временное положение, для которого значение суммы отсчетов получается наибольшим, и является наиболее точным временным положением сигнала с ППРЧ. The essence of the proposal for assessing the true temporal position of the detected signal with frequency hopping is as follows. After the signal is detected, the decision on its most probable position in the analyzed time uncertainty section is made using the true values of the taken samples in all processing paths stored in memory. To do this, in those modified amounts in which the threshold level was exceeded, the truncated values of the samples are replaced by the excess of the true value over the average, they are summed up and the values of the sums are compared with each other. The temporary position for which the value of the sum of the samples is the largest, and is the most accurate temporary position of the signal with frequency hopping.

При такой совокупности существенных признаков предлагаемое устройство, наряду с решением задачи обнаружения сигналов с ППРЧ, дополнительно решает и задачу синхронизации, определяя с требуемой точностью положение сигнала с ППРЧ на оси времени и имея в своем составе при этом меньшее, чем в прототипе, количество трактов обработки. With such a combination of essential features, the proposed device, along with solving the problem of detecting signals with frequency hopping, additionally solves the synchronization problem, determining the position of the signal with frequency hopping on the time axis with the required accuracy and having less than the processing paths in the prototype .

На фиг.1 изображено устройство обнаружения сигналов с ППРЧ; на фиг. 2 - распределитель импульсов (РИ) 5; на фиг. 3 - счетчик делителя на "R" 5.1; на фиг. 4 - управляемый делитель 6; на фиг. 5 - счетчик шагов 6.20; на фиг. 6 и 7 -временные диаграммы сигналов, поясняющие принцип работы заявляемого устройства; на фиг. 8 - блок опорных частот 1; на фиг. 9 - блок-схема программы микроконтроллера, реализующего функцию датчика псевдослучайных кодовых слов 1.4; на фиг. 10 - блок формирования импульсов записи 1.3; на фиг. 11 - блок накопителей 3; на фиг. 12 - схема блоков памяти 3.1 (3.2, ..., 3.N); на фиг. 13 - двунаправленный шинный усилитель 3.1.2 - 3.1.5; на фиг. 14 - оперативное запоминающее устройство (ОЗУ) 3.1.1 ; на фиг. 15 - блок выбора максимума сигнала 4; на фиг. 16-18 - блок-схема программы микроконтроллера в блоке выбора максимума сигнала 4. Figure 1 shows a device for detecting signals with frequency hopping; in FIG. 2 - pulse distributor (RI) 5; in FIG. 3 - counter divisor by "R" 5.1; in FIG. 4 - controlled divider 6; in FIG. 5 - step counter 6.20; in FIG. 6 and 7 are timing diagrams of signals explaining the principle of operation of the inventive device; in FIG. 8 - block reference frequencies 1; in FIG. 9 is a block diagram of a microcontroller program that implements the function of a pseudo-random codeword sensor 1.4; in FIG. 10 - block pulse shaping recording 1.3; in FIG. 11 - drive unit 3; in FIG. 12 is a diagram of memory blocks 3.1 (3.2, ..., 3.N); in FIG. 13 - bidirectional bus amplifier 3.1.2 - 3.1.5; in FIG. 14 - random access memory (RAM) 3.1.1; in FIG. 15 - block selection of the maximum signal 4; in FIG. 16-18 is a block diagram of the microcontroller program in the block for selecting the maximum signal 4.

Устройство обнаружения сигналов с ППРЧ, показанное на фиг.1, содержит блок опорных частот (БОЧ)1, блок накопителей 3, блок выбора максимума сигнала (БВМС)4, распределитель импульсов (РИ)5, управляемый делитель (УД)6 и N трактов обработки с 21 по 2N, в каждом из трактов обработки 21, ..., 2N имеется преобразователь частоты (ПЧ) 2.1, полосовой фильтр (ПФ) 2.2, детектор огибающей (ДО) 2.3. БОЧ 1 имеет входы "Пуск", "Ввод времени", "Ти", "Прерывание τэ " и N частотных выходов. Вход "Ввод времени" служит для ввода информации о текущем времени, вход "Пуск" является входом запуска времени, входы Ти и прерывания τэ соединены соответственно с выходами Ти и τэ РИ 5. Частотные выходы ВОЧ 1 с 1-го по N-й соединены с гетеродинными входами ПЧ 2.1 соответственно с 1-го по N-й всех трактов обработки. Первые входы ПЧ 2.1 всех трактов обработки объединены между собой и являются сигнальным входом устройства. В каждом тракте обработки выход ПЧ 2.1 соединен с входом ПФ 2.2, выход ПФ 2.2 соединен с первым входом ДО 2.3. Выходы ДО 2.3 всех N трактов обработки с помощью информационных шин соединены с соответствующими информационными входами блока накопителей 3. Каждый из N входов "Запись" блока накопителей 3 объединен с входом "Запуск" ДО 2.3 соответствующего тракта обработки и подключен к соответствующему выходу "Запуск" РИ 5. Входы "Разрешение" блока накопителей 3 соединены с соответствующими выходами "Разрешение" РИ 5. Вход "Импульс сопровождения адреса" (ИСА) блока накопителей 3 соединен с соответствующим выходом ВВМС 4. Выходная адресно-информационная шина (ШАИ) блока накопителей 3 соединена с ШАИ ВВМС 4. N выходов "Готовность данных" блока накопителей 3 соединены соответственно с N входами "Готовность данных" ВВМС 4. Входы прерывания Ти и τэ БВМС 4 подключены к соответствующим выходам РИ 5, вход прерывания "Начало шага" соединен с соответствующим выходом УД 6. Выходы БВМС 4 "Конец шага", "Синхронизация есть", а также выходы с 1-го по М-й разрядов "Номер гипотезы" соединены с одноименными входами УД 6, который кроме того имеет вход "Синхронизация" и вход "Установка". Вход "Установка" УД 6 соединен с входами "Пуск" БОЧ 1 и РИ 5. Выходы УД 6 "Тактовая частота" и "Опорная тактовая частота" соединены с соответствующими входами РИ 5.The device for detecting signals with frequency hopping, shown in figure 1, contains a block of reference frequencies (BOC) 1, a block of drives 3, a block for selecting the maximum signal (BVMS) 4, a pulse distributor (RI) 5, a controlled divider (UD) 6 and N paths processing from 2 1 to 2 N , in each of the processing paths 2 1 , ..., 2 N there is a frequency converter (IF) 2.1, a bandpass filter (PF) 2.2, an envelope detector (DO) 2.3. BOSCH 1 has inputs "Start", "Input time", "T and ", "Interrupt τ e " and N frequency outputs. The “Time input” input is used to enter information about the current time, the “Start” input is the time start input, the inputs T and and interrupts τ e are connected respectively to the outputs T and and τ e RI 5. Frequency outputs VOCH 1 from 1st to The nth are connected to the heterodyne inputs of the inverter 2.1, respectively, from the 1st to the Nth of all processing paths. The first inputs of the inverter 2.1 of all processing paths are interconnected and are the signal input of the device. In each processing path, the output of the inverter 2.1 is connected to the input of PF 2.2, the output of PF 2.2 is connected to the first input of DO 2.3. The outputs UP to 2.3 of all N processing paths using information buses are connected to the corresponding information inputs of the drive unit 3. Each of the N inputs of the “Record” of drive unit 3 is combined with the “Start” input up to 2.3 of the corresponding processing path and is connected to the corresponding output “Start” of the RI 5. The "Resolution" inputs of the drive unit 3 are connected to the corresponding "Permission" RI outputs 5. The "Address Tracking Impulse" (ISA) input of the drive unit 3 is connected to the corresponding VVMS output 4. The output address-information bus (ШАИ ) drive unit 3 is connected to the VVMS SHAI 4. N data readiness outputs 3 of the drive unit 3 are connected respectively to the N data readiness inputs of the VVMS 4. interrupt inputs T and and τ e of the BVMS 4 are connected to the corresponding outputs of RI 5, the interrupt input " The beginning of the step "is connected to the corresponding output of the UD 6. The outputs of the BVMS 4" End of the step "," There is synchronization ", as well as the outputs from the 1st to the Mth digits" Hypothesis number "are connected to the inputs of the same name UD 6, which also has Synchronization input and Installation input. The input "Installation" UD 6 is connected to the inputs "Start" BOCH 1 and RI 5. The outputs UD 6 "Clock frequency" and "Reference clock frequency" are connected to the corresponding inputs of RI 5.

На фиг.2 приведена схема РИ 5, предназначенного для формирования сигналов управления во времени работы блоков, входящих в устройство обнаружения сигналов с ППРЧ. Figure 2 shows a diagram of RI 5, intended for the formation of control signals in the operating time of the blocks included in the device for detecting signals with frequency hopping.

РИ 5 содержит счетчик-делитель на R 5.1, двухвходовой логический элемент ИЛИ 5.2, N двухвходовых элементов И 5.31 - 5.3N, N инверторов 5.41 - 5.4N дифференцирующих цепей 5.51 - 5.5N, элемент задержки 5.6 и N-входовой элемент ИЛИ 5.7. Вход "Пуск" РИ 5 является вторым входом элемента ИЛИ 5.2, вход "Опорная тактовая частота" является счетным входом счетчика-делителя 5.1 на R, вход "Тактовая частота" соединен с объединенными вторыми входами N элементов И 5.3. Выходы РИ Ти и τэ являются выходами первой диф. цепочки 5.51 и элемента ИЛИ 5.7 соответственно. N выходов РИ 5 "Разрешение" являются выходами N инверторов 5.41 - 5.4N. N выходов "Запуск" являются выходами N элементов И 5.31 - 5.3N. Входы диф. цепочек 5.51 - 5.5N попарно объединены и подключены к N выходам счетчика-делителя на R 5.1, (N + 1)-й выход которого соединен с первым входом логического элемента ИЛИ 5.2. Вход обнуления счетчика-делителя на R 5.1 подключен к выходу элемента ИЛИ 5.2. Выход диф. цепочки 5.51 подключен к первому входу элемента ИЛИ 5.7 через элемент задержки 5.6, выходы остальных диф. цепей 5.52 - 5.5N подключены непосредственно к соответствующим входам элемента ИЛИ 5.7. Выходы инверторов 5.41 - 5.4N соединены с первыми входами N элементов И 5.31 - 5.3N.RI 5 contains a counter divider by R 5.1, a two-input logic element OR 5.2, N two-input elements AND 5.3 1 - 5.3 N , N inverters 5.4 1 - 5.4 N differentiating circuits 5.5 1 - 5.5 N , a delay element 5.6 and an N-input element OR 5.7. The “Start” input RI 5 is the second input of the OR element 5.2, the input “Reference clock frequency” is the counting input of the counter-divider 5.1 by R, the input “Clock frequency” is connected to the combined second inputs of N elements AND 5.3. The outputs of RI T and and τ e are the outputs of the first differential. chain 5.5 1 and element OR 5.7, respectively. N outputs RI 5 "Resolution" are the outputs of N inverters 5.4 1 - 5.4 N. N outputs "Start" are the outputs of N elements AND 5.3 1 - 5.3 N. Inputs diff. chains 5.5 1 - 5.5 N are paired and connected to the N outputs of the counter-divider on R 5.1, the (N + 1) -th output of which is connected to the first input of the OR gate 5.2. The input of zeroing the counter-divider on R 5.1 is connected to the output of the OR element 5.2. Output Dif. chain 5.5 1 is connected to the first input of the OR element 5.7 through the delay element 5.6, the outputs of the remaining differential. circuits 5.5 2 - 5.5 N are connected directly to the corresponding inputs of the element OR 5.7. The outputs of the inverters 5.4 1 - 5.4 N are connected to the first inputs of N elements AND 5.3 1 - 5.3 N.

Схемы дифференцирующих цепей 5.51 - 5.5N известны (Титце У. и Шенк К. Полупроводниковая схемотехника.-М.: Мир. 1982, с. 146, рис. 11.16.)
Схемы задержки известны (Фролкина В.Т. Импульсные устройства. М.: Машиностроение, 1966, с. 42). Элемент задержки 5.6 может быть выполнен на RC-цепи.
Schemes of differentiating circuits 5.5 1 - 5.5 N are known (Titz U. and Shenk K. Semiconductor circuitry.-M.: Mir. 1982, p. 146, Fig. 11.16.)
Delay schemes are known (Frolkina V.T. Pulse devices. M.: Mashinostroenie, 1966, p. 42). Delay element 5.6 may be performed on an RC circuit.

Счетчик-делитель на R 5.1 предназначен для выработки опорных сигналов в РИ 5. The counter divider on R 5.1 is designed to generate reference signals in RI 5.

Схемы счетчиков-делителей известны и описаны (Шило В.Л. Популярные цифровые микросхемы. Справочник. М. : Радио и связь, 1987, с. 239-241, рис. 2.40). В частности, как показано на фиг. 3 для R-30 такая схема может быть реализована на микросхеме 564 ИЕ 9. Schemes of counters-dividers are known and described (Shilo V.L. Popular digital microcircuits. Handbook. M.: Radio and Communications, 1987, pp. 239-241, Fig. 2.40). In particular, as shown in FIG. 3 for R-30, such a scheme can be implemented on the chip 564 IE 9.

Схема счетчика делителя на R 5.1 содержит два счетчика (5.11 и 5.12), счетный вход счетчика 5.11 является счетным входом счетчика-делителя на R 5.1. Входы обнуления обоих счетчиков (входы R) объединены и являются входом "Обнуление" счетчика-делителя на R 5.1. Выход 5-го разряда счетчика 5.11 соединен с счетным входом счетчика 5.12, (N + 1), выходы которого являются выходами счетчика-делителя на R 5.1.The counter circuit of the divider on R 5.1 contains two counters (5.1 1 and 5.1 2 ), the counter input of the counter 5.1 1 is the counter input of the counter-divider on R 5.1. The zeroing inputs of both counters (R inputs) are combined and are the “Zeroing” input of the divisor counter on R 5.1. The output of the 5th digit of the counter 5.1 1 is connected to the counter input of the counter 5.1 2 , (N + 1), the outputs of which are the outputs of the counter-divider to R 5.1.

На фиг. 4 показана схема УД 6, предназначенного для осуществления сдвигов во времени (в пределах области неопределенности) всех управляющих сигналов в устройстве обнаружения сигналов с ППРЧ. In FIG. 4 shows a designation of the UD 6 intended for performing time offsets (within the uncertainty region) of all control signals in the detection device with frequency hopping signals.

УД 6 содержит опорный генератор (ОГ) 6.1, три делителя частоты 6.2-6.4, пять двухвходовых логических элементов И (6.5-6.9), счетчик-делитель 6.10, реверсивный счетчик 6.11, дешифратор 6.12, ТВ-триггер 6.13, два инвертора 6.14 и 6.15, таймер 6.16 с дешифратором 6.17, две дифференцирующие цепочки (диф. цепочки) 6.18 и 6.19, счетчик шагов 6.20, два логических элемента ИЛИ 6.21 и 6.22, элемент задержки 6.23 и RS-триггер 6.24. UD 6 contains a reference generator (OG) 6.1, three frequency dividers 6.2-6.4, five two-input logic elements AND (6.5-6.9), a counter-divider 6.10, a reverse counter 6.11, a decoder 6.12, a TV trigger 6.13, two inverters 6.14 and 6.15 , timer 6.16 with decoder 6.17, two differentiating chains (differential chains) 6.18 and 6.19, step counter 6.20, two logical elements OR 6.21 and 6.22, delay element 6.23 and RS-trigger 6.24.

Вход УД 6 "Установка" соединен с входами обнуления реверсивного счетчика 6.11, счетчика шагов 6.20 и установочным входом ТВ-триггера 6.13. Входы УД 6 1-й, 2-й, ..., M-й разряды "Номер гипотезы" подключены соответственно к входам "1-й разряд", "2-й разряд", ..., "M-й разряд" реверсивного счетчика 6.11. Вход "Конец шага" УД 6 соединен с вторым входом пятого элемента И 6.9. Вход УД 6 "Синхронизация есть" соединен с R-входом RS-триггера 6.24 и входом "Разрешение" реверсивного счетчика 6.11. Вход УД 6 "Синхронизация" соединен с S-входом RS-триггера 6.24. Выход УД 6 "Тактовая частота" является выходом второго делителя частоты 6.3. Выход УД 6 "Опорная тактовая частота" является выходом второго тактового элемента ИЛИ 6.22, а выход "Начало шага" - выходом элемента задержки 6.23. The input UD 6 "Installation" is connected to the zeroing inputs of the reverse counter 6.11, step counter 6.20 and the installation input of the TV trigger 6.13. Inputs UD 6 1st, 2nd, ..., Mth category "Hypothesis number" are connected respectively to the inputs "1st category", "2nd category", ..., "Mth category "reverse counter 6.11. The input "End of step" UD 6 is connected to the second input of the fifth element And 6.9. The input UD 6 "Synchronization is" is connected to the R-input of the RS-trigger 6.24 and the input "Resolution" of the reverse counter 6.11. The input UD 6 "Synchronization" is connected to the S-input of the RS-trigger 6.24. The output of UD 6 "Clock frequency" is the output of the second frequency divider 6.3. The output of UD 6 "Reference clock frequency" is the output of the second clock element OR 6.22, and the output "Beginning of the step" is the output of the delay element 6.23.

Выход опорного генератора 6.1 через первый делитель частоты 6.2 подключен к первому входу первого элемента И 6.5 и счетному входу счетчика-делителя 6.10, выход которого соединен со счетным входом реверсивного счетчика 6.11. G выходов реверсивного счетчика 6.11 подключены к входам первого дешифратора 6.11, выход которого соединен с вторым входом первого элемента И 6.5 непосредственно и с входом "Разрешение" счетчика-делителя 6.10 через первый инвертор 6.14. Выход первого элемента И 6.5 подключен к входам второго и третьего делителя частоты 6.3 и 6.4. Выход "Верхняя частота" третьего делителя частоты 6.4 соединен с первым входом второго элемента И 6.6, а выход "Нижняя часть" - с первым входом четвертого элемента И 6.7 и счетным входом таймера 6.16. Выходы второго и третьего элементов И 6.6 и 6.7 через второй элемент ИЛИ 6.22 подключены к выходу УД 6 "Опорная тактовая частота". Выход RS-триггера 6,24 подключен к первому входу пятого элемента И 6.9 непосредственно, а к управляющему входу счетчика шагов 6.20 и первому входу первого элемента ИЛИ 6.21 - через первую дифференциальную цепь 6.19. Выход пятого элемента И 6.9 соединен со счетным входом счетчика шагов 6.20 и вторым входом первого элемента ИЛИ 6.21, выход которого соединен с установочным входом таймера 6.16. Выход счетчика шагов 6.20 соединен со счетным входом триггера 6.13, выход которого подключен к первому входу третьего элемента И 6.8. Выходы таймера 6.16 соединены с вторым дешифратором 6.17, выход которого через второй инвертор 6.15 соединен с вторым входом третьего элемента И 6.8 и непосредственно соединен с входом "Разрешение" таймера 6.16, вторым входом четвертого элемента И 6.7 и входом второй диф. цепи 6.18, выход которого соединен с входом элемента задержки 6.23. The output of the reference generator 6.1 through the first frequency divider 6.2 is connected to the first input of the first element And 6.5 and the counting input of the counter-divider 6.10, the output of which is connected to the counting input of the reverse counter 6.11. G outputs of the reverse counter 6.11 are connected to the inputs of the first decoder 6.11, the output of which is connected to the second input of the first AND 6.5 element directly and to the "Resolution" input of the counter-divider 6.10 through the first inverter 6.14. The output of the first element And 6.5 is connected to the inputs of the second and third frequency divider 6.3 and 6.4. The “Upper frequency” output of the third frequency divider 6.4 is connected to the first input of the second And 6.6 element, and the “Lower part” output is connected to the first input of the fourth And 6.7 element and the counting input of timer 6.16. The outputs of the second and third elements And 6.6 and 6.7 through the second element OR 6.22 connected to the output of the UD 6 "Reference clock frequency". The output of the RS-trigger 6.24 is connected directly to the first input of the fifth AND 6.9 element, and to the control input of the step counter 6.20 and the first input of the first OR 6.21 element through the first differential circuit 6.19. The output of the fifth element And 6.9 is connected to the counting input of the counter of steps 6.20 and the second input of the first element OR 6.21, the output of which is connected to the installation input of the timer 6.16. The output of the step counter 6.20 is connected to the counting input of the trigger 6.13, the output of which is connected to the first input of the third element And 6.8. The outputs of timer 6.16 are connected to the second decoder 6.17, the output of which through the second inverter 6.15 is connected to the second input of the third element And 6.8 and directly connected to the input "Resolution" of timer 6.16, the second input of the fourth element And 6.7 and the input of the second differential. circuit 6.18, the output of which is connected to the input of the delay element 6.23.

На фиг.5 приведена схема счетчика шагов 6.20, предназначенного для подсчета шагов по области неопределенности в процессе поиска сигнала с ППРЧ. Figure 5 shows a diagram of the counter of steps 6.20, designed to count the steps in the area of uncertainty in the process of searching for a signal with frequency hopping.

Счетчик шагов 6.20 содержит счетчик до 2-х 6.20.1, RS-триггер 6.20.2, элемент задержки 6.20.3, счетчик до L/2 6.20.4, двухвходовой элемент И 6.20.5, четыре логических элемента ИЛИ 6.20.6 - 6.20.9. Вход обнуления счетчика шагов 6.20 является первым входом элемента ИЛИ 6.20.7. Вход, по которому могут поступать сигналы от элемента И 6.9 в УД 6, является счетным выходом счетчика до L/2 6.20.4. Вход S RS-триггера 6.20.2 является управляющим входом триггера шагов 6.20 и подключен (в УД 6) к диф. цепи 6.19. Выходом счетчика шагов 6.20 является выход элемента ИЛИ 6.20.6, соединенный также с 2-м входом элемента ИЛИ 6.20.7. Первый вход элемента ИЛИ 6.20.6 подключен к L-му выходу счетчика до 2-х 6.20.1, а второй вход соединен с выходом элемента И 6.20.5. Входы обнуления счетчиков 6.20.1 и 6.20.4 объединены и соединены с 1-м входом элемента ИЛИ 6.20.8 и выходом элемента ИЛИ 6.20.7. Вход "Разрешение" счетчика до L/2 6.20.4 соединен с выходом элемента ИЛИ 6.20.9, первый вход которого объединен с вторым входом И 6.20.5 и подключен к первому выходу RS-триггера 6.20.2. Второй вход элемента ИЛИ 6.20.9 объединен с входом "Разрешение" счетчика до 2-х 6.2-0.1 и подключен к 2-му выходу RS-триггера 6.20.2. Выход L/2 счетчика до L/2 6.20.4 подключен к счетному входу счетчика до 2-х 6.20.1, первому входу элемента И 6.20.5 и входу элемента задержки 6.20.3, выход которого соединен с вторым входом элемента ИЛИ 6.20.8. Выход элемента ИЛИ 6.20.8 соединен с R-входом RS-триггера 6.20.2. The step counter 6.20 contains a counter up to 2 6.20.1, an RS-trigger 6.20.2, a delay element 6.20.3, a counter up to L / 2 6.20.4, a two-input element AND 6.20.5, four logic elements OR 6.20.6 - 6.20.9. The input of zeroing of the counter of steps 6.20 is the first input of the OR element 6.20.7. The input through which signals from the And 6.9 element can be received in UD 6 is the counter output of the counter to L / 2 6.20.4. The input S of the RS-trigger 6.20.2 is the control input of the trigger of steps 6.20 and is connected (in UD 6) to the differential. chains 6.19. The output of the step counter 6.20 is the output of the OR element 6.20.6, also connected to the 2nd input of the OR element 6.20.7. The first input of the OR element 6.20.6 is connected to the L-th output of the counter up to 2 6.20.1, and the second input is connected to the output of the AND 6.20.5 element. The zeroing inputs of the counters 6.20.1 and 6.20.4 are combined and connected to the 1st input of the OR element 6.20.8 and the output of the OR element 6.20.7. The "Resolution" counter input to L / 2 6.20.4 is connected to the output of the OR 6.20.9 element, the first input of which is combined with the second input And 6.20.5 and connected to the first output of the RS-trigger 6.20.2. The second input of the OR element 6.20.9 is combined with the input "Resolution" of the counter up to 2 6.2-0.1 and connected to the 2nd output of the RS-trigger 6.20.2. The output L / 2 of the counter to L / 2 6.20.4 is connected to the counter input of the counter up to 2 6.20.1, the first input of the AND 6.20.5 element and the input of the delay element 6.20.3, the output of which is connected to the second input of the OR element 6.20. eight. The output of the OR 6.20.8 element is connected to the R-input of the RS-trigger 6.20.2.

Опорные генераторы известны (Павлов К.М. Радиоприемные устройства КВ cвязи: Учеб. пособие для техникумов связи. М.: Связь, 1980, с. 83, рис. 2.30). Reference generators are known (Pavlov KM Radio receivers of HF communication: Textbook for technical schools of communication. M: Communication, 1980, p. 83, Fig. 2.30).

Делители частоты 6.2, 6.3, 6.4 и 6.10 могут быть выполнены на счетных делителях, описанных в книге Шило В. Л. Популярные цифровые микросхемы. Справочник. -М. : Радио и связь, 1987, с. 240-242. В частности, их можно реализовать, например, на микросхемах 564 ИЕ 10. На таких же схемах может реализован таймер 6.16. Frequency dividers 6.2, 6.3, 6.4 and 6.10 can be performed on the counting dividers described in the book Shilo V. L. Popular digital circuits. Directory. -M. : Radio and communications, 1987, p. 240-242. In particular, they can be implemented, for example, on 564 IE 10 chips. A timer 6.16 can be implemented on the same circuits.

Реверсивный счетчик 6.11 описан в той же книге на с. 242-245 и может быть реализован на микросхеме 564 ИЕ 11. The reversible counter 6.11 is described in the same book on p. 242-245 and can be implemented on the 564 IE 11 chip.

Дешифраторы 6.12 и 6.17 описаны в книге Шило В.Л. Популярные цифровые микросхемы. Справочник. -М. : Радио и связь, 1987, с. 261-264 и могут быть реализованы на микросхеме 564 ИД 1. Триггеры ТВ и RS рассматриваются там же на с. 62-66. Decoders 6.12 and 6.17 are described in the book Shilo V.L. Popular digital circuits. Directory. -M. : Radio and communications, 1987, p. 261-264 and can be implemented on the chip 564 ID 1. Triggers TV and RS are considered in the same place on page. 62-66.

На фиг. 8 приведена схема БОЧ 1, который предназначен для формирования гетеродинирующих напряжений для ПЧ 2.1 трактов обработки 21.In FIG. Figure 8 shows the circuit of BOC 1, which is designed to generate heterodyne voltages for the inverter 2.1 processing paths 2 1 .

БОЧ 1 содержит N синтезаторов частот (с 1.1-1 по 1.1-N), N буферных резисторов (с 1.2-1 по 1.2-N), блок формирования импульсов записи (БФИЗ) 1.3 и датчик псевдослучайных кодовых слов (ДПКС) 1.4, и опорный генератор (ОГ) 1.5. Вход "Пуск" ДПКС 1.4 соединен с входом "Установка" устройства в целом. Входы цепей ввода-вывода ДПКС 1.4, а именно "Запрос", входы 12-15 "Регистр-1" и входы 12 и 14 "Регистр-2" образуют цепь "Ввод времени" в БОЧ 1. Адресно-информационные выходы ДПКС 1.4 образуют адресно-информационную шину (ШАИ). Входы ДПКС 1.4 - Прв. 11 и вход 15 "Регистр-2" являются соответственно входом "Прерывание τэ " и входом "Ти" БОЧ 1 и соединены с соответствующими выходами РИ 5. N частотных выходов БОЧ 1 являются выходами соответствующих N синтезаторов частот 1.1-1, 1.1-2, ..., 1.1-N. Управляющий вход каждого из N синтезаторов 1.1 соединен с входом соответствующего буферного регистра 1.2, входы которых объединены между собой и подключены к адресно-информационной шине ДПКС 1.4. Опорные входы всех синтезаторов подключены к выходу ОГ 1.5. Входы "Запись" каждого из буферных регистров 1.2-1, ..., 1.2-N подключены соответственно к выходам 1-1,...,1-N блока формирования импульсов записи 1.3, информационные входы которого подключены к адресно-информационной шине ДПКС 1.4. Вход ИСА и вход "Запись" блока формирования импульсов записи (БФИЗ) 1.3 соединены с одноименными выходами ДПКС 1.4, а вход ДПКС 1.4 "Разрешение" соединен с одноименным выходом блока формирования импульсов записи 1.3.BOSCH 1 contains N frequency synthesizers (1.1-1 to 1.1-N), N buffer resistors (1.2-1 to 1.2-N), a recording pulse shaping unit (BFIZ) 1.3, and a pseudo-random codeword (DPC) sensor 1.4, and reference generator (OG) 1.5. The “Start” input of DPKS 1.4 is connected to the “Installation” input of the device as a whole. The inputs of the I / O circuits of DPKS 1.4, namely, “Request”, inputs 12-15 of “Register-1” and inputs 12 and 14 of “Register-2” form the circuit “Input time” in BOC 1. Address-information outputs of DPKS 1.4 form address information bus (SHAI). Inputs DPKS 1.4 - Pr. 11 and input 15 "Register-2" are respectively the input "Interrupt τ e " and the input "T and " BOC 1 and are connected to the corresponding outputs of RI 5. N frequency outputs BOC 1 are outputs of the corresponding N frequency synthesizers 1.1-1, 1.1- 2, ..., 1.1-N. The control input of each of the N synthesizers 1.1 is connected to the input of the corresponding buffer register 1.2, the inputs of which are interconnected and connected to the address-information bus DPKS 1.4. The reference inputs of all synthesizers are connected to the exhaust 1.5 output. The "Record" inputs of each of the buffer registers 1.2-1, ..., 1.2-N are connected respectively to the outputs 1-1, ..., 1-N of the recording pulse shaping unit 1.3, the information inputs of which are connected to the address-information bus of the DPKS 1.4. The ISA input and the “Record” input of the recording pulse shaping unit (BFIZ) 1.3 are connected to the outputs of the same type DPKS 1.4, and the DPKS 1.4 input “Resolution” is connected to the same output of the recording pulse forming unit 1.3.

Схемы и принципы работы синтезаторов частот известны и описаны, например, в книге "Цифровые радиоприемные системы: Справочник /М.И.Жодзишский и др. / Под ред. М.И.Жодзишского.-М.: Радио и связь, 1990, с. 72, рис. 37. В частном случае синтезаторы частот 1.1-1,...,1.1-N могут быть реализованы, например, на синтезаторах, изготовленных в Российском институте мощного радиостроения, децимальный номер схемы ЕР.2.329.008.ЭЗ. The schemes and principles of operation of frequency synthesizers are known and described, for example, in the book "Digital Radio Receiving Systems: Reference Book / M.I. Zhodzishsky et al. / Edited by M.I. Zhodzishsky.-M.: Radio and Communications, 1990, p. 72, Fig. 37. In the particular case, frequency synthesizers 1.1-1, ..., 1.1-N can be implemented, for example, on synthesizers manufactured at the Russian Institute of Powerful Radio Engineering, the decimal circuit number is EP.2.329.008.EZ.

Буферные регистры 1.2-1,...,1.2-N являются регистрами хранения информации, которые рассматриваются во многих источниках. Например, в справочнике "Применение интегральных микросхем в электронной вычислительной технике". М. : Радио и связь, 1987. Подобные регистры описаны на с. 109, рис. 5.44. В частности, буферные регистры 1.2,...,1.2-N можно реализовать на D-триггерах. Описание D-триггеров приводится в книге Шило В.Л. Популярные цифровые микросхемы. Справочник. М.: Радио и связь, 1987, с. 72-73. В частности можно использовать D-триггеры, выполненные на микросхемах 133ТМ2. Buffer registers 1.2-1, ..., 1.2-N are information storage registers, which are considered in many sources. For example, in the reference book "The use of integrated circuits in electronic computing". M.: Radio and communications, 1987. Similar registers are described on p. 109, fig. 5.44. In particular, buffer registers 1.2, ..., 1.2-N can be implemented on D-triggers. Description of D-flip-flops is given in the book Shilo V.L. Popular digital circuits. Directory. M .: Radio and communications, 1987, p. 72-73. In particular, D-flip-flops made on 133TM chips can be used.

Блок формирования импульсов записи (БФИЗ) 1.3 предназначен для управления процессом записи кодовых слов в буферные регистры 1.2-1,...,1.2-N. Block recording pulse formation (BFIZ) 1.3 is designed to control the process of writing code words to the buffer registers 1.2-1, ..., 1.2-N.

На фиг. 10 изображена схема БФИЗ 1.3, которая содержит дешифратор 1.3.1 для дешифрирования адреса, двухвходовой элемент И 1.3.2, элемент задержки 1.3.3 и N D-триггеров 1.3.4 с 1-го по N-й. Три информационных входа дешифратора 12.3.1 подключены к трем соответствующим разрядам ШАИ ДПКС 1.4, четвертый информационный вход является входом ИСА. Шесть разрядов ШАИ (при N-6) подключены к D-входам каждого из D-триггеров 1.3.4. Вход "Запись" блока формирования импульсов записи 1.3 соединен с первым входом элемента И 1.3.2 и входом элемента задержки 1.3.3, выход которого является выходом "Разрешение". Выходы всех D-триггеров 1.3.4 образуют выходы 1-1,1-2,...,1-N блока формирования импульсов записи 1.3. Выход дешифратора 1.3.1 соединен с вторым входом элемента И 1.3.2, выход которого подключен к объединенным вместе счетным входам всех D-триггеров 1.3.4. Входы S и R всех D-триггеров объединены и на них подан уровень логической "1". In FIG. 10 shows the BFIZ scheme 1.3, which contains a decoder 1.3.1 for decrypting the address, a two-input element AND 1.3.2, a delay element 1.3.3 and N D-triggers 1.3.4 from the 1st to the Nth. Three information inputs of the decoder 12.3.1 are connected to three corresponding bits of the SHAI DPKS 1.4, the fourth information input is the input of the ISA. Six digits of the ShAI (at N-6) are connected to the D-inputs of each of the D-triggers 1.3.4. The “Record” input of the recording pulse shaping unit 1.3 is connected to the first input of the AND 1.3.2 element and the input of the delay element 1.3.3, the output of which is the “Resolution” output. The outputs of all D-flip-flops 1.3.4 form the outputs 1-1,1-2, ..., 1-N of the recording pulse generation block 1.3. The output of the decoder 1.3.1 is connected to the second input of the AND 1.3.2 element, the output of which is connected to the counting inputs of all D-triggers 1.3.4 combined together. Inputs S and R of all D-flip-flops are combined and logic level “1” is applied to them.

Дешифратор 1.3.1 может быть реализован на микросхеме 134ИД6, которая описана в книге Шилов В.Л. Популярные цифровые микросхемы. Справочник. М.: Радио и связь, 1987, с. 261-263. D-триггерные схемы рассматриваются там же на с. 72-73. В частности, можно использовать D-триггеры, выполненные на микросхемах 1333ТМ2. The decoder 1.3.1 can be implemented on the chip 134ID6, which is described in the book Shilov V.L. Popular digital circuits. Directory. M .: Radio and communications, 1987, p. 261-263. D-trigger circuits are considered there on p. 72-73. In particular, D-flip-flops made on 1333TM2 microcircuits can be used.

ДПКС 1.4 предназначен для выработки кодовых слов управления частотами синтезаторов 1-1,1-2,...,1-N, а также сигналов управления работой БФИЗ 1.3. DPKS 1.4 is designed to generate code words for controlling the frequencies of synthesizers 1-1,1-2, ..., 1-N, as well as control signals for the operation of BFIZ 1.3.

ДПКС 1.4 может быть реализован на ЭВМ, например на микроконтроллере МК-31, который построен на базе однокристальной микроЭВМ К586ВЕ1 в Российском институте мощного радиостроения. DPKS 1.4 can be implemented on a computer, for example, on the MK-31 microcontroller, which is built on the basis of the K586BE1 single-chip microcomputer at the Russian Institute of Powerful Radio Engineering.

Блок-схема программы ДПКС приведена на фиг. 9. The block diagram of the DPSC program is shown in FIG. nine.

Преобразователи частоты 2.1 в каждом тракте обработки выполнены по двойной балансовой схеме и описаны в книге Гоноровского Н.С. Радиотехнические цепи и сигналы, ч. II. М.: Сов. Радио, 1967, с. 149, рис. 4.19. Frequency converters 2.1 in each processing path are made according to a double balance circuit and are described in the book of N. Gonorovsky. Radio engineering circuits and signals, part II. M .: Sov. Radio, 1967, p. 149, fig. 4.19.

Полосовые фильтры 2.2. - электромеханические фильтры типа ФЭМ 5 - 041 - 301.63 - 0,26C - 3B. Band-pass filters 2.2. - Electromechanical filters of the type FEM 5 - 041 - 301.63 - 0.26C - 3B.

Детекторы огибающей (ДО) 2.3 - синхронные детекторы огибающей с цифровым выходом, выполненные по авторскому свидетельству СССР N 1.706.005. Envelope detectors (DO) 2.3 - synchronous envelope detectors with digital output, made according to the USSR copyright certificate N 1.706.005.

Блок накопителей 3 предназначен для хранения отсчетов, взятых на интервале наблюдения. Drive block 3 is designed to store samples taken on the observation interval.

На фиг. 11 показана схема блока накопителей 3, которая содержит N одинаковых блоков памяти 3.1,...,3.N. N информационных входов блока накопителей 3 являются информационными входами N блоков памяти 3.1,...,3,N. N входов "Запись" и N входов "Разрешение" являются соответствующими входами каждого из N блоков памяти. Вход "Импульс сопровождения адреса" (ИСА) блока накопителей 3 является общим для всех блоков памяти 3.1,...,3.N. Информационные выходы всех блоков памяти 3.1,...,3.N подключены к общей адресно-информационной шине (ШАИ), являющейся выходом блока накопителей 3. Кроме того, каждый из N блоков памяти 3.1,...,3.N имеет выход "Готовность данных". Эти выходы образуют соответствующую группу из N выходов блока накопителей 3. In FIG. 11 shows a diagram of a drive unit 3, which contains N identical memory units 3.1, ..., 3.N. N information inputs of the drive unit 3 are information inputs of N memory blocks 3.1, ..., 3, N. N inputs "Record" and N inputs "Resolution" are the corresponding inputs of each of the N memory blocks. The input "Address Tracking Impulse" (ISA) of drive unit 3 is common to all memory units 3.1, ..., 3.N. The information outputs of all memory blocks 3.1, ..., 3.N are connected to a common address-information bus (ШАИ), which is the output of the drive unit 3. In addition, each of the N memory blocks 3.1, ..., 3.N has an output "Data Availability". These outputs form the corresponding group of N outputs of the drive unit 3.

Блок памяти 3.1 предназначен для хранения отсчетов одного тракта обработки 2i.The memory unit 3.1 is designed to store samples of one processing path 2 i .

На фиг. 12 представлена схема блока памяти 3.1, которая содержит ОЗУ 3.1.1, четыре двунаправленных шинных усилителя (ДНШУ) 3.1.2-3.1.5, три инвертора 3.1.7, 3.1.8 и 3.1.10, счетчик до "30" 3.1.9, два дешифратора 3.1.6 и 3.1.11, регистр хранения 3.1.12, элемент задержки 3.1.13, дифференцирующую цепь 3.1.14 и RS-триггер 3.1.15. Информационный вход блока памяти 3.1 является информационным входом ДНШУ 3.1.2. Вход записи блока памяти 3.1 соединен с входом инвертора 3.1.7 и счетным входом счетчика до "30" 3.1.9, вход "Разрешение" соединен с входом инвертора 3.1.8 и входом дифференцирующей цепи 3.1.14, вход ИСА является первым входом дешифратора 3.1.11. Адресно-информационная шина для обмена информацией между блоком 3 накопителей и блоком 4 выбора максимума сигнала соединена с выходом ДНШУ 3.1.3, входом регистра хранения 3.1.12 и вторым входом дешифратора 3.1.11. Выход "Готовность данных" является выходом элемента задержки 3.1.13 и соединен, кроме того, с управляющим входом ДНШУ 3.1.3. Выход ДНШУ 3.1.2 соединен с входом данных ОЗУ 3.1.1, выход данных которого соединен с входом ДНШУ 3.1.3. Выход инвертора 3.1.7 подключен к входу запись/считывание ОЗУ 3.1.1 и управляющим входам ДНШУ 3.1.2 и 3.1.4. Адресные входы ОЗУ 3.1.1 соединены с выходами ДНШУ 3.1.4 и 3.1.5. Выходы счетчика до "30" 3.1.9 соединены с входами ДНШУ 3.1.4 и дешифратора 3.1.6, выход которого подключен через инвертор 3.1.10 к выходу обнуления счетчика до "30" 3.1.9 и к R-входу RS-триггера 3.1.15 непосредственно. Выход RS-триггера 3.1.15 соединен с входом "Разрешение счета" счетчика до "30" 3.1.9, S-вход RS-триггера 3.1.15 соединен с выходом дифференцирующей цепи 3.1.14. Управляющий вход ДНШУ 3.1.5 соединен с выходом инвертора 3.1.8, а информационные входы ДНШУ 3.1.5 соединены с выходами регистра хранения 3.1.12, вход записи которого соединен с выходом дешифратора 3.1.11 и входом элемента задержки 3.21.13. In FIG. 12 is a diagram of a memory block 3.1, which contains RAM 3.1.1, four bi-directional bus amplifiers (LSS) 3.1.2-3.1.5, three inverters 3.1.7, 3.1.8 and 3.1.10, a counter up to "30" 3.1. 9, two decoders 3.1.6 and 3.1.11, storage register 3.1.12, delay element 3.1.13, differentiating circuit 3.1.14 and RS-trigger 3.1.15. The information input of the memory unit 3.1 is the information input of DNSU 3.1.2. The entry input of the memory unit 3.1 is connected to the input of the inverter 3.1.7 and the counter counting input to "30" 3.1.9, the input "Resolution" is connected to the input of the inverter 3.1.8 and the input of the differentiating circuit 3.1.14, the input ISA is the first input of the decoder 3.1 .eleven. The address-information bus for the exchange of information between the drive unit 3 and the signal maximum selection unit 4 is connected to the output of the ДНШУ 3.1.3, the input of the storage register 3.1.12 and the second input of the decoder 3.1.11. The output "Data Availability" is the output of the delay element 3.1.13 and is connected, in addition, to the control input of the DNSSh 3.1.3. The output of the DNSH 3.1.2 is connected to the data input of RAM 3.1.1, the data output of which is connected to the input of the SNL 3.1.3. The output of the inverter 3.1.7 is connected to the write / read input of RAM 3.1.1 and the control inputs of the DNSSh 3.1.2 and 3.1.4. The address inputs of RAM 3.1.1 are connected to the outputs of the DNSH 3.1.4 and 3.1.5. The counter outputs up to "30" 3.1.9 are connected to the inputs of the DNSSh 3.1.4 and the decoder 3.1.6, the output of which is connected through the inverter 3.1.10 to the counter zeroing output to "30" 3.1.9 and to the R-input of the RS flip-flop 3.1 .15 directly. The output of the RS-trigger 3.1.15 is connected to the counter resolution input of the counter to "30" 3.1.9, the S-input of the RS-trigger 3.1.15 is connected to the output of the differentiating circuit 3.1.14. The control input of the DNSSh 3.1.5 is connected to the output of the inverter 3.1.8, and the information inputs of the DNSSh 3.1.5 are connected to the outputs of the storage register 3.1.12, the recording input of which is connected to the output of the decoder 3.1.11 and the input of the delay element 3.21.13.

На фиг. 13 показана схема ДНШУ, который служит для подключения (отключения) шины данных или адресов ОЗУ 3.1.1. In FIG. 13 shows a diagram of the LSS, which is used to connect (disconnect) the data bus or RAM addresses 3.1.1.

Двунаправленные шинные усилители описаны в книге Шило В.Л. Популярные цифровые микросхемы. Справочник. М. : Радио и связь, 1987, с. 34. В частности, ДНШУ 3.1.2-3.1.5 могут быть выполнены на микросхемах К 155 АП 6. Bidirectional bus amplifiers are described in the book Shilo V.L. Popular digital circuits. Directory. M.: Radio and Communications, 1987, p. 34. In particular, DNSHU 3.1.2-3.1.5 can be performed on K 155 AP 6 microcircuits.

ОЗУ 3.1.1 предназначено для запоминания и хранения отсчетов огибающей напряжения, взятых в тракте обработки на интервале наблюдения. RAM 3.1.1 is intended for storing and storing samples of the voltage envelope taken in the processing path at the observation interval.

Схемы построения ОЗУ известны и описаны, см., например, в книге Большие интегральные схемы запоминающих устройств. Справочник /А.Ю.Гордонов и др., под ред. А.Ю. Гордонова и Ю.Н.Дьяконова. М.: Радио и связь, 1990, с. 80-85. В частности, как показано на фиг. 6.3, ОЗУ 3.1.1 может быть реализовано на микросхемах 564РУ2. Schemes for constructing RAM are known and described, see, for example, in the book Large Integrated Circuits of Storage Devices. Handbook / A.Yu. Gordonov et al., Ed. A.Yu. Gordonova and Yu.N. Dyakonova. M .: Radio and communications, 1990, p. 80-85. In particular, as shown in FIG. 6.3, RAM 3.1.1 can be implemented on 564RU2 microcircuits.

Регистр хранения адреса отсчета 3.1.12 выполнен по схеме, изображенной на рис. 5.44 с. 109 в книге Применение интегральных микросхем в электронной вычислительной технике, под ред. Б. Н. Файзулаева и Б.В. Тарабарина. М.: Радио и связь, 1987. The register of storage of the reference address 3.1.12 is made according to the scheme shown in Fig. 5.44 s 109 in the book The use of integrated circuits in electronic computing, ed. B.N. Fayzulaeva and B.V. Gibberish. M .: Radio and communications, 1987.

Дешифратор 3.1.6 выполнен по схеме, описанной в книге Шило В.Л. Популярные цифровые микросхемы. М.: Радио и Связь, 1987, с 137, рис. 1.98. В этой же книге на с. 74 рис. 1.53 описан RS-триггер. The decoder 3.1.6 is made according to the scheme described in the book Shilo V.L. Popular digital circuits. M .: Radio and Communication, 1987, p. 137, fig. 1.98. In the same book on p. 74 images 1.53 described RS-trigger.

Схема дифференцирования 3.1.14 описана на с. 146, рис. 11.16 в книге Титце У. и Шенк К. Полупроводниковая схемотехника. М.: Мир, 1982. The differentiation scheme 3.1.14 is described on p. 146, fig. 11.16 in the book by Titz W. and Schenk K. Semiconductor circuitry. M .: Mir, 1982.

Схема задержки построена на RS-цепи. The delay circuit is built on an RS circuit.

На фиг. 15 показан БВМС 4, предназначенный для непараметрической обработки отсчетов, накопленных на интервале наблюдения, и формирования сигналов управления процессом поиска, а также для принятия решения об обнаружении сигнала с ППРЧ и выдачи управления для устранения рассогласования. In FIG. Figure 15 shows the BVMS 4, intended for nonparametric processing of samples accumulated over the observation interval and generation of control signals for the search process, as well as for deciding on the detection of a signal from the frequency hopper and issuing control to eliminate the mismatch.

Блок выбора максимума сигнала 4 включает микроконтроллер МК-31 4.1. и N-входовой элемент ИЛИ 4.2, выход которого подключен к входу "Ответ" МК-31 4.1. Входы элемента ИЛИ 4.2 являются входами "Готовность данных" с 1 по N блока выбора максимума сигнала 4. Адресно-информационная шина БВМС 4 является адресно-информационной шиной МК-31. 4.1. Block selection of the maximum signal 4 includes a microcontroller MK-31 4.1. and N-input element OR 4.2, the output of which is connected to the input "Answer" MK-31 4.1. The inputs of the OR element 4.2 are the inputs "Data Readiness" from 1 to N of the block for selecting the maximum signal 4. Address-information bus BVMS 4 is the address-information bus MK-31. 4.1.

В БВМС 4 микроконтроллер МК-31 4.1 предназначен для обработки информации и управления периферийным оборудованием в реальном масштабе времени. Как было указано выше, он выполнен на базе однокристальной микроЭВМ К586ВЕ1 в Российском институте мощного радиостроения. In BVMS 4, the MK-31 4.1 microcontroller is designed to process information and control peripheral equipment in real time. As mentioned above, it is based on a single-chip microcomputer K586BE1 at the Russian Institute of Powerful Radio Engineering.

Блок-схема программы работы МК-31 4.1 представлена на фиг. 16-18. The block diagram of the work program MK-31 4.1 is presented in FIG. 16-18.

Заявляемое устройство работает следующим образом. The inventive device operates as follows.

Для осуществления синхронизации и последующей передачи информации использован сигнал в виде частотно-временной матрицы с программно-перестраиваемой рабочей частотой. При таком сигнале на отрезке времени, равном длительности каждой информационной посылки Tи, излучается N элементарных импульсов, следующих друг за другом (см. фиг. 6а). Длительность каждого элементарного импульса τэ в N раз меньше длительности информационной посылки Tи, τэ= Tω/N. Каждый элементарный импульс излучается на новой несущей частоте. Номиналы несущих частот при формировании сигнала назначаются с помощью датчика, вырабатывающего перед началом временного интервала Tи N кодовых слов, каждому из которых ставится в соответствие значение несущей частоты. Информационные признаки закладываются в порядок излучения назначенных для данной информационной посылки n частот. Например, последовательное излучение частот f1, f2,..., fi,..., fN соответствует передаче информационной единицы, при излучении информационного нуля последовательность меняется: fi,fi+1,..., fN, f1, f2,..., fi-1.To carry out synchronization and subsequent transmission of information, a signal in the form of a time-frequency matrix with a program-tunable operating frequency was used. With this signal, over a period of time equal to the duration of each information packet T and , N elementary pulses are emitted following each other (see Fig. 6a). The duration of each elementary pulse τ e is N times less than the duration of the information packet T and , τ e = T ω / N. Each elementary pulse is emitted at a new carrier frequency. The nominal frequencies of the carrier frequencies during signal generation are assigned using a sensor that generates code words T and N before the start of the time interval, each of which is associated with a carrier frequency value. Information signs are laid down in the radiation order of n frequencies assigned for this information package. For example, the sequential radiation of frequencies f 1 , f 2 , ..., f i , ..., f N corresponds to the transmission of an information unit, when the information zero is emitted, the sequence changes: f i , f i + 1 , ..., f N , f 1 , f 2 , ..., f i-1 .

На приеме формируют N гетеродинирующих напряжений, подводимых к N смесителям. Для правильной демодуляции сигнала необходимо строгое соответствие частот гетеродинирующих сигналов с частотами импульсов принимаемого сигнала. At the reception, N heterodyning voltages are supplied to the N mixers. For proper signal demodulation, a strict correspondence of the frequencies of the heterodyning signals with the pulse frequencies of the received signal is necessary.

Частоты гетеродинирующих напряжений устанавливаются в соответствии с кодовыми словами, вырабатываемыми датчиком псевдослучайных кодовых слов, аналогичным датчику на стороне передачи. The frequencies of the heterodyning voltages are set in accordance with the codewords generated by the pseudo-random codeword sensor, similar to the sensor on the transmission side.

Синхронизация датчиков осуществляется с использованием единого времени, устанавливаемого до начала обмена информацией. Для более точной синхронизации со стороны передающей станции в течение некоторого времени передается последовательность сигналов, например последовательность, соответствующая информационным нулям или информационным единицам, или иная, известная заранее на стороне приема. По этому сигналу осуществляется поиск синхронного положения в приемном устройстве. Sensors are synchronized using a single time set before the exchange of information. For more accurate synchronization, a sequence of signals is transmitted for some time from the side of the transmitting station, for example, a sequence corresponding to information zeros or information units, or another known in advance on the receiving side. This signal searches for a synchronous position in the receiving device.

На передаче смена несущих частот сигнала синхронизации, осуществляемая в соответствии с кодовыми словами от датчика, производится в моменты времени, которые согласованы с временными метками единого времени и с информационными посылками, образующими синхросигнал. Частоты для передачи любой информационной посылки выбираются датчиком с равной вероятностью для каждой частоты, и их появление не зависит от вида информационной последовательности. Поэтому сигнал, используемый в устройстве, имеет спектральные характеристики, не зависящие от вида информации. Это позволяет, не ухудшая скрытности системы, создать предпочтительные условия для режима синхронизации, а именно перед обменом информацией всегда передавать известную на приеме последовательность, например последовательность информационных единиц. On the transmission, a change in the carrier frequencies of the synchronization signal, carried out in accordance with the code words from the sensor, is performed at time instants that are consistent with the time stamps of a single time and with information packets forming a clock signal. The frequencies for transmitting any information package are selected by the sensor with equal probability for each frequency, and their appearance does not depend on the type of information sequence. Therefore, the signal used in the device has spectral characteristics that are independent of the type of information. This allows, without compromising the secrecy of the system, to create preferable conditions for the synchronization mode, namely, before exchanging information, always transmit a sequence known at the reception, for example, a sequence of information units.

Точность синхронизации задается допустимым асинхронизмом, при котором еще возможна демодуляция сигнала с требуемой достоверностью, и зависит от длительности элемента сигнала. В заявляемом устройстве при длительности информационной посылки Tи=20 мс число частотных составляющих N матрицы сигнала выбрано равным 6, длительность элемента сигнала τэ равна при этом 3,3 мс. Допустимый асинхронизм в этом случае принят примерно 0,5 мс, что составляет около 15% от длительности элемента сигнала (см., например, Свириденко С.С. Основы синхронизации при приеме дискретных сигналов.-М.: Связь, 1974, с. 70, рис. 4.8). Наличие такого асинхронизма не снижало помехоустойчивость системы передачи сигналами описанной выше структуры в радиоканале КВ-диапазона во всех случаях, когда вероятность ошибки задавалась не ниже 10-2.The accuracy of synchronization is set by acceptable asynchronism, at which signal demodulation with the required reliability is still possible, and depends on the duration of the signal element. In the inventive device with a duration of information sending T and = 20 ms, the number of frequency components N of the signal matrix is selected equal to 6, the duration of the signal element τ e is equal to 3.3 ms. Permissible asynchronism in this case is taken to be approximately 0.5 ms, which is about 15% of the signal element duration (see, for example, Sviridenko S.S., Fundamentals of synchronization when receiving discrete signals.-M.: Communication, 1974, p. 70 , Fig. 4.8). The presence of such asynchronism did not reduce the noise immunity of the signal transmission system of the structure described above in the HF radio channel in all cases when the probability of error was set at least 10 -2 .

В заявляемом устройстве в процессе синхронизации осуществляется последовательно-параллельный поиск сигнала. На каждом этапе исследуется не одна, а несколько гипотез о синхронном положении. Обработку сразу нескольких гипотез уменьшает время синхронизации, но ужесточает требования к быстродействию и сложности устройства. Число обрабатываемых на одном этапе гипотез выбирается путем компромисса и в нашем случае составляет 30 гипотез. In the inventive device in the synchronization process, a serial-parallel signal search is performed. At each stage, not one, but several hypotheses about the synchronous position are investigated. Processing several hypotheses at once reduces the synchronization time, but tightens the requirements for speed and complexity of the device. The number of hypotheses processed at one stage is selected by compromise and in our case is 30 hypotheses.

Когда передаваемый сигнал состоит из последовательности известных на приеме информационных посылок (например, в нашем случае из последовательности "единиц"), принятие гипотезы о положении начала информационной посылки однозначно определяется временным положением импульсного отклика на выходе фильтра в каждом канале. When the transmitted signal consists of a sequence of information packets known at the reception (for example, in our case, a sequence of “units”), the acceptance of the hypothesis about the position of the beginning of the information packet is uniquely determined by the temporal position of the pulse response at the filter output in each channel.

На любом этапе поиска для каждой гипотезы (из группы в 30 гипотез, исследуемых на этом этапе) вычисляется функционал как сумма модифицированных отсчетов, взятых на интервале нескольких информационных посылок, например К. Отсчеты берут в моменты ожидаемого отклика фильтра в каждом из каналов. Полученную в результате сумму сравнивают с некоторым порогом. Гипотеза, при которой происходит превышение порога, принимается в качестве правильной, а сигнал считывается обнаруженным. После этого сравнивают суммы превышения "истинных" отсчетов над средним, накопление сумм превышения отсчетов над средним производится параллельно с накоплением сумм модифицированных отсчетов. Синхронным положением принимается то, которое связано с гипотезой, соответствующей наибольшей сумме превышений отсчетов. At any stage of the search, for each hypothesis (from a group of 30 hypotheses studied at this stage), the functional is calculated as the sum of the modified samples taken on the interval of several informational premises, for example, K. The samples are taken at the moments of the expected filter response in each channel. The resulting amount is compared with a certain threshold. The hypothesis in which a threshold is exceeded is accepted as the correct one, and the signal is read as detected. After that, the amounts of excess of the “true” samples over the average are compared, the accumulation of the amounts of excess of the samples over the average is carried out in parallel with the accumulation of the amounts of the modified samples. The synchronous position is the one that is associated with the hypothesis corresponding to the largest amount of excess counts.

Число посылок, в течение которых суммируются отсчеты и которое определяет длительность этапа поиска tэтапа, а также значение порога выбраны с учетом задаваемых вероятностей ложной тревоги и пропуска цели и минимальным средним временем, отводимым для обнаружения сигнала. На практике в диапазоне коротких волн это число соответствует 10-15 информационным посылкам.The number of parcels during which the samples are summed up and which determines the duration of the search stage t of the stage , as well as the threshold value are selected taking into account the set probabilities of false alarm and missed targets and the minimum average time allocated for signal detection. In practice, in the short-wave range, this number corresponds to 10-15 informational messages.

Если на этапе поиска ни одна из исследуемых 340 гипотез не была принята, сдвигают положение временных последовательностей на один шаг и приступают к рассмотрению группы новых гипотез. При выборе шага учитывают величину интервала, который может быть исследован на одном этапе, и требования к точности определения синхронного состояния. If at the search stage none of the studied 340 hypotheses was accepted, the position of the time sequences is shifted by one step and the group of new hypotheses is considered. When choosing a step, the size of the interval, which can be studied at one stage, and the requirements for the accuracy of determining the synchronous state are taken into account.

В заявляемом устройстве, как было сказано выше, сдвиг между соседними положениями синхронизации Δτac выбран 0,5 мс - это величина неустранимого асинхронизма.In the inventive device, as was said above, the shift between adjacent synchronization positions Δτ ac is chosen to be 0.5 ms, which is the value of unrecoverable asynchronism.

При определении интервала, который может быть исследован на длительности каждой информационной посылки, необходимо учитывать временные затраты на нарастание напряжения сигнала в канальном фильтре. When determining the interval that can be examined over the duration of each information packet, it is necessary to take into account the time spent on increasing the signal voltage in the channel filter.

В заявляемом устройстве на интервале посылки Tи=20 мс время наблюдения Tнабл. (время для взятия отсчетов) составляет 16,5 мс, остальное время Tи-Tнабл.= Tнараст.(20 мс - 16,5 мс) отведено для нарастания напряжения на фильтре. Время, отведенное для нарастания напряжения на фильтре, используется для обработки результатов наблюдения на предыдущей посылке. Количество гипотез, которое исследуется на интервале посылки, составляет
Tнабл./Δτac= 16,5/0,5 ≈ 30.
Очевидно, что величина шага после окончания этапа безрезультатного поиска составляет 16,5 мс. При обнаружении сигнала величина требуемого сдвига распределителя зависит от номера гипотезы (от 1 до 30), для которой получена максимальная сумма "истинных" отсчетов и лежит в пределах 0,5 - 16,5 мс.
In the inventive device at the sending interval T i = 20 ms, the observation time T approx. (time for sampling) is 16.5 ms, the rest of the time T and -T approx. = T rise. (20 ms - 16.5 ms) is reserved for increasing the voltage across the filter. The time allotted for the increase in voltage across the filter is used to process the observation results on the previous premise. The number of hypotheses investigated in the sending interval is
T obs. / Δτ ac = 16.5 / 0.5 ≈ 30.
Obviously, the step size after the end of the unsuccessful search stage is 16.5 ms. When a signal is detected, the magnitude of the required shift of the distributor depends on the number of the hypothesis (from 1 to 30), for which the maximum sum of “true” samples has been obtained and lies in the range 0.5 - 16.5 ms.

После включения питания устанавливают единое время вручную или автоматически, если это предусмотрено той системой, куда входит заявляемое устройство. Показания времени вводятся в блок 1 опорных частот через цепи ввода-времени датчика псевдослучайных кодовых слов 1.4 (см. фиг. 7), по сигналу "Установка" датчик псевдослучайных кодовых слов 1.4 устанавливается в положение, соответствующее показаниям введенного времени. Одновременно все узлы устройства, требующие обнуления, ставятся в исходное положение (распределитель импульсов 5, управляемый делитель 6). After turning on the power, a single time is set manually or automatically, if this is provided for by the system where the claimed device is included. The time is entered into the block 1 of the reference frequencies through the input-time circuit of the sensor pseudo-random codewords 1.4 (see Fig. 7), the signal "Installation" sensor pseudo-random codewords 1.4 is set to the position corresponding to the readings of the entered time. At the same time, all nodes of the device requiring zeroing are put in the initial position (pulse distributor 5, controlled divider 6).

Режим поиска сигнала устанавливается по сигналу "Синхронизация", который может быть сформирован либо автоматически в некотором внешнем устройстве, либо по воле оператора. The signal search mode is set according to the "Synchronization" signal, which can be generated either automatically in some external device or by the will of the operator.

Работа устройства поясняется временными диаграммами различных сигналов, которые представлены на фиг. 6 и 7. The operation of the device is illustrated by timing diagrams of various signals, which are presented in FIG. 6 and 7.

На диаграммах показаны сигналы при синхронном положении устройства. The diagrams show the signals at the synchronous position of the device.

На фиг. 6 представлен порядок следования элементов сигнала на стороне передачи при числе элементов N, равном шести на длительности информационной посылки Tи. На фиг. 6b изображены отклики фильтров 2.2 в трактах обработки 2ш. На фиг. 6c показаны моменты смены частот гетеродинирующих напряжений для трактов обработки: в эти моменты производится запись в буферные регистры 1.2-i нового кодового слова, управляющего частотой перестраиваемого синтезатора частоты 1.1-i. На фиг. 6d показаны сигналы, управляющие работой блока накопителей 3, при этом поясняется расположение интервалов наблюдения Tнабл.и обработки Tобраб. для каждого из каналов обработки. На фиг. 7a представлены импульсы, управляющие работой детекторов 2.3i, по этим импульсам запускается работа ДО 2.3i. В промежутках между импульсами "Запуск" осуществляется запись сигналов с выхода детектора 2.3i в блок памяти 3.i блока накопителей 3. Фиг 7b поясняет, как расположены на временной оси сигналы для управления процессом считывания отсчетов из блока накопителей 3 в блок выбора максимума сигнала 4.In FIG. Figure 6 shows the sequence of signal elements on the transmission side with the number of elements N equal to six for the duration of the information packet T and . In FIG. 6b shows responses of filters 2.2 in processing paths of 2 W. In FIG. Figure 6c shows the moments of the change in the frequencies of the heterodyning voltages for the processing paths: at these moments, a new codeword is written to the buffer registers 1.2-i, which controls the frequency of the tunable frequency synthesizer 1.1-i. In FIG. 6d shows the signals that control the operation of the drive unit 3, and the location of the observation intervals T approx. and processing T obrab. for each of the processing channels. In FIG. 7a presents pulses that control the operation of detectors 2.3 i , these pulses start the operation of DO 2.3 i . In the intervals between the “Start” pulses, the signals from the output of the detector 2.3 i are recorded in the memory block 3.i of the drive unit 3. FIG. 7b explains how the signals are located on the time axis to control the process of reading samples from the drive unit 3 into the signal maximum 4 selection unit .

На фиг. 7c показаны метки времени: Tи=20 мс и τэ= 3,3 мc.In FIG. 7c shows the timestamps: T u = 20 ms and τ e = 3.3 ms.

Первая метка τэ на интервале Tи задержана относительно метки Tи на tз≈10-20 мкс (см. фиг. 2 элемент задержки 5.6) во избежание совпадения их при обработке программами микроконтроллеров ДПКС 1.4, а также БВМС 4.The first label τ e on the interval T and is delayed relative to the label T and by t s ≈ 10-20 μs (see Fig. 2 delay element 5.6) in order to avoid their coincidence when processed by the programs of microcontrollers DPKS 1.4, as well as BVMS 4.

Режим поиска включается по команде "Синхронизация", при этом в управляемом делителе 6 происходят следующие процессы (см. фиг. 4 и 5). RS-триггер 6.24 устанавливается в положение, при котором к работе подготовлена ячейка И 6.9 для прохождения сигнала "Конец шага" от блока выбора максимума сигнала 4. Кроме того, по переднему фронту напряжения на выходе RS-триггера 6.24 (через схему дифференцирования 6.19) устанавливаются в исходное положение счетчик шагов 6.20 и таймер 6.16 (через элемент ИЛИ 6.21). The search mode is activated by the command "Synchronization", while the following processes occur in the controlled divider 6 (see Fig. 4 and 5). The RS-flip-flop 6.24 is set to the position where the And 6.9 cell is prepared for the “End of step” signal to pass from the signal maximum selection block 4. In addition, along the leading edge of the voltage at the output of the RS-flip-flop 6.24 (through the differentiation circuit 6.19) are set in the initial position, the counter of steps 6.20 and the timer 6.16 (through the element OR 6.21).

При заполнении счетчика шагов 6.20 из исходного положения первый раз подсчет шагов производится до половинного объема счетчика L/2 (см. фиг.5).Всякое последующее (кроме первого после прихода команды "Синхронизация") заполнение счетчика шагов 6.20 происходит до полного его объема L, где L -число шагов, которое может быть сделано при просмотре всей зоны неопределенности. При точности установки времени ± 0,5 с необходимо просматривать зону неопределенности величиной в 1 с. When filling out the step counter 6.20 from the initial position, the first time the steps are counted up to half the volume of the L / 2 counter (see figure 5). Any subsequent (except for the first after the “Synchronization” command) filling of the step counter 6.20 takes place to its full volume L , where L is the number of steps that can be taken when viewing the entire zone of uncertainty. With an accuracy of the time setting of ± 0.5 s, it is necessary to view the uncertainty zone of 1 s.

Интервал наблюдения на одном шаге составляет 16,5 мс, этот интервал исследуется в течение 10 информационных посылок, после чего делается "шаг" и изучается следующий интервал 16,5 мс. При просмотре всей зоны неопределенности шагов составляет L

Figure 00000003
.The observation interval at one step is 16.5 ms, this interval is examined for 10 informational parcels, after which a “step” is made and the next 16.5 ms interval is studied. When viewing the entire zone of step uncertainty is L
Figure 00000003
.

Выбираем ближайшее четное число 62, тогда L2/2=31. Процесс поиска начинается всегда в сторону ускорения и устранения возможного отставания работы распределителя импульсов 5. Для этого в управляемом делителе 6 ТВ-триггер 6.13, от положения которого зависит ускорение или замедление распределителя импульсов 5 после каждого шага, перед началом поиска сигналом "Установка" ставится в соответствующее положение. Choose the nearest even number 62, then L2 / 2 = 31. The search process always starts in the direction of accelerating and eliminating the possible lag in the operation of the pulse distributor 5. For this, in the controlled divider 6, the TV trigger 6.13, on the position of which determines the acceleration or deceleration of the pulse distributor 5 after each step, is set to appropriate position.

Итак, при начале поиска осуществляется 31 шаг (L/2) со сдвигом распределителя импульсов 5 в сторону ускорения его работы, после чего счетчик шагов 6.20 обнуляется (см. фиг.5) по цепи: выход L/2 счетчика до L/2 6.20.4, элементы И 6.20.5, ИЛИ 6.20.6, ИЛИ 6.20.7. Одновременно сигналом с выхода счетчика шагов 6.20 (см. фиг.4) ТВ-триггер 6.13 перебрасывается в иное положение, снимая управление с цепей, обеспечивающих ускорение распределителя импульсов 5. Последующие сдвиги будут осуществляться путем замедления распределителя импульсов 5. Кроме того, в счетчике шагов 6.20 с задержкой, необходимой для завершения обнуления счетчиков 6.20.1, 6.20.4 (см. элемент задержки 6.20.3 < 1 мкс), срабатывает RS-триггер 6.20.2, подготавливает схему счетчика шагов к режиму счета до L. Причем, начиная со второго заполнения счетчика шагов 6.20, подсчет выполняется до L=62, после чего вновь меняется направление сдвигов распределителя импульсов 5. Так что часть устройства работает до момента обнаружения сигнала синхронизации. So, at the beginning of the search, 31 steps (L / 2) are carried out with the pulse distributor 5 shifting in the direction of accelerating its operation, after which the step counter 6.20 is reset (see Fig. 5) along the chain: the output of the L / 2 counter to L / 2 6.20 .4, elements AND 6.20.5, OR 6.20.6, OR 6.20.7. At the same time, the signal from the output of the step counter 6.20 (see Fig. 4), the TV trigger 6.13 is shifted to a different position, removing control from the circuits that accelerate the pulse distributor 5. Subsequent shifts will be made by slowing down the pulse distributor 5. In addition, in the step counter 6.20 with the delay necessary to complete the zeroing of the counters 6.20.1, 6.20.4 (see delay element 6.20.3 <1 μs), the RS-trigger 6.20.2 is activated, prepares the step counter scheme to the counting mode to L. Moreover, starting from the second filling of the step counter 6.20 , the calculation is performed up to L = 62, after which the direction of the shifts of the pulse distributor 5 again changes. So that part of the device works until the synchronization signal is detected.

Итак, устройство приступила к поиску сигнала. На выходах БОЧ 1 происходит поочередная смена частот гетеродинирующих напряжений. На каждом из выходов частота остается неизменной в течение длительности информационной посылки Ти, момента же смены частоты сдвинуты относительно друг друга на время τэ, равное длительности элемента сигнала, см. диаграмму на фиг. 6с.So, the device started searching for a signal. At the outputs of BOC 1 there is a successive change in the frequencies of the heterodyning voltages. At each of the outputs, the frequency remains unchanged during the duration of the information packet T and , at the same time, the frequency changes are shifted relative to each other by a time τ e equal to the duration of the signal element, see the diagram in FIG. 6s

Номиналы частот гетеродинирующих напряжений назначаются в соответствии с программой ДПКС 1,4 (см. фиг.9). The frequency ratings of the heterodyning voltages are assigned in accordance with the program DPKS 1,4 (see Fig.9).

Программа ДПКС 1.4 начинается с восприятия информации о текущем времени, которая поступает через цепи ввода-вывода микроконтроллера (МК-31) по сигналу "Установка". После получения сведений о текущем времени осуществляется пересчет состояния регистров М-последовательности (организованных программно) в соответствии с текущим временем. После чего программа готова к восприятию меток Ти. При поступлении метки Ти осуществляется запись N кодов опорных частот для текущего интервала Ти в рабочие регистры процессора (в нашем случае N=6, т.е. записывается шесть кодов опорных частот (шесть кодов слов). Затем ячейки памяти, в которых организован подсчет прерываний τэ (счет до N= 6), обнуляются и разрешаются прерывания по меткам τэ (Прв.11 в МК-31). Ожидая прихода прерывания τэ , машина выполняет действия по вычислению нового состояния регистров M-последовательности (для последующего интервала Ти и формированию в соответствии с этим новым состоянием новых кодовых слов, соответствующих значениям опорных частот на следующем интервале Ти. При поступлении прерывания по метке τэ увеличивается на "1" содержимое ячейки памяти, где подсчитываются прерывания τэ . Затем выдается на адресно-информационную шину адрес, соответствующий номеру (в программе назван М) поступившего прерывания τэ . Выдается также импульс сопровождения адреса (ИСА) и сигнал "Запись" от ДПКС 1.4, которые поступают на блок формирования импульсов записи 1.3. В ответ на эти сигналы в блоке формирования импульсов записи 1.3, к которому в данный момент были адресованы перечисленные выше сигналы, вырабатывается ответный сигнал, поступающий на вход "Разрешение" ДПКС 1.4. Сигнал "Разрешение" формируется на основе сигнала "Запись" путем задержки его на время < 1 мкс, необходимое для срабатывания узлов в блоке формирования импульсов записи 1.3 (см. элемент задержки 1.3.3 на фиг.10). После получения этого сигнала ДПКС 1.4 выдает на ШАИ кодовое слово из рабочего регистра, номер которого соответствует номеру М прерывания τэ , с тем чтобы слово было записано затем в соответствующий буферный регистр 1.2.1 блока опорных частот 1.The DPKS 1.4 program begins with the perception of information about the current time, which enters through the I / O circuit of the microcontroller (MK-31) by the "Installation" signal. After receiving information about the current time, the state of the M-sequence registers (organized by software) is recalculated in accordance with the current time. After which the program is ready for the perception of marks T and On admission tags T and N of the recording reference frequency codes for the current interval T and working registers of the processor (in this case N = 6, i.e., six reference frequencies stored codes (code words six). Then, the memory cell in which organized counting the interruptions τ e (counting up to N = 6), zeroing and resolving interrupts by the labels τ e (Pr.11 in MK-31). Waiting for the arrival of interrupt τ e , the machine performs the steps to calculate the new state of the registers of the M-sequence interval T and the formation and in accordance with this new state of new codewords corresponding values of the reference frequency in the next interval T u. On admission interrupt label τ e is incremented by "1" the contents of the memory location where the calculated τ e interrupts. Then issued for address-data bus address corresponding to the number (in the program is named M) of the received interrupt τ e . An address tracking pulse (ISA) and a “Write” signal from the DPKS 1.4 are also output, which are fed to the recording pulse generation block 1.3. In response to these signals, in the recording pulse shaping unit 1.3, to which the above signals were currently addressed, a response signal is generated that goes to the “Resolution” input of the DPKS 1.4. The "Resolution" signal is generated on the basis of the "Record" signal by delaying it for a time <1 μs, which is necessary for the nodes to operate in the recording pulse generation block 1.3 (see delay element 1.3.3 in Fig. 10). After receiving this signal, DPCS 1.4 issues a code word from the working register to the SHAI, the number of which corresponds to the interrupt number M e , so that the word is then recorded in the corresponding buffer register 1.2.1 of the block of reference frequencies 1.

Затем в программе проверяется прошло ли разрешенное количество прерываний τэ (проверяется равно ли M=N, где N=6). Если нет, программа возвращается к вычислению нового состояния регистров M-последовательности. Разумеется, время, необходимое для этих вычислений, должно быть меньше длительности Ти. Если число прерываний τэ достигло шести (т.е. выполняется равенство M=N), то программа запрещает эти прерывания и возвращается к ожиданию метки Ти. Далее все повторяется.Then in the program it is checked whether the allowed number of interruptions τ e has passed (it is checked whether M = N, where N = 6). If not, the program returns to calculating the new state of the M-sequence registers. Of course, the time required for these calculations should be less than the duration T and . If the number of interruptions τ e has reached six (i.e., the equality M = N holds), then the program prohibits these interruptions and returns to waiting for the label T and . Then everything repeats.

В каждом тракте обработки 2 i заявляемого устройства входной сигнал после преобразования частоты в преобразователе 2.1 (на основе поступающего в данный момент гетеродинирующего напряжения) проходит узкополосный фильтр 2.2 и детектируется в цифровом детекторе огибающей 2.3.In each processing path 2 i of the claimed device, the input signal after the frequency conversion in the converter 2.1 (based on the currently incoming heterodyne voltage) passes a narrow-band filter 2.2 and is detected in a digital envelope detector 2.3.

Значения огибающей сигнала в каждом тракте обработки 21,...,2N в виде цифрового кода с выхода детектора 2.3 поступают на информационный вход блока накопителей 3. Моменты формирования цифровых отсчетов задаются сигналами "Запуск" детектора огибающей 2.3. Вырабатываются сигналы "Запуск" в распределителе импульсов 5. Диаграммы этих сигналов для каждого из трактов обработки 21,...2N представлены на фиг.7a). За время информационной посылки (т. е. на длительности существования гетеродинирующего напряжения некоторой одной частоты) берется 30 отсчетов - столько, сколько рассматривается гипотез на интервале наблюдения Tнабл.The values of the envelope of the signal in each processing path 2 1 , ..., 2 N in the form of a digital code from the output of the detector 2.3 are sent to the information input of the drive unit 3. The moments of the formation of digital samples are set by the signals “Start” of the envelope detector 2.3. The “Trigger” signals are generated in the pulse distributor 5. The diagrams of these signals for each of the processing paths 2 1 , ... 2 N are presented in Fig. 7a). During the information transmission (i.e., the duration of the existence of a heterodyne voltage of a single frequency), 30 samples are taken - as many as hypotheses are considered in the observation interval T approx .

На интервале наблюдения Tнабл. в блоках памяти 3.1,...,3.N соответственно для каждого тракта обработки 21,...2N оказываются записанными 30 отсчетов - по числу импульсов запуска детектора 2.3.In the observation interval T obs. in the memory blocks 3.1, ..., 3.N, respectively, for each processing path 2 1 , ... 2 N 30 samples are recorded - according to the number of trigger pulses of the detector 2.3.

Подсчет записываемых цифровых значений обрабатываемого сигнала и формирование на основе счета адреса записи осуществляется в счетчике 3.1.9 (см. фиг. 12). Разрешается счет по сигналу от RS-триггера 3.1.15, который срабатывает от импульса на выходе дифференцирующей схемы 3.1.14 по переднему фронту первого импульса запуска детектора 2.3 (см. диаграмму на фиг.7a)). The calculation of the recorded digital values of the processed signal and the formation based on the count of the recording address is carried out in the counter 3.1.9 (see Fig. 12). The count is allowed by the signal from the RS-trigger 3.1.15, which is triggered by a pulse at the output of the differentiating circuit 3.1.14 along the leading edge of the first trigger pulse of detector 2.3 (see the diagram in Fig. 7a)).

Формирование цифрового значения отсчета в ДО 2.3 начинается по переднему фронту каждого импульса "Запуск". Ширина импульсов "Запуск" от распределителя импульсов 5 установлена большей, чем время, требуемое для формирования цифрового значения в ДО 2.3. The formation of the digital reference value in DO 2.3 begins on the leading edge of each trigger pulse. The width of the pulses "Start" from the pulse distributor 5 is set greater than the time required for the formation of the digital value in DO 2.3.

В промежутках между импульсами "Запуск" осуществляется запись цифровых отсчетов в ОЗУ 3.1.1. В эти моменты времени цифровые выходы детекторов огибающей 2.3 через двунаправленный шинный усилитель 3.1.2 подключаются к выходной шине данных ОЗУ 3.1.1. В тот же момент времени к адресному входу ОЗУ 3.1.1 через ДНШУ 3.1.4 подключается выход счетчика 3.1.9, формирующего адрес записи. После прохождения 30 отсчетов счетчик 3.1.9 останавливается и обнуляется. Разрешение счета снимается, поскольку RS-триггер 3.1.15 переключается сигналом, поступающим с выхода дешифратора на тридцать 3.1.6. Between the “Start” pulses, digital samples are recorded in RAM 3.1.1. At these times, the digital outputs of the envelope detectors 2.3 are connected via a bi-directional bus amplifier 3.1.2 to the data output bus of RAM 3.1.1. At the same time, the output of the counter 3.1.9, which forms the address of the record, is connected to the address input of RAM 3.1.1 through the DNSSh 3.1.4. After passing 30 counts, the counter 3.1.9 stops and resets. The resolution of the account is removed, since the RS-trigger 3.1.15 is switched by the signal coming from the output of the decoder to thirty 3.1.6.

По окончании интервала наблюдения Nнабл. на интервале обработки Tобраб. отсчеты, записанные в блоках памяти 3.1 - 3.N, считываются в блок выбора максимума сигнала 4 поочередно, начиная с тракта обработки 21 и заканчивая трактом обработки 2N.At the end of the observation interval, N approx. on the processing interval T obrab. the samples recorded in the memory blocks 3.1 - 3.N are read in the block for selecting the maximum signal 4 in turn, starting from the processing path 2 1 and ending with the processing path 2 N.

На фиг.16 приведена блок-схема алгоритма обработки принимаемых сигналов. Программа обработки отсчетов начинается по прерыванию "Начало шага", поступающему на вход Прв. 9 микроконтроллера МК-31 4.1 в блок выбора максимума сигнала 4 от управляемого делителя 6. При поступлении прерывания "Начало шага" обнуляются ячейки ОЗУ микроконтроллера, в которых организован подсчет циклов обработки; подсчет числа каналов, обрабатываемых на одном интервале Tи (счет до N=6); подсчет K числа интервалов Tи, необходимых для принятия решения о наличии (или отсутствии) сигнала при K=10. После этого разрешается обработка прерываний по импульсам Tи и

Figure 00000004
.On Fig shows a block diagram of an algorithm for processing received signals. The program for processing samples begins by interruption "Beginning of a step", received at the input of Pr. 9 of the MK-31 microcontroller 4.1 into the block for selecting the maximum of signal 4 from the controlled divider 6. Upon receipt of the “Beginning of the step” interrupt, the RAM cells of the microcontroller are reset, in which the counting of processing cycles is organized; counting the number of channels processed on one T interval and (counting up to N = 6); counting K the number of intervals T and necessary to make a decision about the presence (or absence) of a signal at K = 10. After that, the processing of interrupts by pulses T and and
Figure 00000004
.

В начале каждого интервала обработки производится считывание отсчетов из блока накопителей 3, при этом процессом считывания полностью управляет микроконтроллер МК-31 4.1. По прерыванию Прв.10

Figure 00000005
, которое означает начало интервала обработки, микроконтроллер вырабатывает адрес подлежащего считыванию отсчета: 3 разряда адресного слова содержит номер блока памяти 3.1 в блоке накопителей 3, к которому обращается машина, остальные разряды адресного слова содержат номер отсчета (один из 30-ти). В блоке памяти 3.1 три разряда ШАИ, с помощью которых указывается номер блока памяти, подключены к второму входу дешифратора 3.1.11 (см. фиг.12).At the beginning of each processing interval, the samples are read from the drive unit 3, and the MK-31 4.1 microcontroller completely controls the reading process. By interruption Prv.10
Figure 00000005
, which means the beginning of the processing interval, the microcontroller generates the address of the sample to be read: 3 bits of the address word contains the number of memory block 3.1 in the drive block 3, which the machine is accessing, the remaining bits of the address word contain the number of the sample (one out of 30). In the memory block 3.1, three bits of the ShAI, with which the number of the memory block is indicated, are connected to the second input of the decoder 3.1.11 (see Fig. 12).

Если номер данного блока памяти 3.1 соответствует коду из этих 3-х разрядов, то на выходе дешифратора 3.1.11 формируется импульс, по которому в регистр хранения 3.1.12 записывается содержимое адресного слова, определяющее номер отсчета и являющееся адресом для считывания значения отсчета из ОЗУ 3.1.1. If the number of this memory block 3.1 corresponds to the code of these 3 digits, then an output is generated at the output of the decoder 3.1.11, by which the contents of the address word are recorded in the storage register 3.1.12, which determines the reference number and is the address for reading the reference value from RAM 3.1.1.

В интервале обработки открыты двунаправленные усилители ДНШУ 3.1.3 и 3.1.5, поэтому адрес считываемого отсчета оказывается подключенным к адресному входу ОЗУ 3.1.1. Выход данных ОЗУ 3.1.1 подключается кратковременно к адресно-информационным шинам по импульсу "Готовность данных", формируемому из сигнала на выходе дешифратора 3.1.11 с небольшой задержкой t, необходимой для срабатывания регистра 3.1.12. Считывание всех 30 отсчетов занимает около 60 мкс, т.к. осуществляется со скоростью работы микроконтроллера. In the processing interval, bidirectional amplifiers ДНШУ 3.1.3 and 3.1.5 are open, therefore, the address of the readout reading is connected to the address input of RAM 3.1.1. The data output of the RAM 3.1.1 is connected briefly to the address-information buses using the “Data Ready” pulse generated from the signal at the output of the decoder 3.1.11 with a small delay t necessary for the operation of the register 3.1.12. Reading all 30 samples takes about 60 μs, because carried out with the speed of the microcontroller.

В соответствии с программой обработки для группы из 30 отсчетов, принадлежащих данному тракту обработки, вычисляется среднее. Затем отсчеты модифицируются на две категории. Каждый из 30-ти отсчетов сравнивается со средним значением, полученным для данного канала за интервал наблюдения Tнабл.. Если отсчет больше среднего, то ему становится в соответствие две модификации отсчета: первая - равная "единица", другая - равная превышению этого отсчета над средним.In accordance with the processing program for a group of 30 samples belonging to this processing path, the average is calculated. Then the samples are modified into two categories. Each of the 30 samples is compared with the average value obtained for this channel for the observation interval T approx. . If the count is larger than the average, then two modifications of the count become corresponding to it: the first is equal to “unit”, the other is equal to the excess of this count over the average.

Отсчет, модифицированный в единицу, добавляется к той сумме отсчетов первой модификации, которая имеет индекс, соответствующий номеру данного отсчета. Отсчет, модифицированный в превышение над средним, добавляется к сумме, накапливающей превышения над средним и имеющей соответствующий индекс. Такая процедура выполняется для каждого из 30 отсчетов в данном канале. По следующему прерыванию Прв.10 (τэ) микроконтроллер МК-31 4.1 приступает к аналогичной обработке 30 отсчетов, хранящихся в следующем блоке памяти 3.(i=1).A sample modified to one is added to the sum of samples of the first modification that has an index corresponding to the number of this sample. A count modified to an excess of the average is added to the amount accumulating the excess of the average and having the corresponding index. This procedure is performed for each of the 30 samples in this channel. According to the next interruption of Pr.10 (τ e ), the MK-31 4.1 microcontroller starts similar processing of 30 samples stored in the next memory block 3. (i = 1).

После добавления к соответствующим суммам всех отсчетов в 30 ячейках ОЗУ ЭВМ оказываются накопленными суммы соответственно первых, вторых, ... , тридцатых отсчетов первой модификации для всех 6-ти трактов (каналов) обработки - обозначим их Σ 1 1 , Σ 1 2 , Σ 1 3 ,..., Σ 1 30 . .After adding all the samples to the corresponding amounts in 30 cells of the RAM, the sums of the first, second, ..., thirtieth samples of the first modification for all 6 processing paths (channels) are accumulated - we denote them by Σ 1 1 , Σ 1 2 , Σ 1 3 , ..., Σ 1 thirty . .

В других 30 ячейках накоплены суммы отсчетов второй модификации - Σ 2 1 , Σ 2 2 , Σ 2 3 ,..., Σ 2 30 .
После следующего интервала наблюдения каждая из сумм будет увеличена путем добавления соответствующих отсчетов, если они превысили значение среднего. Таким образом, максимальное значение отсчетов, добавляемых к сумме после обработки отсчетов на интервале Tи и составляет 6 (по числу каналов обработки) или меньше, если были отсчеты ниже или равные среднему.
In the other 30 cells, the sums of samples of the second modification are accumulated - Σ 2 1 , Σ 2 2 , Σ 2 3 , ..., Σ 2 thirty .
After the next observation interval, each of the sums will be increased by adding the corresponding samples if they exceeded the average value. Thus, the maximum value of the samples added to the sum after processing the samples on the interval T and is 6 (according to the number of processing channels) or less if the samples were lower or equal to the average.

По прошествии 10 интервалов Tи (в нашем случае K=10) в каждой сумме может быть накоплено максимум 60 слагаемых. По окончании этого накопления, т.е. по достижению K числа 10, каждая из 30 сумм отсчетов первой модификации сравнивается с установленным порогом. Если порог не достигнут ни в одной из сумм, то в блоке 4 выбора максимума сигнала формируется сигнал "Конец шага", он выдается через цепи ввода-вывода МК-31 4.1 на вход управляемого делителя 6, после чего машина возвращается к ожиданию прерывания по сигналу "Начало шага".After 10 intervals T and (in our case K = 10), a maximum of 60 terms can be accumulated in each sum. At the end of this accumulation, i.e. upon reaching K of number 10, each of the 30 sums of samples of the first modification is compared with a set threshold. If the threshold is not reached in any of the sums, then in the block 4 for selecting the maximum signal, the signal "End of Step" is generated, it is issued through the MK-31 4.1 I / O circuit to the input of the controlled divider 6, after which the machine returns to waiting for an interrupt by signal "The beginning of the step."

В управляемом делителе 6 (см. фиг.4) сигнал "Конец шага" проходит ячейку И 6.9, во-первых, увеличивает на единицу состояние счетчика шагов 6.20, во-вторых, сбрасывает в "0" (через элемент ИЛИ 6.21) таймер 6.16. При этом сбрасывается и выходной сигнал дешифратора 6.17, что приводит к закрытию ячейки И 6.7 и, напротив, через инвертор 6.15 разрешается работа ячейки И 6.8, а также подсчет импульсов, поступающих на счетный вход таймера 6.16. Если в данный момент триггер 6.13 стоит в положении, когда на его выходе, соединенном с входом ячейки И 6.8, есть единица, то напряжение с выхода И 6.8 открывает прохождение импульсов "Верхняя частота" (в нашем случае 3 кГц) через ячейку И 6.6, то есть увеличивается частота импульсов, проходящих к распределителю импульсов 5 через ячейку ИЛИ 6.22. В нормальном режиме через ячейку ИЛИ 6.22 проходят импульсы от И 6.7 с выхода "Нижняя частота" (в нашем случае 1,5 кГц) делителя частоты 6.4. Таймер 6.16 осуществляет подсчет такого числа импульсов, которое обеспечивает сдвиг фазы распределителя импульсов 5 на 16,5 мс, именно на такое число настроен дешифратор 6.17. Как только дешифратор 6.17 срабатывает, снимается разрешающее напряжение для прохождения счетных импульсов на таймер 6.16, открывается ячейка И 6.7 для прохождения через нее импульсов "Нижняя частота" (1,5 кГц) нормальной работы распределителя 5 и закрываются ячейки И 6.8 и И 6.6, что прекращает поступление импульсов "Верхняя частота" (3 кГц) к ячейке ИЛИ 6.22. Кроме того, на выходе элемента задержка 6,23 (задержка необходима для срабатывания перечисленных выше логических элементов и составляет < 1 мкс) формируется сигнал "Начало шага". В результате распределитель импульсов 5 продолжает работу с обычной скоростью, будучи сдвинутым на 16,5 мс вперед. In the controlled divider 6 (see FIG. 4), the “End of step” signal passes cell AND 6.9, firstly, it increments the state of the step counter 6.20 by one, and secondly, it resets timer 6.16 to “0” (via OR 6.21) . At the same time, the output signal of the decoder 6.17 is also reset, which leads to the closure of the And 6.7 cell and, on the contrary, through the Inverter 6.15, the operation of the And 6.8 cell is allowed, as well as the counting of pulses entering the counting input of the timer 6.16. If at the moment the trigger 6.13 is in the position when there is one at its output connected to the input of the And 6.8 cell, then the voltage from the And 6.8 output opens the passage of the “High frequency” pulses (in our case 3 kHz) through the And 6.6 cell, that is, the frequency of the pulses passing to the pulse distributor 5 through the cell OR 6.22 increases. In normal mode, pulses from AND 6.7 from the output "Low frequency" (in our case 1.5 kHz) of the frequency divider 6.4 pass through the OR 6.22 cell. The timer 6.16 calculates such a number of pulses that provides a phase shift of the pulse distributor 5 by 16.5 ms; it is precisely this number that the decoder 6.17 is configured to. As soon as the decoder 6.17 is triggered, the resolving voltage is removed for the counting pulses to pass to the timer 6.16, the And 6.7 cell opens for the “Lower frequency” (1.5 kHz) pulses to pass through it of the normal operation of the distributor 5 and the And 6.8 and And 6.6 cells are closed, which stops the receipt of pulses "High frequency" (3 kHz) to the cell OR 6.22. In addition, at the output of the element, a delay of 6.23 (the delay is necessary for the operation of the above logical elements and is <1 μs), the signal "Beginning of the step" is generated. As a result, the pulse distributor 5 continues to operate at normal speed, being shifted forward 16.5 ms.

Если в момент прихода сигнала "Конец шага" триггер 6.13 стоял в положении, когда на его плече, управляющем ячейкой И 6.8, нулевое напряжение, то в этом случае в течение времени работы таймера 6.16 к распределителю импульсов 5 не проходят никакие счетные импульсы. В результате распределитель импульсов будет задержан (сдвинут "назад") на 16,5 мс. Как говорилось выше, сдвиги вперед (или назад) повторяются после каждого прихода сигнала "Конец шага", пока не будет пройдена вся зона неопределенности, а счетчик шагов 6.20 досчитает до L. После этого сигналом с выхода счетчика шагов 6.20 триггер 6.13 перебрасывается в иное положение, а следовательно, будет изменено направление сдвига при последующих L шагах и т.д. If at the moment of arrival of the “End of Step” signal, trigger 6.13 was in a position when there was zero voltage on its arm controlling cell And 6.8, then in this case no counting pulses pass to pulse distributor 5 during the operation time of timer 6.16. As a result, the pulse distributor will be delayed (shifted "back") by 16.5 ms. As mentioned above, shifts forward (or backward) are repeated after each arrival of the “End of step” signal, until the entire zone of uncertainty is completed, and the step counter 6.20 counts to L. After that, the trigger 6.13 is flipped to a different position by the output of step counter 6.20. , and therefore, the direction of the shift will be changed at subsequent L steps, etc.

Если на каком-то из шагов одной из сумм, накапливающих отсчеты первой модификации, будет достигнут порог (см. блок-схему алгоритма на фиг.16), то программа переходит к просмотру сумм отсчетов второй модификации. Из этих сумм выбирается максимальная, а положение отсчетов, образовавших эту сумму, принимается за синхронное. Номер этой суммы запоминается. If at one of the steps of one of the sums accumulating the samples of the first modification, the threshold is reached (see the flowchart of the algorithm in Fig. 16), then the program proceeds to view the sums of samples of the second modification. Of these amounts, the maximum is selected, and the position of the samples that formed this amount is taken as synchronous. The number of this amount is remembered.

Через цепи ввода-вывода микроконтроллера МК-31 4.1 выдаются сигналы "Cинхронизация есть", а также разряды кодового слова, содержащего сведения о номере суммы (номере гипотезы), положение которой принято синхронным. Through the I / O circuits of the MK-31 4.1 microcontroller, “Synchronization is” signals are issued, as well as bits of a code word containing information about the sum number (hypothesis number), the position of which is assumed to be synchronous.

Программа обнаружения и синхронизации на этом заканчивается, машина может приступать к исполнению других задач, например, программы демодуляции. The detection and synchronization program ends here, the machine can begin to perform other tasks, for example, a demodulation program.

Сигналы "Синхронизации есть" и разряды "Номер гипотезы" поступают на соответствующие входы управляемого делителя 6 (см. фиг.4). В результате запрещается работа узлов управляемого делителя 6, обеспечивающих описанные выше сдвиги распределителя 5 при шагах по зоне неопределенности, так как сигналом "Синхронизация есть" RS-триггер 6.24 устанавливается в положение, при котором закрывается ячейка И 6,9 и запрещается прохождение к схеме импульсов "Конец шага". Кроме того, сигнал "Синхронизации есть" воздействует на вход разрешения записи внешней информации в реверсивный счетчик 6.11. К информационным же входам этого счетчика одновременно поступают все разряды кода с номером гипотезы синхронного положения. В результате номер гипотезы заносится в реверсивный счетчик 6.11. Подключенный к выходу реверсивного счетчика 6.11 дешифратор 6.12 настроен на нулевое положение счетчика. Как только в счетчике 6.11 устанавливается номер гипотезы синхронного положения, дешифратор 6.12 снимает свое выходное напряжение. Это приводит к тому, что, во-первых, закрывается ячейка И 6.5, а, во-вторых, через элемент НЕ 6.14 разрешается прохождение счетных импульсов к счетчику-делителю 6.10. В течение времени, пока закрыта ячейка И 6.5, не проходят импульсы, обеспечивающие работу распределителя импульсов 5, в результате на это время распределитель импульсов задерживается, а все вырабатываемые им последовательности импульсов сдвигаются в сторону отстаивания. Величина сдвига точно соответствует номеру гипотезы о синхронном положении. Это соответствие обеспечивается подбором частоты счетных импульсов и коэффициентом деления счетчика-делителя 6.10. Импульсы с выхода счетчика-делителя 6.10 поступают на счетный вход реверсивного счетчика 6.11. Как только положение реверсивного счетчика 6.11 достигнет нуля, срабатывает дешифратор 6.12, открывается ячейка И 6.5 и снова восстанавливается нормальное прохождение импульсов к распределителю 5. Одновременно снимается разрешение работы счетчика-делителя 6.10. Все временные последовательности устройства оказываются установленными в синхронное положение. The signals "Synchronization is" and bits "Hypothesis number" are supplied to the corresponding inputs of the controlled divider 6 (see figure 4). As a result, the operation of the nodes of the controlled divider 6, which provide the shifts of the distributor 5 described above at steps in the uncertainty zone, is prohibited, since the RS-trigger 6.24 signal is set to the position at which the And 6.9 cell is closed and passage to the pulse circuit is prohibited "End of step." In addition, the signal "Synchronization is" affects the input enable recording external information in the reverse counter 6.11. The information inputs of this counter simultaneously receive all bits of the code with the hypothesis number of the synchronous position. As a result, the hypothesis number is entered in the reverse counter 6.11. The decoder 6.12 connected to the output of the reversible counter 6.11 is set to the zero position of the counter. As soon as the hypothesis number of the synchronous position is set in counter 6.11, the decoder 6.12 removes its output voltage. This leads to the fact that, firstly, cell AND 6.5 closes, and, secondly, through the element NOT 6.14, the passage of counting pulses to the counter-divider 6.10 is allowed. During the time that the AND 6.5 cell is closed, pulses do not pass that ensure the operation of the pulse distributor 5, as a result, the pulse distributor is delayed by this time, and all the pulse sequences generated by it are shifted to the settling side. The magnitude of the shift exactly matches the hypothesis number of the synchronous position. This compliance is ensured by the selection of the frequency of the counting pulses and the division ratio of the counter-divider 6.10. Pulses from the output of the counter-divider 6.10 are received at the counting input of the reverse counter 6.11. As soon as the position of the reverse counter 6.11 reaches zero, the decoder 6.12 is activated, the AND 6.5 cell opens and the normal passage of pulses to the distributor 5 is restored again. At the same time, the resolution of the counter-divider 6.10 is removed. All time sequences of the device are set in synchronous position.

Claims (3)

1. Устройство обнаружения сигналов с программной перестройкой рабочей частоты, содержащее блок опорных частот, блок накопителей, блок выбора максимума сигнала и N параллельных трактов обработки (где N≥ 2), каждый из которых содержит последовательно соединенные преобразователь частоты, полосовой фильтр и детектор огибающей, причем сигнальные входы всех преобразователей частоты объединены и являются сигнальным входом устройства, входы гетеродинирующих напряжений преобразователей частоты подключены к соответствующим частотным выходам блока опорных частот, выходы каждого из N трактов обработки подключены к соответствующим информационным входам блока накопителей, информационные выходы которого соединены с входами блока выбора максимума сигнала, отличающееся тем, что дополнительно введены распределитель импульсов и управляемый делитель с входами "Синхронизация" и "Установка", последний из которых соединен с входами "Пуск" блока опорных частот и распределителя импульсов, выходы "Тактовая частота" и "Опорная тактовая частота" управляемого делителя подключены к соответствующим входам распределителя импульсов, вход "Ти" и вход прерываний ″τэ″ блока опорных частот попарно объединены с входами "Ти" и ″τэ″ блока выбора максимума сигнала и подсоединены соответственно к выходам импульсов с длительностью Ти и τэ распределителя импульсов, вход "Запуск" каждого из трактов обработки объединен с соответствующим входом "Запись" блока накопителей и подключен к соответствующему выходу "Запуск" распределителя импульсов, N выходов "Разрешение" распределителя импульсов подключены к соответствующим N входам "Разрешение" блока накопителей, выход управляемого делителя "Начало шага" соединен с соответствующим входом прерывания "Начало шага" блока выбора максимума сигнала, выходы "Синхронизация есть", "Конец шага" которого и М выходов "Номер гипотезы" соединены с соответствующими входами управляемого делителя (где М = 2, 3, ..., ), N входов "Готовность данных" блока выбора максимума сигнала соединены с соответствующими выходами блока накопителей, вход "Импульс сопровождения адреса" блока накопителей подключен к одноименному выходу блока выбора максимума сигнала, кроме того, блок опорных частот имеет ввод времени.1. A device for detecting signals with software tuning of the operating frequency, comprising a block of reference frequencies, a block of storage devices, a block for selecting the maximum signal and N parallel processing paths (where N≥ 2), each of which contains a frequency converter, a bandpass filter, and an envelope detector, moreover, the signal inputs of all frequency converters are combined and are the signal input of the device, the inputs of the heterodyning voltages of the frequency converters are connected to the corresponding frequency outputs lock of the reference frequencies, the outputs of each of the N processing paths are connected to the corresponding information inputs of the drive unit, the information outputs of which are connected to the inputs of the signal maximum selection unit, characterized in that an additional pulse distributor and a controlled divider with inputs "Synchronization" and "Installation", the last of which is connected to the “Start” inputs of the block of reference frequencies and the pulse distributor, the outputs “Clock frequency” and “Reference clock frequency” of the controlled divider are connected to the corresponding uyuschim input pulse distributor input "T and" and the interrupt input "τ e" reference frequency block pairwise combined to inputs "T and" ie" maximum block selecting signal, and are respectively connected to the outputs of the pulse of duration T and u τ e pulse distributor, the “Start” input of each of the processing paths is combined with the corresponding “Record” input of the drive unit and connected to the corresponding “Start” output of the pulse distributor, N outputs “Resolution” of the pulse distributor are connected to the corresponding N inputs “Resolution the drive unit, the output of the controlled divider "Start of step" is connected to the corresponding input of the interrupt "Start of step" of the block for selecting the maximum signal, the outputs are "Synchronization is", "End of step" of which and M outputs "Hypothesis number" are connected to the corresponding inputs of the controlled divider (where M = 2, 3, ...,), N inputs of “Data Readiness” of the signal maximum selection block are connected to the corresponding outputs of the drive block, the “Address Tracking Impulse” input of the drive block is connected to the output of the signal maximum selection block of the same name la further has a reference frequency block input time. 2. Устройство по п. 1, отличающееся тем, что распределитель импульсов содержит счетчик-делитель на R, N двухвходовых элементов И, N инверторов, N дифференцирующих цепочек, двухвходовой элемент ИЛИ, N-входовый элемент ИЛИ и элемент задержки, входы N инверторов и N дифференцирующих цепочек попарно объединены и соединены соответственно с 1, ..., N выходами счетчика-делителя на R, выход первой дифференцирующей цепочки соединен с входом элемента задержки, выход которого подключен к первому входу N-входового элемента ИЛИ, выходы остальных дифференцирующих цепочек подключены к соответствующим N - 1 входам N-входового элемента ИЛИ, (N + 1)-й выход счетчика-делителя на R подключен к первому входу двухвходового элемента ИЛИ, выход которого соединен с входом "Обнуление" счетчика-делителя на R, выходы N инверторов соединены соответственно с первыми входами N элементов И, вторые входы которых объединены между собой и являются входом "Тактовая частота" распределителя импульсов, выходы всех элементов И являются первой группой из N выходов "Запуск" распределителя импульсов, счетный вход счетчика-делителя на R является входом "Опорная тактовая частота" распределителя импульсов, выходы N инверторов образуют вторую группу из N выходов "Разрешение" распределителя импульсов, второй вход двухвходового элемента ИЛИ является входом "Пуск" распределителя импульсов, выход первой дифференцирующей цепочки и выход N-входового элемента ИЛИ являются соответственно выходами импульсов длительностью Ти и τэ распределителя импульсов.2. The device according to p. 1, characterized in that the pulse distributor contains a counter-divider by R, N two-input elements AND, N inverters, N differentiating circuits, two-input OR element, N-input OR element and delay element, inputs of N inverters and N differentiating chains are pairwise combined and connected respectively to 1, ..., N outputs of a divider counter on R, the output of the first differentiating chain is connected to the input of the delay element, the output of which is connected to the first input of the N-input element OR, the outputs of the remaining differentiating x chains are connected to the corresponding N - 1 inputs of the N-input OR element, the (N + 1) -th output of the counter-divider on R is connected to the first input of the two-input OR element, the output of which is connected to the input "Zeroing" of the counter-divider on R, the outputs of N inverters are connected respectively to the first inputs of N elements And, the second inputs of which are interconnected and are the input "Clock frequency" of the pulse distributor, the outputs of all elements And are the first group of N outputs "Start" pulse distributor, the counting input of the divider counter and R is the input "Reference clock frequency" of the pulse distributor, the outputs of N inverters form the second group of N outputs "Resolution" of the pulse distributor, the second input of the two-input element OR is the input "start" of the pulse distributor, the output of the first differentiating circuit and the output of the N-input element OR are respectively pulse outputs of duration T and and τ e of the pulse distributor. 3. Устройство по п.1, отличающееся тем, что управляемый делитель содержит опорный генератор, первый, второй и третий делители частоты, счетчик-делитель, первый и второй дешифраторы, реверсивный счетчик, счетчик шагов, таймер, пять двухвходовых элементов И, два двухвходовых элемента ИЛИ, два инвертора, две дифференцирующие цепочки, элемент задержки, ТВ-триггер и RS-триггер, выход опорного генератора подключен к входу первого делителя частоты, счетный вход счетчика-делителя объединен с первым входом первого элемента И и соединен с выходом первого делителя частоты, выход счетчика-делителя подключен к счетному входу реверсивного счетчика, выходы которого 1, . . ., G подключены соответственно к входам первого дешифратора, второй вход первого элемента И объединен с входом первого инвертора и подключен к выходу первого дешифратора, разрешающий вход счетчика-делителя соединен с выходом первого инвертора, входы второго и третьего делителей частоты объединены и соединены с выходом первого элемента И, выход верхней частоты третьего делителя соединен с первым входом второго элемента И, второй вход которого соединен с выходом третьего элемента И, на первый вход которого поступает напряжение с выхода ТВ-триггера, счетный вход ТВ-триггера соединен с выходом счетчика шагов, управляющий вход которого объединен с первым входом первого элемента ИЛИ и подключен к выходу первой дифференцирующей цепочки, вход первой дифференцирующей цепочки объединен с первым входом пятого элемента И и соединен с выходом RS-триггера, счетный вход счетчика шагов объединен с вторым входом первого элемента ИЛИ и соединен с выходом пятого элемента И, выход первого элемента ИЛИ подключен к установочному входу таймера, счетный вход которого объединен с первым входом четвертого элемента И и соединен с выходом нижней частоты третьего делителя частоты, выходы таймера соединены с входами второго дешифратора, второй вход четвертого элемента И объединен с входом второго инвертора, разрешающим входом таймера, входом второй дифференцирующей цепочки и подключен к выходу второго дешифратора, выходы второго и четвертого элементов И соединены соответственно с входами второго элемента ИЛИ, выход второй дифференцирующей цепочки соединен с входом элемента задержки, вход "Разрешение" реверсивного счетчика объединен с R-входом RS-триггера и является входом "Синхронизация есть" управляемого делителя, второй вход пятого элемента И является входом "Конец шага" управляемого делителя, S-вход RS-триггера является входом "Синхронизация" управляемого делителя, обнуляющий вход реверсивного счетчика объединен с установочным входом ТВ-триггера, обнуляющим входом счетчика шагов и является входом "Установка" управляемого делителя, входы 1 ... М реверсивного счетчика являются входами соответственных разрядов "Номер гипотезы" управляемого делителя, выход элемента задержки является выходом сигнала "Начало шага" управляемого делителя, выход второго делителя частоты является выходом "Тактовая частота" управляемого делителя, выход второго элемента ИЛИ является выходом Опорная тактовая частота. 3. The device according to claim 1, characterized in that the controlled divider comprises a reference generator, first, second and third frequency dividers, a divider counter, first and second decoders, a reversible counter, a step counter, a timer, five two-input elements And, two two-input OR element, two inverters, two differentiating circuits, delay element, TV-trigger and RS-trigger, the output of the reference generator is connected to the input of the first frequency divider, the counting input of the counter-divider is combined with the first input of the first AND element and connected to the output of the first th frequency divider, the output of the counter-divider is connected to the counting input of the reverse counter, the outputs of which 1,. . ., G are connected respectively to the inputs of the first decoder, the second input of the first element And is combined with the input of the first inverter and connected to the output of the first decoder, the enable input of the counter-divider is connected to the output of the first inverter, the inputs of the second and third frequency dividers are combined and connected to the output of the first element And, the output of the upper frequency of the third divider is connected to the first input of the second element And, the second input of which is connected to the output of the third element And, the first input of which receives voltage from the output of the TV trigger, the counting input of the TV trigger is connected to the output of the step counter, the control input of which is combined with the first input of the first OR element and connected to the output of the first differentiating circuit, the input of the first differentiating chain is combined with the first input of the fifth AND element and connected to the output of the RS trigger the counting input of the step counter is combined with the second input of the first OR element and connected to the output of the fifth AND element, the output of the first OR element is connected to the installation input of the timer, the counting input of which is combined with the first input the fourth element And is connected to the output of the lower frequency of the third frequency divider, the outputs of the timer are connected to the inputs of the second decoder, the second input of the fourth element is combined with the input of the second inverter, allowing the input of the timer, the input of the second differentiator circuit and connected to the output of the second decoder, the outputs of the second and of the fourth AND element, respectively, connected to the inputs of the second OR element, the output of the second differentiating circuit is connected to the input of the delay element, the “Resolution” input of the reverse counter inen with the R-input of the RS-trigger and is the input "Synchronization is" of the controlled divider, the second input of the fifth element And is the input "End of step" of the controlled divider, the S-input of the RS-trigger is the input "Synchronization" of the controlled divider, zeroing the input of the reverse counter combined with the installation input of the TV trigger, zeroing the input of the step counter and is the input "Installation" of the controlled divider, inputs 1 ... M of the reverse counter are inputs of the corresponding bits "Hypothesis number" of the controlled divider, output element Delay is the output signal "Start step" managed divider, the output of the second frequency divider is an output of "clock frequency" managed divider, an output of the second OR output is the reference clock frequency.
RU97101151A 1997-01-23 1997-01-23 Device for detecting signals with programmed operating frequency variation RU2110890C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU97101151A RU2110890C1 (en) 1997-01-23 1997-01-23 Device for detecting signals with programmed operating frequency variation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU97101151A RU2110890C1 (en) 1997-01-23 1997-01-23 Device for detecting signals with programmed operating frequency variation

Publications (2)

Publication Number Publication Date
RU2110890C1 true RU2110890C1 (en) 1998-05-10
RU97101151A RU97101151A (en) 1998-08-27

Family

ID=20189341

Family Applications (1)

Application Number Title Priority Date Filing Date
RU97101151A RU2110890C1 (en) 1997-01-23 1997-01-23 Device for detecting signals with programmed operating frequency variation

Country Status (1)

Country Link
RU (1) RU2110890C1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2651803C1 (en) * 2016-12-22 2018-04-24 Акционерное общество "Научно-производственное предприятие "Полет" Noise suppressor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2651803C1 (en) * 2016-12-22 2018-04-24 Акционерное общество "Научно-производственное предприятие "Полет" Noise suppressor

Similar Documents

Publication Publication Date Title
RU2110890C1 (en) Device for detecting signals with programmed operating frequency variation
US6621855B1 (en) Scalable spread-spectrum signal detection and acquisition processor
US4352181A (en) Device for synchronising multiplex lines in a time-division exchange
RU2102836C1 (en) Method for demodulation of digital signals and device for its realization
SU1172053A1 (en) Cycle synchronization device
SU660275A1 (en) Arrangement for monitoring the state of communication channels
RU2067316C1 (en) Digital correlation
RU2033640C1 (en) Time signal transmitting and receiving device
SU1688401A1 (en) Digital phase-difference demodulator
SU1569966A1 (en) Digital filter
SU1246394A1 (en) Two-step parallel-serial regenerator
SU1483636A1 (en) Multistop converter of time interval to digital code
SU1755377A1 (en) Device for error determination during data transfer through phone line
SU1027838A1 (en) Device for transmitting and receiving discrete information
RU2072627C1 (en) Selector of random pulse sequence
SU1298942A2 (en) Device for transmission and reception of digital information
SU247364A1 (en) SELECTOR INFORMATION COMMUNICATION CHANNELS
SU1040617A1 (en) Device for measuring error ratio in digital channels of information transmission
SU1596492A1 (en) Identifier of combinations of binary signals
SU1665526A1 (en) Digital data receiving device
SU907846A1 (en) Decoding device
CN1013163B (en) Synchronizing and error control method and equipment for multi-channel long distant serial synchronous telecommunications
RU2002374C1 (en) Gear for transmission and reception of binary information
RU2092904C1 (en) Device for information receiving and processing
US4095048A (en) Method of synchronizing a pulse code modulation (pcm) junction and an arrangement for applying this method