RU2643708C2 - Device for estimation of frequency of harmonic noisy signal - Google Patents
Device for estimation of frequency of harmonic noisy signal Download PDFInfo
- Publication number
- RU2643708C2 RU2643708C2 RU2016117453A RU2016117453A RU2643708C2 RU 2643708 C2 RU2643708 C2 RU 2643708C2 RU 2016117453 A RU2016117453 A RU 2016117453A RU 2016117453 A RU2016117453 A RU 2016117453A RU 2643708 C2 RU2643708 C2 RU 2643708C2
- Authority
- RU
- Russia
- Prior art keywords
- input
- value
- output
- unit
- frequency
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R23/00—Arrangements for measuring frequencies; Arrangements for analysing frequency spectra
Landscapes
- Complex Calculations (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
Description
Изобретение относится к области электрорадиотехники и может быть использовано в измерительной технике, в системах передачи данных и системах радиолокации для оценки частоты принимаемого сигнала.The invention relates to the field of electro-radio engineering and can be used in measuring technique, in data transmission systems and radar systems for estimating the frequency of a received signal.
Наиболее близким к заявленному техническому решению является патент РФ на изобретение №2117306, опубликованный 10.08.1998 «Способ определения частоты узкополосного сигнала», который принят за прототип. Способ содержит аналого-цифровой преобразователь, блок дискретного преобразования Фурье, блок определения максимума, блок сравнения и блок определения частоты. Способ заключается в том, что сигнал длительностью T дискретизируют с получением N точек, вычисляют его дискретный спектр, определяют номер K максимальной спектральной составляющей, ее амплитуду, а также номер и амплитуду большей из смежных с ней составляющих и определяют частоту сигнала на основании этих данных в соответствии с выражением:Closest to the claimed technical solution is the RF patent for the invention No. 2117306, published on 10.08.1998 "Method for determining the frequency of a narrowband signal", which is adopted as a prototype. The method comprises an analog-to-digital converter, a discrete Fourier transform unit, a maximum determination unit, a comparison unit, and a frequency determination unit. The method consists in sampling a signal of duration T to obtain N points, calculating its discrete spectrum, determining the number K of the maximum spectral component, its amplitude, as well as the number and amplitude of the largest component adjacent to it, and determining the frequency of the signal based on these data in according to the expression:
где Ai - амплитуда i-й спектральной составляющей, i=k при Ak+1<Ak-1 и i=k+1 при Ak+1<Ak-1.Where A i is the amplitude of the i-th spectral component, i = k for A k + 1 <A k-1 and i = k + 1 for A k + 1 <A k-1 .
Недостатком прототипа является уменьшение точности способа при значениях частоты сигнала, близких номиналам, равноудаленным от двух соседних номиналов ортогональных частот дискретного преобразования Фурье.The disadvantage of the prototype is to reduce the accuracy of the method when the signal frequency values are close to the nominal values equidistant from two adjacent nominal values of the orthogonal frequencies of the discrete Fourier transform.
Целью изобретения является получение оценки частоты принимаемого гармонического сигнала, который может быть зашумленным.The aim of the invention is to obtain an estimate of the frequency of the received harmonic signal, which may be noisy.
Техническим результатом заявленного изобретения является повышение точности определения частоты зашумленного гармонического сигнала.The technical result of the claimed invention is to increase the accuracy of determining the frequency of a noisy harmonic signal.
Поставленная цель достигается тем, что устройство оценки частоты гармонического зашумленного сигнала состоит в том, что на приемной стороне оцифровывают принимаемый сигнал в аналогово-цифровом преобразователе, затем передают оцифрованный сигнал с выхода аналогово-цифрового преобразователя одновременно на вход первого блока дискретного преобразования Фурье, в котором вычисляют дискретный спектр сигнала на длительности T и второго блока дискретного преобразования Фурье, в котором вычисляют дискретный спектр сигнала на длительности 2T, с 2m выходов первого блока дискретного преобразования Фурье передают значения синусной и косинусной составляющей на m частотах, попадающих в полосу канала, одновременно на соответствующие входы первого блока накопления и на входы m параллельно включенных блоков вычисления амплитуды, при этом по i(1)-му выходу передают значение синусной составляющей (Si) спектра сигнала на частоте с номером i на i(1)-й вход первого блока накопления и на первый вход i-го блока вычисления амплитуды, а по i(2)-му выходу передают значение косинусной составляющей (Ci) спектра сигнала на частоте с номером i на i(2)-й вход первого блока накопления и на второй вход i-го блока вычисления амплитуды, где 1≤i≤m, а в i-м блоке вычисления амплитуды вычисляют амплитуду Ai принимаемого сигнала на частоте с номером i по формуле и передают полученное значение амплитуды Ai на соответствующий i-й вход первого блока определения максимума, в котором определяют по какому из m входов поступило максимальное значение, и с первого выхода передают номер k такого входа одновременно на нулевой вход первого блока накопления и на второй вход блока сравнения, а по второму выходу передают само максимальное значение на третий вход блока сравнения, далее в первом блоке накопления получают по нулевому входу номер k и осуществляют накопление двух последних полученных значений (, , , , …, , , , ) по входам 1(1), 1(2), …, m(1), m(2) и передают накопленные значения и , полученные по входу k(1), и значения и , полученные по входу k(2), на входы первого блока вычисления разницы фаз, так что с первого выхода первого блока накопления передают на первый вход первого блока вычисления разницы фаз, со второго выхода первого блока накопления передают на второй вход первого блока вычисления разницы фаз, с третьего выхода первого блока накопления передают на третий вход первого блока вычисления разницы фаз и с четвертого выхода первого блока накопления передают на четвертый вход первого блока вычисления разницы фаз, а в первом блоке вычисления разницы фаз осуществляют вычисление разницы фаз Δϕ по формуле и далее передают полученное значение разницы фаз Δϕ одновременно на вход первого блока вычисления синуса и на вход первого блока вычисления косинуса, в первом блоке вычисления синуса вычисляют значение sin(Δϕ) и с выхода передают полученное значение на вход второго блока накопления, в котором осуществляют накопление N последних полученных значений, и с выхода передают накопленный массив N значений на вход первого сумматора, в котором вычисляют сумму полученных N значений, а результат суммирования передают на первый вход первого блока вычисления фазового сдвига, а в первом блоке вычисления косинуса вычисляют значение cos(Δϕ) и с выхода передают полученное значение на вход третьего блока накопления, в котором осуществляют накопление N последних полученных значений, и с выхода передают накопленный массив N значений на вход второго сумматора, в котором вычисляют сумму полученных N значений, а результат суммирования передают на второй вход первого блока вычисления фазового сдвига, в котором осуществляют вычисление фазового сдвига Δφ по формуле Δφ=atan2(A, B), где A - значение, полученное по первому входу, а B - значение, полученное по второму входу, с выхода передают полученное значение Δφ на вход первого блока вычисления частотного сдвига, в котором вычисляют значение частотного сдвига по формул: а с выхода передают полученное значение на первый вход блока сравнения, при этом, с 4m выходов второго блока дискретного преобразования Фурье передают значения синусной и косинусной составляющей на 2m частотах, попадающих в полосу канала, одновременно на соответствующие входы четвертого блока накопления и на входы 2m параллельно включенных блоков вычисления амплитуды, при этом по j(1)-му выходу передают значение синусной составляющей (S'j) спектра сигнала на частоте с номером j на j(1)-й вход четвертого блока накопления и на первый вход (m+j)-го блока вычисления амплитуды, а по j(2)-му выходу передают значение косинусной составляющей (C'j) спектра сигнала на частоте с номером j на j(2)-й вход четвертого блока накопления и на второй вход (m+j)-го блока вычисления амплитуды, где 1≤j≤2m, а в (m+j)-м блоке вычисления амплитуды вычисляют амплитуду A'j принимаемого сигнала на частоте с номером j по формуле и передают полученное значение амплитуды Aj на соответствующий j-й вход второго блока определения максимума, в котором определяют по какому из 2m входов поступило максимальное значение, и с первого выхода передают номер k' такого входа одновременно на нулевой вход четвертого блока накопления и на четвертый вход блока сравнения, а со второго выхода второго блока определения максимума передают само максимальное значение на вход делителя, в котором делят полученную величину на два и с выхода передают результат на пятый вход блока сравнения, далее в четвертом блоке накопления получают по нулевому входу номер k' и осуществляют накопление двух последних полученных значений (, , , , …, , , , ) по входам 1(1), 1(2), …, 2m(1), 2m(2) и передают накопленные значения и , полученные по входу k'(1), и значения и , полученные по входу k'(2), на входы второго блока вычисления разницы фаз, так что с первого выхода четвертого блока накопления передают на первый вход второго блока вычисления разницы фаз, со второго выхода четвертого блока накопления передают на второй вход второго блока вычисления разницы фаз, с третьего выхода четвертого блока накопления передают на третий вход второго блока вычисления разницы фаз и с четвертого выхода четвертого блока накопления передают на четвертый вход второго блока вычисления разницы фаз, а во втором блоке вычисления разницы фаз осуществляют вычисление разницы фаз Δϕ' по формуле и далее передают полученное значение разницы фаз Δϕ' одновременно на вход второго блока вычисления синуса и на вход второго блока вычисления косинуса, во втором блоке вычисления синуса вычисляют значение sin(Δϕ') и с выхода передают полученное значение на вход пятого блока накопления, в котором осуществляют накопление N/2 последних полученных значений, и с выхода передают накопленный массив N/2 значений на вход третьего сумматора, в котором вычисляют сумму полученных N/2 значений, а результат суммирования передают на первый вход второго блока вычисления фазового сдвига, а во втором блоке вычисления косинуса вычисляют значение cos(Δϕ') и с выхода передают полученное значение на вход шестого блока накопления, в котором осуществляют накопление N/2 последних полученных значений, и с выхода передают накопленный массив N/2 значений на вход четвертого сумматора, в котором вычисляют сумму полученных N/2 значений, а результат суммирования передают на второй вход второго блока вычисления фазового сдвига, в котором осуществляют вычисление фазового сдвига Δϕ' по формуле Δϕ'=atan2(A', B'), где A' - значение, полученное по первому входу, а B' - значение, полученное по второму входу, с выхода передают полученное значение Δϕ' на вход второго блока вычисления частотного сдвига, в котором вычисляют значение частотного сдвига по формуле а с выхода передают полученное значение на шестой вход блока сравнения, в котором осуществляют сравнение значений, полученных по третьему и по пятому входам, и если величина, поступившая по третьему входу оказывается большей, то с первого выхода блока сравнения передают величину M1, равную номеру первой гармоники дискретного преобразования Фурье на длительности T, попадающей в анализируемую полосу сигнала на первый вход блока определения частоты, со второго выхода передают номер максимальной гармоники M2, поступивший по второму входу на второй вход блока определения частоты, с третьего выхода передают значение времени анализа t=Т на третий вход блока определения частоты, с четвертого выхода передают значение частотного сдвига на четвертый вход блока определения частоты, а если величина, поступившая по третьему входу оказывается меньше величины, поступившей по пятому входу, то с первого выхода блока сравнения передают величину M1, равную номеру первой гармоники дискретного преобразования Фурье на длительности 2T, попадающей в анализируемую полосу сигнала на первый вход блока определения частоты, со второго выхода передают номер максимальной гармоники M2, поступивший по четвертому входу на второй вход блока определения частоты, с третьего выхода передают значение времени анализа t=2T на третий вход блока определения частоты, с четвертого выхода передают значение частотного сдвига на четвертый вход блока определения частоты, а в блоке определения частоты осуществляют измерение частоты F анализируемого сигнала в заданной полосе по формуле This goal is achieved in that the device for estimating the frequency of a harmonic noisy signal is that the received signal is digitized at the receiving side in an analog-to-digital converter, then the digitized signal is transmitted from the output of the analog-to-digital converter to the input of the first discrete Fourier transform block, in which calculate the discrete spectrum of the signal for a duration T and the second block of the discrete Fourier transform, in which calculate the discrete spectrum of the signal for a duration of 2 T, from 2m outputs of the first block of the discrete Fourier transform, the values of the sine and cosine components at m frequencies falling in the channel band are transmitted simultaneously to the corresponding inputs of the first accumulation block and to the inputs of m parallel-connected amplitude calculation blocks; moreover, i (1) - value of the sine component (S i ) of the signal spectrum at frequency i with the number i is transmitted to the i (1) -th input of the first accumulation unit and to the first input of the i-th amplitude calculation unit, and the value is transmitted from the i (2) -th output cosine component (C i ) the spectrum of the signal at frequency i at the i (2) th input of the first accumulation block and at the second input of the i-th amplitude calculation block, where 1≤i≤m, and in the i-th amplitude calculation block, the amplitude A i of the received signal is calculated at frequency i according to the formula and transmit the obtained amplitude value A i to the corresponding i-th input of the first maximum determination unit, which determines which of the m inputs received the maximum value, and from the first output, transmit the number k of such an input simultaneously to the zero input of the first accumulation unit and to the second input of the comparison unit, and the maximum value is transmitted to the third input of the comparison unit by the second output, then in the first accumulation block, the number k is obtained from the zero input and the last two values obtained are accumulated ( , , , , ..., , , , ) at the inputs 1 (1), 1 (2), ..., m (1), m (2) and transmit the accumulated values and obtained by input k (1) and the values and obtained by the input k (2) to the inputs of the first phase difference calculation unit, so that they transmit from the first output of the first accumulation unit to the first input of the first phase difference calculation unit, from the second output of the first accumulation unit transmit to the second input of the first phase difference calculation unit, from the third output of the first accumulation unit transmit to the third input of the first phase difference calculation unit and transmit from the fourth output of the first accumulation unit to the fourth input of the first phase difference calculation unit, and in the first phase difference calculation unit, the phase difference Δϕ is calculated by the formula and then, the obtained value of the phase difference Δϕ is simultaneously transmitted to the input of the first sine calculation unit and to the input of the first cosine calculation unit, the sin (Δϕ) value is calculated in the first sine calculation unit and the obtained value is transmitted from the output to the input of the second accumulation unit, in which the accumulation N of the last received values, and from the output, the accumulated array of N values is transmitted to the input of the first adder, in which the sum of the obtained N values is calculated, and the summation result is transferred to the first input of the first block of calculation phase shift, and in the first block of cosine calculation, calculate the value of cos (Δϕ) and from the output transfer the resulting value to the input of the third accumulation block, in which N last values obtained are accumulated, and from the output, the accumulated array of N values is transmitted to the input of the second adder, in which the sum of the obtained N values is calculated, and the summation result is transferred to the second input of the first phase shift calculation unit, in which the phase shift Δφ is calculated by the formula Δφ = atan2 (A, B), where A is the value obtained e at the first input, and B is the value obtained at the second input, the obtained value Δφ is transmitted from the output to the input of the first frequency shift calculation unit, in which the frequency shift value is calculated according to the formulas: and from the output, the obtained value is transmitted to the first input of the comparison unit, while from 4m outputs of the second discrete Fourier transform unit, the values of the sine and cosine components at 2m frequencies falling in the channel strip are simultaneously transmitted to the corresponding inputs of the fourth storage unit and to 2m inputs in parallel the amplitude calculation blocks are turned on, while the j (1) -th output transfers the value of the sine component (S ' j ) of the signal spectrum at the frequency j to the j (1) -th input of the fourth accumulation block and to the first input (m + j ) th bl Single calculating amplitude and for j (2) -th output cosine value transmitting component (C 'j) on the frequency spectrum of the signal with index j to j (2) -th storage unit of the fourth input and a second input of (m + j) - of the first amplitude calculation unit, where 1≤j≤2m, and in the (m + j) th amplitude calculation unit, the amplitude A ′ j of the received signal is calculated at a frequency with number j according to the formula and transmit the obtained value of the amplitude A j to the corresponding j-th input of the second maximum determination unit, which determines which of the 2m inputs received the maximum value, and from the first output, transmit the number k 'of such an input simultaneously to the zero input of the fourth storage unit and to the fourth the input of the comparison unit, and from the second output of the second maximum determination unit, the maximum value is transmitted to the input of the divider, in which the obtained value is divided by two and the result is transmitted from the output to the fifth input of the comparison unit, d Lee in the fourth storage unit is prepared on zero entry number k 'and the accumulation is performed the last two values obtained ( , , , , ..., , , , ) at the inputs 1 (1), 1 (2), ..., 2m (1), 2m (2) and transmit the accumulated values and obtained by input k '(1), and the values and obtained by the input k '(2) to the inputs of the second phase difference calculation unit, so that they transmit from the first output of the fourth accumulation unit to the first input of the second phase difference calculation unit, from the second output of the fourth accumulation unit transmit to the second input of the second phase difference calculation unit, from the third output of the fourth accumulation unit transmit to the third input of the second phase difference calculation unit and transmit from the fourth output of the fourth accumulation unit to the fourth input of the second phase difference calculation unit, and in the second phase difference calculation unit, the phase difference Δϕ 'is calculated by the formula and then, the obtained value of the phase difference Δϕ 'is simultaneously transmitted to the input of the second sine calculation unit and to the input of the second cosine calculation unit, in the second sine calculation unit, the value sin (Δϕ') is calculated and the resulting value is transmitted to the input of the fifth accumulation unit, in which they accumulate N / 2 of the last received values, and from the output, an accumulated array of N / 2 values is transmitted to the input of the third adder, in which the sum of the received N / 2 values is calculated, and the summation is transmitted to the first input of the second block phase shift calculations, and in the second cosine calculation unit, the cos (Δϕ ') value is calculated and the received value is transmitted to the input of the sixth storage unit, in which N / 2 of the last received values are accumulated, and the accumulated N / 2 array is transmitted from the output to the input of the fourth adder, in which the sum of the obtained N / 2 values is calculated, and the summation is transferred to the second input of the second phase shift calculation unit, in which the phase shift Δϕ 'is calculated by the formula Δϕ' = atan2 (A ', B'), where A 'is the value obtained by the first input, and B 'is the value obtained by the second input, the obtained value Δϕ' is transmitted from the output to the input of the second frequency shift calculation unit, in which the frequency shift value is calculated according to the formula and from the output, the resulting value is transmitted to the sixth input of the comparison unit, in which the values obtained from the third and fifth inputs are compared, and if the value received from the third input is larger, then from the first output of the comparison unit, the value M 1 equal to the number is transmitted the first harmonic of the discrete Fourier transform for a duration T falling into the analyzed signal band at the first input of the frequency determination unit, the maximum harmonic number M 2 , received at the second input at the second input of the frequency determination unit, from the third output transmit the value of the analysis time t = T to the third input of the frequency determination unit, from the fourth output transmit the frequency shift value to the fourth input of the frequency determination unit, and if the value received by the third input turns out to be less than the value received by the fifth input, then from the first output of the comparison unit transmit the value M 1 equal to the number of the first harmonic of the discrete Fourier transform for a duration of 2T falling into the analyzed band a first input signal determination unit frequency, transmitting from the second output maximum harmonic number M 2, of incoming fourth input to the second input of the frequency determination, with the third output transmit znach Analysis of the time t = 2T a third input for determining the frequency block is transmitted with the fourth output value of the frequency offset to the fourth input of the frequency determination unit, and in the frequency determination unit, the frequency F of the analyzed signal is measured in a given band according to the formula
Структурная схема предложенного устройства приведена на фиг. 1.The block diagram of the proposed device is shown in FIG. one.
Устройство работает следующим образом.The device operates as follows.
На приемной стороне оцифровывают принимаемый сигнал в аналогово-цифровом преобразователе 1, затем передают оцифрованный сигнал с выхода аналогово-цифрового преобразователя 1 одновременно на вход первого блока дискретного преобразования Фурье 2, в котором вычисляют дискретный спектр сигнала на длительности T, и второго блока дискретного преобразования Фурье 3, в котором вычисляют дискретный спектр сигнала на длительности 2T, с 2m выходов первого блока дискретного преобразования Фурье 2 передают значения синусной и косинусной составляющей на m частотах, попадающих в полосу канала, одновременно на соответствующие входы первого блока накопления 6 и на входы m параллельно включенных блоков вычисления амплитуды 4(1)…4(m), при этом по i(1)-му выходу передают значение синусной составляющей (5£) спектра сигнала на частоте с номером i на i(1)-й вход первого блока накопления 6 и на первый вход i-го блока вычисления амплитуды 4(i), а по i(2)-му выходу передают значение косинусной составляющей (Ci) спектра сигнала на частоте с номером i на i(2)-й вход первого блока накопления 6 и на второй вход i-го блока вычисления амплитуды 4(i), где 1≤i≤m, а в i-м блоке вычисления амплитуды 4(i) вычисляют амплитуду Ai принимаемого сигнала на частоте с номером i по формуле и передают полученное значение амплитуды Ai на соответствующий i-й вход первого блока определения максимума 5, в котором определяют, по какому из m входов поступило максимальное значение, и с первого выхода передают номер k такого входа одновременно на нулевой вход первого блока накопления 6 и на второй вход блока сравнения 16, а по второму выходу передают само максимальное значение на третий вход блока сравнения 16, далее в первом блоке накопления 6 получают по нулевому входу номер k и осуществляют накопление двух последних полученных значений (, , , , …, , , , ) по входам 1(1), 1(2), …, m(1), m(2) и передают накопленные значения и , полученные по входу k(1), и значения и , полученные по входу k(2), на входы первого блока вычисления разницы фаз 7, так что с первого выхода первого блока накопления 6 передают на первый вход первого блока вычисления разницы фаз 7, со второго выхода первого блока накопления 6 передают на второй вход первого блока вычисления разницы фаз 7, с третьего выхода первого блока накопления 6 передают на третий вход первого блока вычисления разницы фаз 7 и с четвертого выхода первого блока накопления 6 передают на четвертый вход первого блока вычисления разницы фаз 7, а в первом блоке вычисления разницы фаз 7 осуществляют вычисление разницы фаз Δϕ по формуле и далее передают полученное значение разницы фаз Δϕ одновременно на вход первого блока вычисления синуса 8 и на вход первого блока вычисления косинуса 9, в первом блоке вычисления синуса 8 вычисляют значение sin(Δϕ) и с выхода передают полученное значение на вход второго блока накопления 10, в котором осуществляют накопление N последних полученных значений, и с выхода передают накопленный массив N значений на вход первого сумматора 12, в котором вычисляют сумму полученных N значений, а результат суммирования передают на первый вход первого блока вычисления фазового сдвига 14, а в первом блоке вычисления косинуса 9 вычисляют значение cos(Δϕ) и с выхода передают полученное значение на вход третьего блока накопления 11, в котором осуществляют накопление N последних полученных значений, и с выхода передают накопленный массив N значений на вход второго сумматора 13, в котором вычисляют сумму полученных N значений, а результат суммирования передают на второй вход первого блока вычисления фазового сдвига 14, в котором осуществляют вычисление фазового сдвига Δφ по формуле Δφ=atan2(A, B), где A - значение, полученное по первому входу, а B - значение, полученное по второму входу, с выхода передают полученное значение Δφ на вход первого блока вычисления частотного сдвига 15, в котором вычисляют значение частотного сдвига по формуле , а с выхода передают полученное значение на первый вход блока сравнения 16, при этом с 4m выходов второго блока дискретного преобразования Фурье 3 передают значения синусной и косинусной составляющей на 2m частотах, попадающих в полосу канала, одновременно на соответствующие входы четвертого блока накопления 20 и на входы 2m параллельно включенных блоков вычисления амплитуды 17(1)…17(2m), при этом по j(1)-му выходу передают значение синусной составляющей (S'j) спектра сигнала на частоте с номером j на j(1)-й вход четвертого блока накопления 20 и на первый вход (m+j)-го блока вычисления амплитуды 17(j), а по j(2)-му выходу передают значение косинусной составляющей (C'j) спектра сигнала на частоте с номером j на j(2)-й вход четвертого блока накопления 20 и на второй вход (m+j)-го блока вычисления амплитуды 17(j), где 1≤j≤2m, а в (m+j)-м блоке вычисления амплитуды 17(j) вычисляют амплитуду A'j принимаемого сигнала на частоте с номером j по формуле и передают полученное значение амплитуды Aj на соответствующий j-й вход второго блока определения максимума 18, в котором определяют, по какому из 2m входов поступило максимальное значение, и с первого выхода передают номер k' такого входа одновременно на нулевой вход четвертого блока накопления 20 и на четвертый вход блока сравнения 16, а со второго выхода второго блока определения максимума 18 передают само максимальное значение на вход делителя 19, в котором делят полученную величину на два и с выхода передают результат на пятый вход блока сравнения 16, далее в четвертом блоке накопления получают по нулевому входу номер k' и осуществляют накопление двух последних полученных значений (, , , , …, , , , ) по входам 1(1), 1(2), …, 2m(1), 2m(2) и передают накопленные значения и , полученные по входу k'(1), и значения и , полученные по входу k'(2), на входы второго блока вычисления разницы фаз 21, так что с первого выхода четвертого блока накопления 20 передают на первый вход второго блока вычисления разницы фаз 21, со второго выхода четвертого блока накопления 20 передают на второй вход второго блока вычисления разницы фаз 21, с третьего выхода четвертого блока накопления 20 передают на третий вход второго блока вычисления разницы фаз 21 и с четвертого выхода четвертого блока накопления 20 передают на четвертый вход второго блока вычисления разницы фаз 21, а во втором блоке вычисления разницы фаз 21 осуществляют вычисление разницы фаз Δϕ' по формуле и далее передают полученное значение разницы фаз Δϕ' одновременно на вход второго блока вычисления синуса 22 и на вход второго блока вычисления косинуса 23, во втором блоке вычисления синуса 22 вычисляют значение sin(Δϕ') и с выхода передают полученное значение на вход пятого блока накопления 24, в котором осуществляют накопление N/2 последних полученных значений, и с выхода передают накопленный массив N/2 значений на вход третьего сумматора 26, в котором вычисляют сумму полученных N/2 значений, а результат суммирования передают на первый вход второго блока вычисления фазового сдвига 28, а во втором блоке вычисления косинуса 23 вычисляют значение cos(Δϕ') и с выхода передают полученное значение на вход шестого блока накопления 25, в котором осуществляют накопление N/2 последних полученных значений, и с выхода передают накопленный массив N/2 значений на вход четвертого сумматора 27, в котором вычисляют сумму полученных N/2 значений, а результат суммирования передают на второй вход второго блока вычисления фазового сдвига 28, в котором осуществляют вычисление фазового сдвига Δφ' по формуле Δφ'=atan2(A', B'), где A' - значение, полученное по первому входу, а B' - значение, полученное по второму входу, с выхода передают полученное значение Δφ' на вход второго блока вычисления частотного сдвига 29, в котором вычисляют значение частотного сдвига по формуле , а с выхода передают полученное значение на шестой вход блока сравнения 16, в котором осуществляют сравнение значений, полученных по третьему и по пятому входам, и если величина, поступившая по третьему входу, оказывается большей, то с первого выхода блока сравнения 16 передают величину M1, равную номеру первой гармоники дискретного преобразования Фурье на длительности T, попадающей в анализируемую полосу сигнала, на первый вход блока определения частоты 30, со второго выхода передают номер максимальной гармоники М2, поступивший по второму входу, на второй вход блока определения частоты 30, с третьего выхода передают значение времени анализа t=T на третий вход блока определения частоты 30, с четвертого выхода передают значение частотного сдвига на четвертый вход блока определения частоты 30, а если величина, поступившая по третьему входу, оказывается меньше величины, поступившей по пятому входу, то с первого выхода блока сравнения передают величину M1, равную номеру первой гармоники дискретного преобразования Фурье на длительности 2T, попадающей в анализируемую полосу сигнала на первый вход блока определения частоты 30, со второго выхода передают номер максимальной гармоники M2, поступивший по четвертому входу, на второй вход блока определения частоты 30, с третьего выхода передают значение времени анализа t=2T на третий вход блока определения частоты 30, с четвертого выхода передают значение частотного сдвига на четвертый вход блока определения частоты 30, а в блоке определения частоты 30 осуществляют измерение частоты F анализируемого сигнала в заданной полосе по формуле On the receiving side, the received signal is digitized in the analog-to-
Предлагаемое устройство может быть в измерительной технике, в системах передачи данных и системах радиолокации для оценки частоты принимаемого сигнала. Применение такого устройства позволяет более точно определять частоту принимаемого сигнала за достаточно малое время, даже в том случае, если сигнал является зашумленным.The proposed device can be in measuring technique, in data transmission systems and radar systems for estimating the frequency of the received signal. The use of such a device allows you to more accurately determine the frequency of the received signal in a fairly short time, even if the signal is noisy.
Предлагаемое устройство по сравнению с прототипом обладает следующим преимуществом: обеспечивает более точное определение частоты принимаемого сигнала, особенно в случае ее близости к номиналам, равноудаленным от двух соседних номиналов ортогональных частот дискретного преобразования Фурье.The proposed device in comparison with the prototype has the following advantage: it provides a more accurate determination of the frequency of the received signal, especially if it is close to the ratings equidistant from two adjacent values of the orthogonal frequencies of the discrete Fourier transform.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2016117453A RU2643708C2 (en) | 2016-05-04 | 2016-05-04 | Device for estimation of frequency of harmonic noisy signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2016117453A RU2643708C2 (en) | 2016-05-04 | 2016-05-04 | Device for estimation of frequency of harmonic noisy signal |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2016117453A RU2016117453A (en) | 2017-11-14 |
RU2643708C2 true RU2643708C2 (en) | 2018-02-05 |
Family
ID=60328385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2016117453A RU2643708C2 (en) | 2016-05-04 | 2016-05-04 | Device for estimation of frequency of harmonic noisy signal |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2643708C2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU188128U1 (en) * | 2019-01-09 | 2019-03-29 | Акционерное общество "Российский институт мощного радиостроения" | DEVICE FOR EVALUATING A NOISED HARMONIOUS SIGNAL FREQUENCY |
RU188982U1 (en) * | 2019-02-05 | 2019-05-06 | Акционерное общество "Российский институт мощного радиостроения", Патентное бюро | DEVICE FOR ASSESSING THE DOPPLER DISPLACEMENT OF THE HARMONIC SIGNAL FREQUENCY |
RU2791820C1 (en) * | 2022-05-20 | 2023-03-13 | АО "Автограф" | Method for determining carrier frequency of a discrete signal |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3617900A (en) * | 1966-07-07 | 1971-11-02 | Litton Systems Inc | Digital frequency detecting system |
RU2000578C1 (en) * | 1992-03-25 | 1993-09-07 | Янишевский А. А. | Device for frequency measurement |
WO1998000722A1 (en) * | 1996-06-28 | 1998-01-08 | Curtin University Of Technology | Precise digital frequency detection |
RU2117306C1 (en) * | 1997-06-30 | 1998-08-10 | Военная академия ПВО им.Жукова Г.К. | Method for detection of narrow-band signal frequency |
RU2183839C1 (en) * | 2000-10-30 | 2002-06-20 | Государственное конструкторское бюро аппаратно-программных систем "Связь" Всероссийского НИИ "Градиент" | Procedure measuring frequency of sinusoidal signals and device for its realization |
RU2363004C2 (en) * | 2006-09-29 | 2009-07-27 | Федеральное государственное унитарное предприятие "Государственное конструкторское бюро аппаратно-программных систем "Связь" (ФГУП "ГКБ "Связь") | Method of measuring sine-wave signals and device to this end |
-
2016
- 2016-05-04 RU RU2016117453A patent/RU2643708C2/en active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3617900A (en) * | 1966-07-07 | 1971-11-02 | Litton Systems Inc | Digital frequency detecting system |
RU2000578C1 (en) * | 1992-03-25 | 1993-09-07 | Янишевский А. А. | Device for frequency measurement |
WO1998000722A1 (en) * | 1996-06-28 | 1998-01-08 | Curtin University Of Technology | Precise digital frequency detection |
RU2117306C1 (en) * | 1997-06-30 | 1998-08-10 | Военная академия ПВО им.Жукова Г.К. | Method for detection of narrow-band signal frequency |
RU2183839C1 (en) * | 2000-10-30 | 2002-06-20 | Государственное конструкторское бюро аппаратно-программных систем "Связь" Всероссийского НИИ "Градиент" | Procedure measuring frequency of sinusoidal signals and device for its realization |
RU2363004C2 (en) * | 2006-09-29 | 2009-07-27 | Федеральное государственное унитарное предприятие "Государственное конструкторское бюро аппаратно-программных систем "Связь" (ФГУП "ГКБ "Связь") | Method of measuring sine-wave signals and device to this end |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU188128U1 (en) * | 2019-01-09 | 2019-03-29 | Акционерное общество "Российский институт мощного радиостроения" | DEVICE FOR EVALUATING A NOISED HARMONIOUS SIGNAL FREQUENCY |
RU188982U1 (en) * | 2019-02-05 | 2019-05-06 | Акционерное общество "Российский институт мощного радиостроения", Патентное бюро | DEVICE FOR ASSESSING THE DOPPLER DISPLACEMENT OF THE HARMONIC SIGNAL FREQUENCY |
RU2791820C1 (en) * | 2022-05-20 | 2023-03-13 | АО "Автограф" | Method for determining carrier frequency of a discrete signal |
Also Published As
Publication number | Publication date |
---|---|
RU2016117453A (en) | 2017-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2582874C1 (en) | Adaptive computer for interference rejection | |
RU2643708C2 (en) | Device for estimation of frequency of harmonic noisy signal | |
CN113854990A (en) | Heartbeat detection method and device | |
RU170068U1 (en) | ADAPTIVE DEVICE FOR SUPPRESSING INTERFERENCE | |
Cho et al. | A design of synchronization method for TDOA-based positioning system | |
CN106330342B (en) | A kind of underwater sound communication Doppler factor estimation method of low computation complexity | |
RU2621692C1 (en) | Method and device for determination of nonmaneuvering aerodynamic target course using range square sampling | |
RU158304U1 (en) | ADAPTIVE DEVICE FOR REJECTING PASSIVE INTERFERENCE | |
RU2460093C1 (en) | Method of measuring distance using sonar | |
RU188128U1 (en) | DEVICE FOR EVALUATING A NOISED HARMONIOUS SIGNAL FREQUENCY | |
RU2628672C1 (en) | Method for leak tightness control and determining leak point coordinate in product pipeline and device for its implementation | |
RU2563889C1 (en) | Digital radio signal detector in noise conditions with unknown intensity | |
RU188982U1 (en) | DEVICE FOR ASSESSING THE DOPPLER DISPLACEMENT OF THE HARMONIC SIGNAL FREQUENCY | |
RU2392639C1 (en) | Method for measurement of missile initial speed and device for its implementation | |
RU2733938C1 (en) | Hydroacoustic information displaying method | |
RU2559750C1 (en) | Calculator of doppler phase of passive interference | |
RU186027U1 (en) | DEVICE FOR DOPPLER FREQUENCY DEFINITION DETERMINATION BY THE PHASOMANIPULATED SIGNAL INFORMATION BY THE WEIGHTED APPROXIMATION OF PHASE DEFLECTION | |
Darvin et al. | Analysis of autocorrelation based frequency measurement algorithm for IFM receivers | |
KR101328703B1 (en) | Apparatus and method for MEASURING DISTANCE USING FMCW TECHNIC | |
RU2642846C2 (en) | Method for determining coordinates of radio emission source | |
RU2687884C1 (en) | Method for determining doppler frequency shift based on an information phase-manipulated signal based on analysis of deviation of phase difference 2 of order | |
RU2681203C1 (en) | Phase direction finding method and phase direction finder | |
RU2341808C1 (en) | Device for measurement of signal/noise ratio | |
RU2555194C1 (en) | Processing of hydroacoustic signal from noise-emitting object | |
RU2568897C1 (en) | Method of measurement of mutual delay of signals |