Алгоритм моделирования замираний

Обоснование алгоритма.

Представим принимаемый сигнал в виде

Алгоритм моделирования замираний - student2.ru , (1)

где Алгоритм моделирования замираний - student2.ru - передаваемый сигнал, Алгоритм моделирования замираний - student2.ru - аддитивная помеха, Алгоритм моделирования замираний - student2.ru - коэффициент передачи. Изменение коэффициента передачи с течением времени определяет процесс замираний сигнала.

Во многих случаях коэффициент передачи имеет распределение Релея

Алгоритм моделирования замираний - student2.ru (2)

где Алгоритм моделирования замираний - student2.ru - среднее квадратичное значение коэффициента передачи, s- среднее квадратичное отклонение, D- дисперсия. Фаза релеевских замираний имеет равномерную плотность вероятности в интервале от -p до p.

Коэффициент передачи можно представить в виде

Алгоритм моделирования замираний - student2.ru , (3)

где Алгоритм моделирования замираний - student2.ru - синусная, Алгоритм моделирования замираний - student2.ru - косинусная составляющие. Известно, что для двух совместно гауссовских случайных величин огибающая имеет плотность вероятности Релея, а фаза равномерную плотность вероятности, если выполняются условия

Алгоритм моделирования замираний - student2.ru , (4)

где m - математическое ожидание, Алгоритм моделирования замираний - student2.ru - среднее квадратичное отклонение, r- нормированная взаимно корреляционная функция.

Таким образом, для создания модели принимаемого сигнала, учитывающей замирания, требуется представить в дискретном времени Алгоритм моделирования замираний - student2.ru и Алгоритм моделирования замираний - student2.ru как гауссовские процессы, подчиняющиеся условию (4).

Гауссовский процесс в дискретном времени описывается уравнением

Алгоритм моделирования замираний - student2.ru , (5)

где Алгоритм моделирования замираний - student2.ru - шаг дискретизации, Алгоритм моделирования замираний - student2.ru - стандартный дискретный белый шум (независимые гауссовские случайные величины с нулевым математическим ожиданием). Отсчёты берутся в моменты времени Алгоритм моделирования замираний - student2.ru . Дисперсия Алгоритм моделирования замираний - student2.ru определяется как

Алгоритм моделирования замираний - student2.ru . (6)

Алгоритм моделирования замираний - student2.ru – (7)

дисперсия стационарного процесса, где Алгоритм моделирования замираний - student2.ru - интенсивность белого шума. Поэтому

Алгоритм моделирования замираний - student2.ru . (8)

Корреляционные свойства процесса определяются первым членом в правой части равенства (5). Второй член определяет его среднее квадратичное отклонение. Поскольку Алгоритм моделирования замираний - student2.ru , то дисперсию гауссовских процессов Алгоритм моделирования замираний - student2.ru и Алгоритм моделирования замираний - student2.ru можно определить как среднее квадратичное значение коэффициента передачи Алгоритм моделирования замираний - student2.ru . Коэффициенты Алгоритм моделирования замираний - student2.ru и Алгоритм моделирования замираний - student2.ru считаем обратными среднему времени корреляции Алгоритм моделирования замираний - student2.ru (среднему периоду замираний) процесса Алгоритм моделирования замираний - student2.ru . При этом считаем Алгоритм моделирования замираний - student2.ru .

Алгоритм моделирования замираний.

1. Ввести шаг дискретизации Алгоритм моделирования замираний - student2.ru , среднее квадратичное значение коэффициента передачи Алгоритм моделирования замираний - student2.ru и средний период замираний Алгоритм моделирования замираний - student2.ru .

2. Вычислить величины

Алгоритм моделирования замираний - student2.ru . (9)

3. Получить две независимые нормально распределенные случайные величины Алгоритм моделирования замираний - student2.ru и Алгоритм моделирования замираний - student2.ru с математическим ожиданием равным нулю и дисперсией равной 1.

4. Если в математическом обеспечении компьютера отсутствует такая возможность, то следует получить по к значений двух независимых случайных величин Алгоритм моделирования замираний - student2.ru и Алгоритм моделирования замираний - student2.ru , равномерно распределенных на интервале от 0 до 1 и из них получить нормально распределённые случайные величины. Для этого можно воспользоваться формулой

Алгоритм моделирования замираний - student2.ru . (10)

Вполне удовлетворительное соответствие нормальному закону получается при к=12. Возможно также использование формулы

Алгоритм моделирования замираний - student2.ru (11)

5. Подставив в формулу (5) вместо Алгоритм моделирования замираний - student2.ru значения Алгоритм моделирования замираний - student2.ru и Алгоритм моделирования замираний - student2.ru , рассчитать Алгоритм моделирования замираний - student2.ru и Алгоритм моделирования замираний - student2.ru . Естественно, значения Алгоритм моделирования замираний - student2.ru и Алгоритм моделирования замираний - student2.ru в начальный момент времени должны быть заданы. Можно считать их равными Алгоритм моделирования замираний - student2.ru

6. Вычислить коэффициент передачи

Алгоритм моделирования замираний - student2.ru . (12)

Наши рекомендации