Прогнозирование случайных процессов

Прогнозирование случайных процессов использует статистические характеристики процессов, такие как математическое ожидание M[X(t)] и ковариационная функция RX(t). Особое значение имеет время, в течение которого между сечениями случайного процесса сохраняется статистическая связь – t0.

Иногда t0 – это половина ширины основания прямоугольника единичной высоты, площадь которого равна площади под кривой модуля rX(t) – корреляционной функции случайного процесса:

Прогнозирование случайных процессов - student2.ru . (5.43)

Если t0 = 0, то процесс представляет собой «белый шум».

Для тепловой электростанции можно оценить время t0 некоторых процессов:

· флуктуация яркости факела в топке – доли секунды;

· температура перегретого пара – минуты;

· нагрузка генератора и расход топлива – десятки минут;

· теплотворная способность твердого топлива – десятки суток.

Время t0 называют еще интервалом корреляции процесса.

Ошибка прогноза есть разница действительного и прогнозного значений процесса:

Прогнозирование случайных процессов - student2.ru . (5.44)

Дисперсия ошибки прогноза может быть получена как математическое ожидание квадрата ошибки процесса, так как математическое ожидание стационарного случайного процесса неизменно во времени:

Прогнозирование случайных процессов - student2.ru (5.45)

где t0 – момент времени, в который выполняется прогноз;

q – время упреждения;

X(t0 + q) – истинное значение процесса на момент прогноза;

Прогнозирование случайных процессов - student2.ru - прогнозное значение.

Существует три основных метода прогнозирования случайного процесса:

· по последнему значению,

· по математическому ожиданию,

· по условному математическому ожиданию (статистический прогноз).

Прогноз по последнему значению

Прогнозное значение принимается равным последнему значению

Прогнозирование случайных процессов - student2.ru (5.46)

Ошибка прогноза

Прогнозирование случайных процессов - student2.ru (5.47)

Дисперсия ошибки

Прогнозирование случайных процессов - student2.ru

Прогнозирование случайных процессов - student2.ru (5.48)

Дисперсия ошибки растет от 0 при θ = 0 до удвоенной дисперсии процесса при θ → ∞, но на отдельных, близких к начальному моменту времени интервалах, может превышать удвоенную дисперсию процесса, что объясняется возможной отрицательной корреляцией сечений процесса.

Прогноз по математическому ожиданию

Прогнозное значение принимается равным математическому ожиданию процесса

Прогнозирование случайных процессов - student2.ru (5.49)

Ошибка прогноза равна

Прогнозирование случайных процессов - student2.ru (5.50)

Дисперсия ошибки

Прогнозирование случайных процессов - student2.ru . (5.51)

Статистический прогноз

В качестве прогнозного значения берется условное математическое ожидание процесса в сечении на момент времени t0 + θ.

Обозначим случайный процесс в сечении на момент времени t0 через X, а в момент времени t0 + θ через Y и рассмотрим их как систему двух случайных величин (X,Y). Таким образом,

Прогнозирование случайных процессов - student2.ru . (5.52)

Ошибка прогноза

Прогнозирование случайных процессов - student2.ru (5.53)

Дисперсия ошибки есть условная дисперсия случайной величины Y:

Прогнозирование случайных процессов - student2.ru . (5.54)

Условное математическое ожидание случайной величины Y:

Прогнозирование случайных процессов - student2.ru , (5.55)

где rX,Y – коэффициент корреляции между случайными величинами X и Y;

mX и mY – безусловные математические ожидания случайных величин X и Y;

σX и σY – среднеквадратические отклонения случайных величин X и Y.

Таким образом, с учетом mX = mY = m и sX = sY = s имеем прогнозное значение

Прогнозирование случайных процессов - student2.ru (5.56)

и дисперсию ошибки прогноза

Прогнозирование случайных процессов - student2.ru (5.57)

где s = sX – среднеквадратическое отклонение процесса.

Сопоставление методов прогноза

Сравнивая методы прогноза, можно сделать следующие заключения.

· Прогнозное значение не зависит от времени упреждения для первого и второго методов.

· Ошибка прогноза в методе по последнему значению в сильной мере зависит от времени упреждения. При малом θ дисперсия ошибки невелика (рис. 5.16, кривая 1), но с ростом θ стремится к удвоенному значению дисперсии процесса и при отрицательной корреляции между сечениями процесс может превышать удвоенное значение дисперсии процесса. Поэтому первый метод хорошо использовать для прогнозирования на малые периоды времени.

Прогнозирование случайных процессов - student2.ru

Рис. 5.16. Погрешности трех методов прогноза

· Третий, статистический, метод при малом времени упреждения приближается к методу по последнему значению (рис. 5.16, кривая 3), а с ростом θ имеет наименьшую погрешность из всех рассмотренных методов. С ослаблением статистической связи между сечениями процесса ошибка статистического прогноза приближается к ошибке метода по математическому ожиданию (рис. 5.16, кривая 2). Поэтому для краткосрочного и долгосрочного прогноза случайная составляющая процесса никак не влияет на прогноз.

Пример 2. Вычислить значение стационарного случайного процесса через 3 с после регистрации последнего значения, если известно значение процесса на момент регистрации (текущее значение) и его характеристики: математическое ожидание, дисперсия и ковариационная функция, заданная аналитическим выражением Прогнозирование случайных процессов - student2.ru . Для прогноза использовать все три метода: по последнему значению, по математическому ожиданию и статистический метод.

Расчеты выполним в системе Mathcad.

Исходные данные

Прогнозирование случайных процессов - student2.ru

Прогнозирование случайных процессов - student2.ru

вычисления

Определение функций прогноза и прогнозные значения по всем трем методам:

Прогнозирование случайных процессов - student2.ru

Графики функций прогноза:

Прогнозирование случайных процессов - student2.ru

Функции дисперсий ошибок прогноза по трем методам и значения дисперсий ошибок со временем упреждения 3 с:

Прогнозирование случайных процессов - student2.ru

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