- •Тема 1.1 Алгоритмы метода Гаусса
- •Тема 1.2 Технические системы с неполной матрицей наблюдений
- •1 Задача оценки состояния реальной системы
- •2. Задача оценки состояния недоопределенных систем
- •Раздел 2. Прогнозирующие модели и их построение по эмпирическим данным
- •Тема 2.1 Модели авторегрессии – проинтегрированного скользящего среднего
- •2.1.1. Основные операторы
- •2.1.2 “Белый шум”
- •2.1..3 Модели авторегрессии и скользящего среднего
- •2.1.4 Условия стационарности и обратимости линейного процесса
- •2.1.5 Общий вид процесса авторегрессии проинтегрированного скользящего среднего. Формы представления модели арпсс
- •2.1.6. Прогнозирование процессов арпсс
- •Тема 2.2 Анализ точности вычислительных алгоритмов (алгоритмов оценивания состояния систем с неполной матрицей наблюдений)
- •5.3.Краткое описание лабораторных работ
- •5.3.2.Методические указания по выполнению лабораторных работ
- •Лабораторная работа № 3 Оценивание состояния недоопределенных динамических систем
- •Цель работы: освоение методов конструирования вычислительных алгоритмов для оценивания состояния систем с неполной матрицей наблюдений
- •Внесем n под знак суммы. Учитывая, что ( ni число значений в I – м разряде ),
Заменить разделитель « . » на « , » как указывалось выше.
Указать путь и имя файла на каком либо доступном диске. Например: file2:=D:\UCH\t2.txt
Лабораторная работа № 3 Оценивание состояния недоопределенных динамических систем
( групповые эталоны) (Интерактивное обучение -150 минут)
Цель работы: освоение методов конструирования вычислительных алгоритмов для оценивания состояния систем с неполной матрицей наблюдений
Групповые эталоны создаются для повышения точности и надежности хранения единиц физических величин. Примером такого эталона является эталон времени и частоты. В процессе функционирования эталонов проводятся регулярные измерения (сличения) единиц физических величин, воспроизводимых каждым из элементов, входящих в состав эталона.
При этом реализована схема “опорный с каждым”, при которой один из элементов) выбирается в качестве опорного (пусть, для определенности, это будет первый элемент ). В определенный момент времени производятся измерения разностей :
zi = yоп – уi, где
уi
- значение
величины, воспроизводимой i-тым
элементом, (i=
),
n-
число элементов группового эталона.
Таким образом, в момент времени t получается n-1 результатов измерения:
z1 = y1 – у2 ; z2 = y1 – у3 ;…; zn-1 = y1 – уn
Обозначив набор значений уi (i= ), как вектор У, а набор результатов измерений zy , как вектор Z, получим матричное уравнение
Z(t)=H*Y(t) (1)
Матрица измерений Н для данной схемы имеет вид:
Н=
Размерность матрицы (n-1)*n
Решение системы, имеющее минимальную норму имеет общий вид
Y=H+ *Z, (2)
где H+ - псевдообратная матрица.
В дальнейшем, индекс t при записи уравнений, опускается.
Нам, в принципе,
достаточно найти оценку значения
опорного элемента –
,
поскольку оценки всех остальных элементов
найдутся из результатов измерений
zi = y1 – уi , при подстановке вместо значения у1, его оценки .
При данной схеме “сличений” , а стало быть и матрице измерений Н, оценка значения состояния у, найдется как среднее арифметическое результатов измерений
1=
i
(3)
Формула справедлива для каждого момента времени t.
Найденная оценка и оценки всех остальных состояний называются оценками метода наименьших квадратов (МНК-оценками).
Оценками состояния недоопределенных систем можно улучшить, если для их вычисления использовать не только результаты измерений zi, выполненные в данный момент времени, но и прогнозы вектора состояния
Уt-1(1), вычисленные на предыдущем такте обработки данных. Тогда оценка состояния опорного элемента найдется как
1(t)
=
i(1)
(4)
В формулу (1) добавлено одно фиктивное измерение z1 = y1 – у1 =0
Очевидно, что оценка (4), которая соответствует алгоритму фильтрации, будет более точной, чем оценка (3).
Задание на работу:
Сформулируйте “ряды вычислений”, вычитая из ряда y1(t), ряды y2(t) и y3(t), построенные в работе 1.
Используя модели AP, полученные в работе 2, найдите оценку состояния опорного элемента по формулам (3) и (4). В формуле (4) прогноз вычисляется как
i(1)
=
*
i(t-1)Найдите сумму квадратов отклонений оценок 1 , от их истинных значений, то есть значений ряда у1, сгенерированных в лабораторной работе 1.
i)2
N=100
Оценки 1 , соответствующей формулам (3) и (4).
4. Постройте
графики y1(t)
, y2(t),
y3(t),
1(t),
2(t),
3(t).
5. Найдите среднее значение отклонений
yi(t)
-
i(t)
i=1,2,3
и оценку дисперсии этих отклонений
=
Пример MATHCAD – программы для двух временных рядов приведен ниже. Обобщение данной программы для n=3 очевидно и не требует дополнительных объяснений.
Лабораторная работа №4. Анализ остатков от прогнозов
Цель работы: Освоение процедуры проверки гипотез о принадлежности остатков от прогнозов нормальному распределению (Интерактивное обучение -150 минут)
Для правильно построенных (адекватных) моделей остатки от прогнозов должны подчиняться нормальному распределению.
. Однако это предположение не всегда верно. Поэтому необходима проверка гипотезы о принадлежности случайной величины нормальному распределению.
Качественные методы проверки этой гипотезы основаны на сравнении статистической функции распределения с теоретической кривой. Для этой же цели применяются оценки моментов высших порядков:
коэффициента ассиметрии;
коэффициента эксцесса,
сравнивается логорифм статистической функции распределения с прямой линией и т. д.
Чтобы получить какую-либо количественную оценку отклонения эмпирического распределения от теоретического ( не обязательно нормального) следует ввести некоторую меру отклонения и затем проверить гипотезу: значимо ли отличается вычисленное значение меры ( для конкретной выборки) от нуля.
Рассмотрим дискретную случайную величину Х, принимающую значения: х1 , х2 , …,хк .
Пусть проведено n независимых опытов. На основе этих опытов составлен статистический ряд распределения случайной величины Х :
Х1 |
Х2 |
. . . |
Хi |
. . . |
Хk |
P1* |
P2* |
. . . |
Pi* |
. . . |
Pk* |
Где Pi*
= ni
/ n
– частота
события
,
ni
–число
опытов, в которых появилось это событие.
Выдвигаем гипотезу H0 : случайная величина Х имеет ряд распределений
Х1 |
Х2 |
. . . |
Хi |
. . . |
Хk |
P1 |
P2 |
. . . |
Pi |
. . . |
Pk |
Отклонение ( Pi*- Pi) вызвано случайными причинами.
Выбираем меру R расхождения между гипотетическим распределением и статистическим
Коэффициенты Сi – веса, учитывающие вклад каждого из отклонений.
При больших вероятностях Рi отклонения ( Pi*- Pi) также будут большими, при малых – малыми. Чтобы уравнять вклады отклонений в сумму, следует взять веса обратно пропорциональными вероятности.
К. Пирсон показал, что, если положить Ci = n /pi то при большом n закон распределения величины R обладает следующими свойствами:
он не зависит от закона распределения случайной величины Х;
он мало зависит от n;
он при увеличении n приближается к распределению c2 , т.е.
(1)
