16+
DOI: 10.18413/2518-1092-2016-1-3-10-15

МОДЕЛИРОВАНИЕ N-МЕРНОЙ ПЛОТНОСТИ ВЕРОЯТНОСТИ КОСИНУСА РАЗНОСТИ ФАЗ

Aннотация

В статье предложена модель, позволяющая исследовать многомерную плотность распределения вероятности для случайных величин, представляющих собой косинус разности фаз, имеющих равномерное случайное распределение. Приведены результаты моделирования в виде гистограмм экспериментальных данных. С помощью разработанной модели получены аппроксимирующие формулы для n-мерной плотности вероятности косинуса разности фаз для n≤5. Результаты проведенного исследования могут быть актуальны при оценке эффективности приема сигналов со случайными параметрами.


Передача информации по каналам связи, радиолокация, радионавигация, физические эксперименты и т.д. связаны с проблемой измерения и определения параметров сигналов, несущих информацию об исследуемом объекте. Информация может быть заключена в амплитуде сигнала, частоте, фазе, времени задержки и т.д. Во всех этих случаях необходимо определить с некоторой погрешностью истинное значение измеряемого параметра. Тем более что сигнал, несущий информацию, подвержен воздействию помех и искажений, возникающих, например, в случае многолучевого распространения сигнала. Поэтому алгоритмы, по которым обрабатываются сигналы, должны учитывать случайный характер этих сигналов. В связи с этим была развита математическая теория обработки сигналов, основанная на теории вероятностей, теории случайных процессов и математической статистики.

Во многих задачах статистической радиотехники осуществляется прием сигналов, представляющих собой сумму независимых случайных величин. Например, при некогерентном поэлементном приеме с накоплением, выполняется сложение n элементов сигнала со случайными фазами при постоянной или случайной амплитуде [2]. При этом каждый элемент сигнала представляет собой фрагмент гармонического колебания со случайной начальной фазой, имеющей равномерное распределение на интервале (0÷2π). Амплитуда суммы n элементов сигнала представляет собой случайную величину, зависящую от значений фаз каждого из n суммируемых фрагментов гармонического колебания. Известно [4, 7], что амплитуда суммы двух элементов сигнала с постоянной амплитудой полностью описывается плотностью распределения случайной величины θ=cos12)=cos(∆φ), представляющей собой косинус разности фаз двух суммируемых колебаний. 

                                                                                                      (1)

В случае суммирования n≥3 элементов сигнала необходимо иметь соответственно n-мерную плотность вероятности косинуса разности фаз. В теории вероятностей отсутствует формула n-мерной плотности распределения случайных величин, представляющих собой косинус разности фаз, имеющих равномерное случайное распределение. Тем не менее, потребность в такой формуле возникает всякий раз, когда необходимо выполнить операцию усреднения по случайной величине θ. Указанные обстоятельства определяют актуальность темы исследований, изложенных в данной статье.

Для нахождения формул n-мерной плотности распределения косинуса разности фаз можно использовать [1, 3] либо метод характеристических функций с последующим решением численными методами, либо статистическое моделирование с аппроксимацией экспериментальных данных в виде какой-либо функции. При этом следует иметь в виду, что при n>>1 плотность вероятностей wn(θ) должна стремиться к нормальному закону распределения, а при малых значениях n закон распределения будет сильно видоизменяться. Именно поэтому в данной статье приводятся результаты исследований n-мерной плотности вероятности косинуса разности фаз для n≤5, а затем производится оценка нормализации совместного распределения для n случайных величин при n>>1.

Основная часть

Целью статьи является исследование n-мерной плотности распределения вероятностей косинуса разности фаз для малых и больших значений параметра n методом статистического моделирования.

Постановка задачи

При некогерентных методах передачи сигналов по каналам радиосвязи фаза принимаемого сигнала обычно является случайной величиной, принимающей значения в пределах от 0 до 2π. Пусть фаза сигнала – случайная величина φ, которая распределена равномерно на интервале [0, 2π]. В этом случае [4], закон распределения φ описывается простым выражением f(φ)=1/2π при 0≤φ≤2π. Требуется исследовать вероятностные характеристики некогерентного приёма радиосигнала с накоплением n элементов на основе статистического моделирования.

Для исследования n-мерной плотности распределения вероятностей косинуса разности фаз требуется создать модель, генерирующую заданное множество n случайных величин θ=сos(φ), где случайная величина φ, которая распределена равномерно на интервале [0, 2π]. Программа должна включать в себе генератор случайных чисел φ, распределенных по равномерному закону в интервале [0, 2π], тригонометрическую функцию вычисления cos(φ), накопитель суммы n значений и повтор эксперимента со сбором статистики. Для проведения исследований была использована прикладная программа MATLAB®, с помощью которой реализован алгоритм разработанной модели и визуализация результатов моделирования.

Структурная схема разработанной модели изображена на рис. 1.

Рис. 1. Статистическая модель

Fig. 1. Statistical model

Переменными в модели являются два параметра: n – число слагаемых суммы, и N – количество опытов в эксперименте. Результат выводится в виде гистограмм, характеризующих статистику полученных значений случайной величины и её закон распределения.

Цель исследований, проводимых на данной модели, – получить законы распределения для заданных значений n и найти приближение теоретической функции распределения, построенное с помощью выборки из него. Количество опытов принято N=100000, и это значение использовано для всех экспериментов на данной модели.

