Аннотация и ключевые слова
Аннотация (русский):
Предложен алгоритм определения частоты гармонических сигналов вероятностно-статистическим методом. Основной особенностью алгоритма является короткое время обращения к исследуемому сигналу, значительно меньшее его периода, по трем интегральным выборкам с цифровой обработкой. Мгновенные значения в каждой выборке из исследуемого сигнала основываются на стохастической дискретизации во времени по равномерному закону распределения. Главными достоинствами алгоритма является кратковременное обращение к исследуемому сигналу и высокая точность определения частоты, что принципиально важно для инфранизкочастотных сигналов с периодом, измеряемым минутами, часами, сутками и более. Для оценки погрешности определения частоты таких сигналов в зависимости от точности их дискретизации реальными аналогоцифровыми преобразователями проведен численный эксперимент. Показано, что погрешность определения частоты разработанным алгоритмом составляет сотые доли процента и мало зависит от точности дискретизации сигнала по определённому уровню. Полученная погрешность соответствует точности дискретизации при переводе в принятые значения аналогоцифровых преобразователей от 6- до 16-разрядных аналогоцифровых преобразователей. Алгоритм может найти применение при обработке инфранизкочастотных радиосигналов в акустике, гидроакустике, сейсмоакустике, подводной и подземной связи.

Ключевые слова:
сигналы, цифровая обработка, параметры, частота, меньшее периода время обращения, стохастическая дискретизация
Текст
Введение Задачи изучения динамических свойств физических объектов, идентификации объектов и инфранизкочастотных сигналов в акустике, гидроакустике, сейсмоакустике и т. п. требуют уменьшения времени обращения к анализируемым сигналам и обработки сигналов во времени близком к реальному [1-9]. Время обращения к исследуемому сигналу должно быть меньше периода сáмого высокочастотного гармонического сигнала, входящего в состав спектра исследуемого сигнала, или менее периода одночастотного сигнала [2-4, 8]. В ряде работ рассмотрены цифровые алгоритмы определения параметров гармонических сигналов за время меньшее их периода, с использованием «классических» методов равномерной дискретизации сигналов по времени [2-4, 8]. Однако, с точки зрения помехоустойчивости каналов передачи информации, представляется интересным анализ цифровых алгоритмов определения параметров гармонических сигналов при их рассмотрении в течение времени значительно меньшего их периода, с использованием стохастической дискретизации этих сигналов по времени. Фундаментальный интерес к такой обработке сигналов появляется при анализе линий передачи, в которых сигналы, модулированные по фазе, частоте или амплитуде, кодируются путём преобразования в солитоны. Солитон - это структурно устойчивая уединённая волна, распространяющаяся в нелинейной среде. Солитоны ведут себя подобно частицам (частицеподобная волна): при взаимодействии друг с другом или с некоторыми другими возмущениями они не разрушаются, а продолжают движение, сохраняя свою структуру. Такая линия передачи обычно состоит из большого числа нелинейных LC-цепочек и может быть описана системой уравнений в частных производных, которые преобразуются в уравнение Кортевега - де Фриза [1]. Постановка задачи Рассмотрим алгоритм определения частоты гармонических сигналов при времени обращения к анализируемому сигналу меньшем их периода вероятностно-статистическим методом с использованием стохастической дискретизации. Имеем входной гармонический сигнал: (1) где α0 - начальный угол; ω - круговая частота сигнала; А - амплитуда сигнала. Суть рассматриваемой стохастической обработки сигнала выражения (1) для определения частоты заключается в том, что выборки мгновенных значений из сигнала осуществляются по случайному закону. Например, интервал дискретизации сигнала (1) выбирается из таблицы равномерно распределенных, линейно преобразованных случайных чисел, расположенных в виде вариационного ряда. Рассмотрим случай, когда время ti выборки из сигнала (1) распределено по равномерному закону. В этом случае имеем плотность распределения интервалов времени для дискретных отсчётов при t1≤ ti ≤ tn, и при других ti , где Tm = tn - t1 - время измерения (время обращения к сигналу). Далее найдем плотность распределения для x(ti) при ti, распределенном равномерно в интервале от t1 до tn, как функции от х [10, 11]: (2) Для определения частоты ω сигнала (1) по алгоритму, предложенному в [8], воспользуемся выражением для математического ожидания значений рассматриваемого сигнала со стохастической дискретизацией как случайного процесса. Используя выражения (1) и (2), имеем (3) где Из выражения (3) найти частоту сигнала не удается [2, 8], поэтому поступим следующим образом. Определим математическое ожидание для второй выборки из сигнала (1) [10]: (4) где Математическое ожидание для третьей выборки из сигнала (1) (5) где Далее, используя соотношения (3)-(5) и с учетом работы [8], получим алгоритм для определения частоты ω независимо от амплитуды сигнала и начального угла α0: Численное моделирование предложенного алгоритма Для вычислений используем гармонический сигнал в виде синусоиды с частотой f = 20 Гц и амплитудой А = 10 В. Его можно представить функцией где ti - интервалы времени дискретной выборки и сигнала, распределённые по равномерному закону; ω - круговая частота сигнала; рад/с. Общее количество дискретных выборок за период условно выберем равным 2000. Количество же дискретных выборок за время обращения к сигналу меньшее его периода выберем условно равным 300. Тогда время измерения будет равно Для численного моделирования применяем табличный процессор Excel 2013. Используя встроенную статистическую функцию «СЛЧИСЛ()», сгенерируем 2000 чисел с равномерным законом распределения. Далее, расположив полученные значения в виде вариационного ряда по возрастанию, вычислим значения дискретных выборок из синусоидального сигнала с точностью представления от 1 до 4 знаков после запятой. Результаты вычислений проиллюстрированы на рис. 1, 2. На рис. 1 представлен период полного восстановленного (оцифрованного) исследуемого сигнала в виде синусоиды. Рис. 1. Восстановленный период исследуемого сигнала На рис. 2 представлена часть оцифрованного сигнала со стохастической дискретизацией во времени, наглядно показывающая принцип работы алгоритма. Рис. 2. Пример стохастической обработки исследуемого сигнала Результаты определения частоты исследуемого сигнала за время меньшее одного периода со стохастической дискретизацией по времени представлены в таблице. Результаты определения частоты сигнала Выборки математического ожидания Эталонная частота Частота, определённая по алгоритму Погрешность Точность оцифрованных значений (знаков после запятой) m1(t) m2(t) m3(t) 4,4720 9,5647 6,7770 125,6637 125,6201 0,04 % 1 4,4735 9,5613 6,7800 125,6637 125,5475 0,09 % 2 4,4730 9,5613 6,7797 125,6637 125,5531 0,09 % 3 4,4730 9,5613 6,7798 125,6637 125,5529 0,09 % 4 Согласно данным таблицы, погрешность определения частоты разработанным алгоритмом составляет сотые доли процента и мало зависит от точности дискретизации сигнала по определённому уровню. Полученная погрешность соответствует точности дискретизации при переводе в принятые значения аналогоцифровых преобразователей (АЦП) от 6- до 16-разрядных АЦП. Заключение Предложенный алгоритм обладает определенными достоинствами, главными их которых являются кратковременное обращение к исследуемому сигналу и высокая точность определения частоты, что принципиально важно для инфранизкочастотных сигналов с периодом, измеряемым минутами, часами, сутками и более. Алгоритм позволяет восстановить принимаемый сигнал в виде солитона и может найти применение при обработке сигналов, управлении системами и при их идентификации в подводной акустике [2]. Предлагаемая работа является, в широком смысле, одним из направлений дальнейшего развития этих и других алгоритмов подобных сигналов [3, 4]. Отметим, что стохастическая обработка, включая и цифровую, в настоящее время находится в стадии развития теории, и диапазон областей ее использования в практических целях становится все шире [9, 12, 13]. В частности, большой интерес представляет применение подобных алгоритмов для анализа медленно меняющихся процессов в физиологических системах [9].
Список литературы

