Анализ временных рядов

Графики нагрузки в ЭЭС являются последовательностями наблюдений или расчетных значений, показывающих изменения мощности в течение определенного периода времени. В суточных, недельных и годовых графиках отображается периодичность процесса изменения мощности нагрузки, связанная с режимом работы людей, сменой дня и ночи, недельными циклами и сезонными изменениями в течение года.

Суточные графики дней недели в общем повторяются изо дня в день с небольшими случайными различиями и режимами выходных и праздничных дней. Средний рост или снижение нагрузки в течение недели или нескольких недель связан с сезонными изменениями, в особенности в осенний и весенний периоды. Такие изменения, происходящие в среднем, относят к трендовым (непериодическим) составляющим графика нагрузки. Эти изменения для годовых графиков обусловлены естественным ростом нагрузки потребителей.

Суточные, недельные и годовые графики нагрузки часто прогнози-руют посредством разделения их на трендовую, периодическую и случайную составляющие:

Анализ временных рядов - student2.ru (5.58)

где Q(t) – тренд – устойчивые систематические изменения;

S(t) – периодическая составляющая – колебания относительно тренда;

U(t) – нерегулярная составляющая – случайный шум.

Подобный подход справедлив, если принять гипотезу о том, что резких изменений во временном ряду не произойдет.

Пусть имеется временной ряд значений месячных максимумов мощности нагрузки за несколько лет (рис. 5.21).

Анализ временных рядов - student2.ru

Рис. 5.21. Ретроспектива временного ряда

Для выделения трендовой составляющей часто используют полиномиальную модель до третьего порядка включительно:

Анализ временных рядов - student2.ru (5.59)

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

После вычитания из X(t) трендовой составляющей получается временной ряд, имеющий периодическую составляющую, которая вызвана суточными, недельными и сезонными периодами.

Анализ временных рядов - student2.ru

Рис. 5.22. Временной ряд без трендовой составляющей

Если имеется N результатов наблюдений за период T (N = 12 в годовом цикле, N = 7 – в недельном и N = 24 – в суточном), то периодическая модель процесса может быть представлена рядом Фурье

Анализ временных рядов - student2.ru (5.60)

где n – количество частот, включенных в модель.

В общем случае наивысшая частота гармонического разложения дискретного ряда, называемая частотой Найквиста, определяется половиной интервала между наблюдениями, например при N = 12, n = 24.

Анализ временных рядов - student2.ru – основная частота гармонического ряда.

Дисперсия, учитываемая i-й гармоникой:

Анализ временных рядов - student2.ru (5.61)

Суммарная дисперсия Анализ временных рядов - student2.ru . Как правило, первые три гармоники описывают до 90 % всей дисперсии.

Случайная составляющая

Анализ временных рядов - student2.ru (5.62)

Для U(t) определяются статистические характеристики. Прогноз случайной составляющей ведется по одной из моделей прогноза случайного процесса. Сразу следует оценить интервал корреляции, и если прогноз ведется на время упреждения больше, чем интервал корреляции, то фактически по случайной составляющей оценивается лишь ошибка прогноза, так как после вычитания регулярных составляющих математическое ожидание процесса равно нулю.

Оценка коэффициентов моделей регулярных составляющих

Тренд

Оценка коэффициентов полиномиальной модели тренда может быть сделана разными способами:

1) с помощью функций Mathcad c := regress(k,P,m) и Qm(t) := in-terp(c,k,P,t). Здесь c – вектор коэффициентов, используемый функцией interp; k – вектор дискретных моментов времени, для которых заданы значения ретроспективы; P – вектор значений ретроспективы; m – порядок полинома (как 0, 1, 2 или 3); t – аргумент функции тренда. Можно также записать Qm(t) = interp(regress(k,P,m), k,P,t);

2) как решение системы линейных уравнений по методу наименьших квадратов A = (VTV)–1VTP. Функция тренда: Анализ временных рядов - student2.ru . Здесь V – матрица, первый столбец которой состоит из единиц, второй – вектор k, третий вектор из элементов k в квадрате и т. д. Vi,j =
= kij–1 ( i = 1…n, j = 1… m + 1), где n – количество данных ретроспективы.

Экспоненциальная модель тренда может быть получена с помощью функции expfit(k,P,vg), которая возвращает вектор коэффициентов модели Анализ временных рядов - student2.ru . Здесь вектор vg – начальные приближения для искомых коэффициентов модели.

Периодическая составляющая

Коэффициенты полигармонической составляющей процесса являются коэффициентами гармонического полинома вида (5.60). Вектор коэффициентов модели получается как решение системы линейных уравнений B = (VTV) –1VTW. Здесь V – матрица из n строк и 2m столбцов; n – количество данных ретроспективы; m – количество частот, включенных в модель. Каждая последовательная пара столбцов матрицы V соответствует одной частоте и состоит из коэффициентов, вычисляемых как функции косинуса и синуса из выражения (5.60):

Анализ временных рядов - student2.ru (5.63)

W – вектор, полученный из P вычитанием трендовой составляющей.

Возможно моделирование периодической составляющей с помощью другого представления ряда Фурье:

Анализ временных рядов - student2.ru , (5.64)

где искомыми параметрами являются Анализ временных рядов - student2.ru .

Пример.Чтение данных из файла Retro.prn

Анализ временных рядов - student2.ru

Анализ временных рядов - student2.ru

Анализ временных рядов - student2.ru

Представим тренд постоянной функцией, равной среднему значению за 5 суток

Анализ временных рядов - student2.ru

544.5
545.5
Анализ временных рядов - student2.ru

Остаточный временной ряд без тренда

Анализ временных рядов - student2.ru

–200
–100
Анализ временных рядов - student2.ru

Моделирование периодической составляющей – 6 гармоник:

Анализ временных рядов - student2.ru

Анализ временных рядов - student2.ru

Графическое изображение периодической составляющей:

–100
–200
Анализ временных рядов - student2.ru

Остаточный временной ряд без тренда и периодической составляющей – случайная составляющая:

Анализ временных рядов - student2.ru

–20
–40
Анализ временных рядов - student2.ru

Определение статистических характеристик случайной составляющей временного ряда: среднее значение, медиана, среднеквадратическое отклонение:

Анализ временных рядов - student2.ru

Прогнозируемый график есть сумма тренда и случайной составляющей:

Анализ временных рядов - student2.ru

Анализ временных рядов - student2.ru

Анализ временных рядов - student2.ru

Анализ временных рядов - student2.ru Анализ временных рядов - student2.ru

Анализ временных рядов - student2.ru

За ошибку прогноза принимаем среднеквадратическое отклонение случайной составляющей временного ряда:

Анализ временных рядов - student2.ru

Вопросы для самопроверки

1. Как подразделяются детерминированные физические процессы?

2. Как подразделяются случайные физические процессы?

3. Что такое прогноз?

4. Какие два вида переменных, зависящих от времени, выделяют при прогнозировании?

5. Как подразделяют прогноз по времени упреждения?

6. Дайте определение экспоненциальной модели прогнозирования.

7. В чем принципиальное различие логистической и экспоненциальной моделей прогнозирования?

8. Какие основные методы используют для прогнозирования случайных процессов?

9. Какие факторы влияют на прогноз суточных графиков нагрузки электроэнергетической системы?

10. В чем заключается прогноз графиков нагрузки методом анализа временных рядов?

 
 
 

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