Для нахождения выражения, описывающего эмпирические данные, было принято решение использовать интерполяционные полиномы, и производить соответствующие вычисления в программной среде MATLAB®.

Результаты вычислительных экспериментов

В ходе моделирования получены законы совместного распределения n случайных величин для n≤5. На рис. 2, a,б,в,г представлены результаты моделирования в виде гистограмм при n=2, 3, 4, 5 соответственно.

Сопоставление гистограмм показывает существенное различие законов распределения случайной величины θn  для различных значений n. При этом очевидно, что уже при n=5 наблюдается нормализация закона распределения случайной величины θn .

Рис. 2. Гистограммы экспериментальных данных

Fig. 2. Histograms of the experimental data

Для удобства анализа, на рис. 3 результаты представлены в виде нормированных графиков функции статистики (огибающих гистограммы).

По полученным графикам можно наблюдать выполнение закона больших чисел, когда совместное действие большого числа одинаковых и независимых случайных факторов приводит к результату, в пределе не зависящему от случая. Полученное распределение с увеличением n стремится к нормальному (гауссовому) закону распределения, что является иллюстрацией центральной предельной теоремы для одинаково распределенных слагаемых [1]. В данном случае при n=5 совместное распределение случайных величин уже можно считать близким к нормальному.

Рис. 3. Нормированные графики огибающих гистограмм

Fig. 3. Normalized graphs of envelope histograms

Статистические данные, полученные в ходе моделирования и проиллюстрированные в виде графиков на рис. 3, представляют собой определенные математические зависимости, которые удобнее описать в форме аналитически заданных функций. Для этого необходимо произвести интерполяцию и определить уравнение регрессии экспериментальных данных [3].

Для данного исследования оптимальной будет являться интерполяция, приближенная в узлах, позволяющая сгладить неточности и отклонения экспериментальных данных, обусловленные ограничениями, неизбежными при компьютерном моделировании поведения случайных величин [5]. Так, огибающие гистограммы, описывающие законы распределения исследуемых случайных величин, не являются гладкими; ограничение количества опытов конечным числом также не позволяет получить идеальные функции.

Обработка статистических данных моделирования осуществлялась с помощью функции MATLAB polyfit(), которая выполняет аппроксимацию полиномами. В качестве примера на рис. 4 изображен график интерполирующей функции, представляющей собой полином шестой степени. Задача интерполяции в данном случае сводится к поиску коэффициентов полинома с помощью встроенной функции polyfit().

Рис. 4. Функция интерполяции

Fig. 4. Interpolation function

Данная интерполяция проводилась для функции плотности вероятности при n=5. Ниже приведено выражение функции интерполяции на рис. 4 в виде формулы (2).

                                                                (2)

Для оценки точности интерполяции можно произвести расчет среднеквадратическая погрешности по формуле (3).

                                                                                         (3)

где s(t) — исходная функция;

— значения аппроксимированной функции, взятые от аргументов исходной.

Для n=5 среднеквадратическая погрешность интерполяции равна 0,024.

На рис. 5 приведены аналогичные аппроксимации для n=3,4.

Рис. 5. Интерполяция экспериментальных данных

Fig. 5. Interpolation of the experimental data

В (4) и (5) приведены выражения соответствующих функций интерполяции.

                                                                  (4)

                                                                  (5)

При n=3 среднеквадратическая погрешность интерполяции составила 0,0821; при n=4 – 0,0324.

Для n=2 подобрать простую аппроксимирующую функцию не удалось. Однако вычисление двумерной плотности вероятности не требует поиска аппроксимирующего выражения, так как для него существует точное выражение, определяемое формулой (1).

Заключение

В результате проведения исследования были получены аппроксимирующие формулы для n-мерной плотности вероятности косинуса разности фаз для n≤5. Показано, что для значений n>5 плотность вероятностей может быть аппроксимирована нормальным законом распределения. Результаты исследований могут быть использованы при проведении статистических расчётов для оценки эффективности методов приема и обработки сигналов со случайными параметрами.

Список литературы

1. Вентцель Е.С. Теория вероятностей: Учеб. для вузов. 6-е изд. стер. М.: Высшая школа, 1999. 576 c.

2. Гуткин Л.С. Теория оптимальных методов радиоприема при флуктуационных помехах. М.; Л.: Госэнергоиздат, 1961. 491 с.

3. Купер Дж., Макгиллем К. Вероятностные методы анализа сигналов и систем: Пер. с англ. М.: Мир, 1989. 376 с.

4. Левин Б.Р. Теоретические основы статистической радиотехники. Книга первая. 2-е изд., перераб. и доп. М.: Советское радио, 1974. 552 с.

5. Половко А.М., Бутусов П.Н. MATLAB для студента. СПб.: БХВ-Петербург, 2005. 320 с.

6. Потемкин В. Г. Вычисления в среде MATLAB. М.: Диалог-МИФИ, 2004. 720 c.

7. Тихонов В.И. Статистическая радиотехника. 2-е изд., перераб. и доп. М.: Радио и связь, 1982. 624 с.

8. Интерполяция функций интерполяционными полиномами // MATLAB.Exponenta / Материалы по продуктам MATLAB & Toolboxes. URL: http://matlab.exponenta.ru/spline/book1/10.php (дата обращения: 27.04.2016).