1. Угольков В. Н., Беспалов В. М., Цициашвили Г. Ш. Оценка параметров сигнала на фоне случайного шума по наблюдениям в дискретные моменты времени. Прикладной численный анализ и математическое моделирование. Владивосток: ДВО АН СССР, 1989. 181 с.

2. Угольков В. Н. Цифровые методы определения параметров акустических сигналов во времени, близком к реальному. Владивосток, 1989. 29 с. (Препринт/ТОИ ДВО АН СССР).

3. Ugol'kov V. N. Some Problems of the Digital Analysis of Signal Spectra // Measurement Techniques. USA. 2004. Vol. 47, iss. 6. P. 601-606.

4. Ugol'kov V. N. Methods of Measuring the Phase Shift and Amplitude of Harmonic Signals Using Integral Samples // Measurement Techniques. USA. 2003. Vol. 46, iss. 5. P. 495-501.

5. Бендат Дж., Пирсол А. Прикладной анализ случайных данных. М.: Мир, 1989. 540 с.

6. Мучиаури А. А., Гогелиане М. Х. О структурной схеме инфранизкочастотного фазометра // Тр. метролог. ин-в СССР. 1971. Т. 1, вып. 125 (185). С. 228-232.

7. Угольков В. Н., Кирсанов В. Г., Коршунова Н. Д., Кузнецкий С. С. и др. Микропроцессорная система измерения параметров гармонических сигналов в реальном времени // Приборы и техника эксперимента. 1985. Т. 28, № 3. С. 213-221.

8. Мешков В. П., Угольков В. Н. Определение параметров гармонических сигналов по минимуму мгновенных отсчетов. Красноярск, 1984. 7 с. (Препринт/Ин-т физики им. Л. В. Киренского СО АН СССР: ИФСО-262Ф).

9. Мармарелис П., Мармарелис В. Анализ физиологических систем. Метод белого шума. М.: Мир, 1981. 480 с.

10. Вентцель Е. С. Теория вероятностей. М.: Наука, 1969. 576 с.

11. Левин Б. Р. Теоретические основы статистической радиотехники. М.: Радио и связь, 1989. 656 с.

12. Билинский И. Я., Микельсон А. К. Стохастическая цифровая обработка непрерывных сигналов. Рига: Зинатне, 1983. 292 с.

13. Левин Б. Р., Шварц В. Вероятностные модели и методы в системах связи и управления. М.: Радио и связь, 1985. 312 с.


Войти или Создать
* Забыли пароль?