УДК 658.562.014:65.011.56
ОТРАСЛЕВОЙ стандарт
ОСТ 1 00321-78
О
На 25 страницах
Введен впервые
ТРАСЛЕВАЯПроверено в 1982 г.
Распоряжением Министерства от
26 декабря 1978 г.
Nt 087-16
срок введения установлен с 1 июля 1979 г.
Настоящий стандарт распространяется на теоретические методы моделирования временных рядов показателей, закладываемых в отраслевой автоматизированной системе управления (ОАСУ).
Стандарт устанавливает способ построения математических моделей, временные ряды которых являются случайными реализациями процессов изменения показателей
.
КД>1
Издание официальное
ГР 8113679 от 07.02.79
Перепечатка воспрещена
ОБЩИЕ ПОЛОЖЕНИЯ
Временные рады показателей строятся по результатам контроля изделий на этапах производства и эксплуатации. При этом вероятностные оценки значений показателей должны быть состоятельными, а временные ряды представительными.
М
моделей как стационарных,
етоды, используемые при построении математических моделей, инвариантны к видам показателей и этапам- •’жизненного цикла' изделий.Стандарт позволяет осуществлять построение
так и нестационарных со стационарными
ми приращениями временных рядов
прогнозирова
Параметрические математические модели используются дл
ния будущих значений показателей, для формирования динамических моделей и иссле
дования свойств временных рядов показателей при синтезе автоматизированной сис
темы И ТДІ.
Допускается самостоятельное использование алгоритмов и программ, соответствующих основным этапам построения математической модели. • Основные этапы построения математической модели: h
проверка ряда на стационарность; ri
идентификация пробной модели;
оценка параметров модели;
проверка адекватности модели.
МЕТОД МОДЕЛИРОВАНИЯ ВРЕМЕННЫХ РЯДОВ
Общая блок-схема процесса построения математической модели временного ряда представлена на черт. 1.
Стационарность временных рядов определяется из предположения о нормаль- №
ности закона распределения значений временного ряда, когда постоянные значения первых двух моментов (математического ожидания и автокорреляционной функции, зависящей только от величины сдвига) обеспечивают строгую стационарность рас-
*
сматриваемого ряда
.Ии». № дубліката
Ина. № нодлннннка
4001
№ изи.
№ и зв.
Проверка ряда на стационарность
Идентификация пробной модели
Оценка параметров модели
Проверка адекватности модели
Вычисление
статистических
характеристик
Определение
оценок параметров
Проверка по статистике &
Проверка
по верхней границе
стандартной ошибки
автокорреляции
Выбор вида
математической модели
порядка
Определение
доверительного ингер
вала оценок
параметро
в
П
ОСТ 1
р едваригельная оценка параметров модели 1-го или 2-го порядкаВыбор вида модели и предварительная оценка параметров модели выше 2-го порядка
Черт.
1Гипотеза о постоянстве значений первых двух моментов подтверждается, если *
их изменение во времени не превышает стандартной ошибки 2/W (где N - длина временного ряда). Если гипотеза не подтверждается, то осуществляется взятие разностей
при t =1, 2, . . ., /V , где Р - значения показателя, представленные в виде временного ряда;
■
Р. - значения, полученные в результате взятия разностей.
F
Число процедур взятия разностей до приведения ряда к стационарному виду
определяет порядок нестационарности ряда d (d 4). При этом длина стационар-
+
ного временного ряда становится равной
2*3. При построении математических вспомогательные операторы сдвига назад как
(2)
моделей временных рядов используются В и сдвига вперед F , определяемые
В
= <4)
. . ., /7 ).
общем виде где К - число шагов сдвига ( X =Ot 12»4. Целью идентификации временного ряда является выбор наиболее экономной модели среди класса линейных параметрических моделей, с помощью которой может быть описан данный ряд. К этому классу относятся следующие математические модели.
2.4.1. Модель авторегрессии АР
где
значения
импульс "белого шума"; оператор авторегрессии;
- параметры авторегрессии;
7* - порядок процесса авторегрессии
2,4,2. Модель скользящего среднего СС
(6)
где 6(B) *1-6,8- 6>В
оператор скользящего среднего;'
.,0_- параметры скользящего среднего;
порядок процесса скользящего среднего
2,4.3, Смешанная модель АРСС
(7)
Порядок смешанной модели определяется как сумма (
4, Модель авторегресси и: проинтегрированного скользящего среднего АРПСС
(
(8)
/> (В) pt=где у)(в) = Ф(в)(і-аг - обобщенный оператор авторегрессии; d - порядок нестационарности процесса.
Выбор вида математической модели временного ряда осуществляется с помощью анализа спектров автокорреляционной и частной автокорреляционной функций.
Гипотеза о равенстве нулю установившихся значений частной автокорреляционной функции подтверждается, если эти значения не превышают по модулю стандартной ошибки выборочной частной автокорреляции.
При проверке гипотезы о равенстве нулю установившихся значений автокорреляционной функции используется стандартная ошибка Бартлетта.
Анализ спектров автокорреляционной и частной автокорреляционной функций состоит в отнесении их к одному из видов: * слабозатухающий спектр - спектр, имеющий на рассматриваемом интервале
К зад более половины ненулевых значений, причем первые 6 из них находятся в начале спектра;
быстрозатухающий спектр - спектр, имеющий на рассматриваемом интервале К зад менее половины ненулевых значений, причем в начале спектра это могут быть только первые три составляющие и не менее грех следующих должны быть равны нулю.
Основные результаты анализа сводятся к следующему. Если спектры обеих функций содержат только первые составляющие, а остальные равны нулю, рассматриваемый процесс аппроксимируется "белым шумом".
П
ной
роцессу авторегрессии соответствует слабозатухающий спектр автокорреляцион-})ункции и быстрозатухающий спектр частной автокорреляционной функции. Причем число первых ненулевых составляющих частной автокорреляционной функции (за исключением первой, равной 1) соответствует порядку авторегрессии.
Процессу скользящего среднего соответствует слабозатухающий спектр частной автокорреляционной функции и быстроэатухающий спектр автокорреляционной функции» Число первых ненулевых составляющих автокорреляционной функции (за исключением первой, равной 1) соответствует порядку процесса скользящего среднего.
В случае, когда спектры обеих функций слабозатухающие, подбирается смешанная модель. Для смешанной модели выше второго порядка выбор модели и получение предварительных оценок параметров производится в соответствии с алгоритмом I
Ньютона-Рафсона.
При выборе вида математической модели должно учитываться то, что в случае высокого порядка (2-3) моделей авторегрессии или скользящего среднего предпочтительнее строить смешанную модель.
Примеры выбора вида математической модели приведены в справочном приложении 1.
Оценка параметров полученной модели производится в соответствии с кри
терием наименьших квадратов.
Для среднего и большого числа наблюдений временного ряда в предположении о нормальном распределении его значений изолинии безусловной суммы квадратов импульсов CL - практически совпадают с изолиниями функции правдоподобия. Поэтому точные оценки параметров определяются при минимизации суммы квадратов импуль-
в
сов
где
пространстве параметров (ф , & )(9)
, Q , Р - соответственно векторы параметров авторегрессии, скользящего
среднего и значений временного ряда. t
Безусловная сумма квадратов находится суммированием квадратов всех
НИЙ
последовательности импульсов
вычисленных из системы уравнений
(10)
п
где
последовательность независимо распределенных случайных
им-
п
, генерированные воз
оператор сдвига впе
риведенные значения стационарного временного ряда;момент времени, в который оценки Р вратной моделью ф(Р)Р4,^в(Р)сХя. { F . * ■ £ £ ред) практически равны нулю;
параметры авторегрессии;
порядок процесса авторегрессии
;
параметры скользящего среднего;
порядок процесса скользящего среднего.
Оценки параметров получаются итеративным путем из системы нормальных урав
нений
где
99g” параметры модели;
X = 7*+Q - порядок модели^
(12)
2.8. Определение доверительных интервалов оценок наименьших квадратов осуществляется исходя из того, что приближенная (1-£)% доверительная область оце-
I
нок параметров ограничена изолинией суммы квадратов, для которой
_ 2 . _ .
(13)
где - квантиль уровня (1-S) распределения X с К= 7**0, степенями свободы.
2.9. Гипотеза об адекватности полученной модели реальному временному ряду 2
подтверждается, если величина 5- распределена приблизительно как X
(14)
где £ - автокорреляция Величина X,,. такая.
импульсов а. , .
при которой веса W модели, представленной в виде
(15)
будут пренебрежимо малы.
Л
Это условие берется в основу проверки адекватности полученной модели иссле
дуемому временному ряду.
Для более строгого утверждения об адекватности модели сравниваются значения модулей автокорреляций остаточных ошибок с верхней границей стандартной ошибки автокорреляции 1/[Ы . Если большинство значений автокорреляций (из рассматриваемой последовательности) меньше этой величины, то модель считается
удовлетворительной.
3. АЛГОРИТМ ПРОВЕРКИ РЯДА НА СТАЦИОНАРНОСТЬ
3.1. Входные данные:
число наблюдений временного ряда
л/
- значения временного ряда J р. I }t~1.
3.2. Вычисление статистических характеристик проводится следующим образом. +
Временной ряд разбивается на участки. На каждом участке должно быть не ме
нее 15 значений временного ряда. Статистические характеристики вычисляются по формулам: