3.5.1. Метод формирующего фильтра
Формирующим фильтром называют динамическую систему, преобразующую СП
вида белого шума в СП
с заданными статистическими
характеристиками [1, 41]. Белый
шум представляет собой стационарный СП с постоянной спектральной плотностью
. Его КФ имеет вид
,
где
- дельта-функция Дирака, определяемая
соотношениями
.
Полагаем процесс
- гауссовским, нормированным условием
,
. Чтобы найти передаточную функцию формирующего
фильтра
,
спектральную плотность процесса
представляют в
виде произведения двух комплексно сопряженных сомножителей:
. (3.28)
Формирующий фильтр с
передаточной функцией
должен быть устойчивым. Отметим, что
моделируемый процесс является стационарным
с заданной спектральной плотностью лишь при
. Для дробно-рациональной
спектральной плотности
функция
имеет вид
.
(3.29)
где
- полиномы степени
. Ей соответствует ДУ,
записанное в операторной форме:
,
. (3.30)
От этого уравнения с помощью известных преобразований легко перейти к системе ДУ первого порядка [41]. Стационарный СП
может быть представлен первой компонентой
-мерного марковского процесса
, удовлетворяющего
уравнению
.
(3.31)
Если
,
, то матрица
и вектор
равны
,
,
(3.32)
где
,
,
. (3.33)
Процесс
- гауссовский с нулевым средним. После
окончания переходного процесса в уравнении (3.31) корреляционная матрица
, установившегося
стационарного процесса находится из уравнения:
. (3.34)
Белый шум с бесконечно большой дисперсией является абстрактным
физически нереализуемым процессом. Для моделирования формирующего фильтра на
ЭВМ разработаны различные способы, требующие предварительных вычислений [41].
Приведем приближенный и
достаточно простой метод интегрирования
на цифровой ЭВМ уравнений формирующего фильтра [7, 41]. На ЭВМ моделируется дискретный белый шум
~
,
- некоррелированы. Рассмотрим
ступенчатый процесс
с
шагом
,
порождаемый дискретным белым шумом
.
Спектральная плотность процесса
равна
.
При
и фиксированном диапазоне частот
функция
стремится к постоянной спектральной
плотности, причем максимальное по
отклонение достигается на конце промежутка при
. Относительная погрешность в имитации процессом
свойств
белого шума характеризуется величиной
, (3.35)
где
- заданное значение
погрешности. Из неравенства (3.35) получаем
неравенство
,
позволяющее выбрать величину
.
Величина
определяет тот частотный
диапазон, в пределах которого необходимо
воспроизводить спектральную плотность
моделируемого
процесса. Значение
находится из условия
,
где
- заданная малая величина. При этом
диапазон частот
должен
перекрывать полосу пропускания системы, на вход которой подается процесс
.
Уравнение формирующего фильтра при моделировании на
ЭВМ, получается из формулы (3.30) при
и имеет вид
, (3.36)
где
- шаг интегрирования ДУ формирующего фильтра. При моделировании на ЭВМ от
этого уравнения следует перейти к системе ДУ первого порядка.
Векторному уравнению (3.31) соответствует уравнение
. (3.37)
Начальные условия задаются такими, чтобы можно было
исключить переходный процесс:
~
,
- корреляционная матрица, определяемая
из уравнения (3.34). При нулевых начальных условиях следует отбросить начальный
отрезок реализации длиной
. Для процессов с типовыми
нормированными КФ
(см.
примеры в п. 3.5.3 и 3.5.4) приведены
расчеты, показывающие, что величина
приближенно равна
, где
- интервал корреляции
процесса. Величина
определяется
условием
,
где в случае неоднозначности в качестве
берется наибольший из корней уравнения [41].
Примеры применения метода
формирующего фильтра для процессов с типовыми
характеристиками приведены в п. 3.5.4.
При малых
КФ процессов (3.31) и (3.37), а также (3.30) и (3.36) приближенно равны. При
методическая ошибка стремится
к нулю. Отметим, что при интегрировании
системы ДУ методом Рунге-Кутта на каждом шаге несколько раз вычисляются
правые части. Составляя программы, следует предусмотреть, чтобы при вычислении
правых частей использовалась одна и та же для данного шага интегрирования
случайная величина
.
Приведенный метод, основанный на моделировании посредством цифровой ЭВМ формирующего фильтра, обладает
методической ошибкой, величина которой уменьшается при
.