Оценка состояния объекта по регрессионным зависимостям при прогнозировании входных параметров
Автор: Кувайскова Юлия Евгеньевна, Бубырь Дмитрий Сергеевич, Клячкин Владимир Николаевич
Журнал: Известия Самарского научного центра Российской академии наук @izvestiya-ssc
Статья в выпуске: 6-2 т.16, 2014 года.
Бесплатный доступ
Предложена методика оценки выходных параметров, характеризующих состояние технического объекта, на основе построения кусочно-линейных регрессионных зависимостей от входных характеристик объекта, прогнозируемых с использованием адаптивного динамического регрессионного моделирования на основе смешанной модели авторегрессии-скользящего среднего, комплекса авторегрессионных моделей с условной гетероскедастичностью, или последовательного применения этих подходов.
Моделирование, технический объект, прогнозирование, кусочно-линейная регрессия, локальность модели
Короткий адрес: https://sciup.org/148203568
IDR: 148203568
Текст научной статьи Оценка состояния объекта по регрессионным зависимостям при прогнозировании входных параметров
m – количество параметров. Алгоритм моделирования и прогнозирования состояния технического объекта состоит из следующих этапов:
– построение моделей входных параметров объекта, образующих систему временных рядов X 1 , X 2,..., X m , на основе методологии адаптивного динамического регрессионного моделирования [4-6];
– прогнозирование по полученным моделям временных рядов значений входных параметров исследуемого объекта;
– построение регрессионной зависимости f ( X 1 , X 2, . , X m ) , характеризующей связь между состоянием объекта Y и его входных параметров Х j = 1, m ;
– использование полученной регрессии и спрогнозированных значений входных параметров для прогнозирования состояния технического объекта.
Согласно методологии динамического регрессионного моделирования временной ряд представляется в виде суммы составляющих:
y(t) = f ( t ) + g ( t ) W(t ) + ^ ( t ) , (1)
где y(t) - значения временного ряда, фикси руемые в моменты времени t = 1,2,. _, n; f (t) – неслучайная (долговременная) функция тренда; g (t) - неслучайная периодическая функция; ^(t) - случайная с элементами регулярности функция; ^(t) - нерегулярная компонента (случайная величина, ошибка).
При выявлении значимой регулярности процесса методами фрактального и мультифрак-тального анализов [7] выделяется функция тренда f ( t ) . Далее остатки исследуются на существование периодических компонент при помощи гармонического анализа и других методов. Остаточные колебания после выделения неслучайных функций сглаживаются случайной с элементами регулярности функцией ^ ( t ) . В качестве данной функции могут выступать либо авторегрессионная модель подходящего порядка, либо смешанная модель авторегрессии-скользящего среднего (АРСС), либо одна из комплекса авторегрессионных моделей с условной гетероскедастичностью (ARCH) [8], либо последовательное применение этих подходов.
После структурно-параметрической идентификации модели временного ряда проверяется соблюдение условий применения регрессионного анализа: постоянство дисперсии, независимость регрессоров, нормальность распределения ошибок, нулевое значение математического ожидания ошибок, независимость ошибок. При нарушении этих условий используются специ- альные методы адаптации [4]. Если основные условия соблюдаются, построенная комплексная модель временного ряда может быть использована для прогнозирования. После получения предсказанных значений входных параметров по моделям временных рядов, строятся регрессионные зависимости выходных характеристик объекта в зависимости от входных (регрессоров).
При неоднородности физических свойств объекта на области значений регрессоров, «глобальные» модели часто обладают недостаточно высокой точностью. В этом случае предлагается применять принцип «кусочности» или локальности модели, то есть вариации её параметров по области значений регрессоров. В качестве прогнозирующей зависимости можно использовать кусочно-линейную регрессию с разрывом по отклику и с добавлением элемента авторегрессии для учёта значения отклика в предыдущие дни. При этом свободный коэффициент в модель предполагается не включать. В этом случае регрессионная модель представляется в виде:
Y ( t ) = в X 1 + в 21 X 2 + ... + в т1 X m + в т + 1,1 Y ( t — W ( t ) < С ) + ( в 12 X 1 + в 22 X 2 + ... + в т 2 X m + в т + 1,2 Y ( t — 1))( Y ( t ) > С )
где m - количество регрессоров модели; к - порядок авторегрессии; c - точка разрыва; ( Y ( t ) < c ), ( Y ( t ) > c ) - логические выражения, принимающие значения: 1 - если истинно, 0 -если ложно; Y ( t-1 ) ... Y ( t-k ) - значение отклика в предыдущие моменты времени. Фактически данная модель состоит из двух регрессий, каждая из которых применяется для определённого уровня отклика.
Одним из ключевых моментов при использовании кусочных регрессий является способ отнесения текущих данных к нужному «куску». Предлагается следующий алгоритм этой процедуры. Вначале вычисляется прогноз по обеим регрессиям. Затем полученные результаты сравниваются со значением в точке разрыва. Если прогноз по первому куску меньше либо равен значению в точке разрыва, а прогноз по второму куску - больше, то за итоговый результат принимается среднее арифметическое данных чисел. Если хотя бы для одного куска наблюдается «нарушение», то итоговым значением считается прогноз по тому куску, для которого выполняется неравенство. Если же условия нарушаются для обоих случаев, то также вычисляется среднее арифметическое.
Например, имеется кусочно-линейная регрессия:
Y = Y • (Y < c) + Y2 • (Y > c), (3)
где Y 1 = ( b 01 + b 11 • X 1 + -+ b m 1 • X m ) i
Y 2 = ( b 02 + b 12 • X 1 + — + b m 2 • X m ) ? c - точка разрыва.
Пусть на основе регрессий Y 1 и Y 2 получены прогнозы Y и Y 2, причём Y < c и Y 2< c . В данном случае наблюдается нарушение для второй регрессии, поэтому за итоговый прогноз берётся Y . По полученной модели кусочнолинейной регрессии с добавлением элемента авторегрессии и спрогнозированным значениям входных параметров прогнозируется будущее состояние технического объекта с целью формирования сигнала о возможной аварийной ситуации. Эффективность разработанной методики прогнозирования состояния технического объекта иллюстрируется на примере моделирования выходной характеристики объекта Y и множества входных параметров, образующих временные ряды X , X 2,..., X7 по результатам 35 наблюдений. Для системы временных рядов (входных параметров объекта) согласно методологии адаптивного динамического регрессионного моделирования построены следующие модели:
X ( t ) = 0,47715 • X ( t - 1) + 0,60453 • X ( t - 2) ,
X^ ( t ) = 0,89898 • X 2 ( t - 1) + 0,09956 • X 2 ( t - 2) , X 3 ( t ) = 0,79444 • X 3 ( t - 1) + 0,17374 • X 3 ( t - 2) , X 4 ( t ) = 0,57316 • X 4 ( t - 1) + 0,42619 • X 4 ( t - 2), X 5 ( t ) = 0,87087 • X 5 ( t - 1) + 0,12289 • X 5 ( t - 2) , X 6 ( t ) = 0,57535 • X 6 ( t - 1) + 0,41826 • X 6 ( t - 2) ,
X 7 ( t ) = 0,90417 • X 7 ( t - 1) + 0,09523 • X 7 ( t - 2) .
По полученным моделям временных рядов выполнен прогноз на четыре наблюдения. Для выходного параметра объекта Y построена кусочно-линейная регрессия с авторегрессией 1-го порядка (КЛР-АР(1)):
Y ( t ) = ( - 0,002228 • X 1 - 0,034335 • X 2 + 0,028101 X 3 - 0,295028 • X 4 + 0,505128 • X 5 + + 0,031676 • X 6 + 0,433677 • X 7 + 0,787707 • Y ( t - 1)) • ( Y ( t ) < 1,0109) + ( - 0,028096 • X 1 -- 0,049394 • X 2 + 0,046701 • X 3 - 0,208433 • X 4 + 1,182003 • X 5 + 0,010884 • X 6 + + 0,520216 • X 7 - 0,110927 • Y ( t - 1)) • ( Y ( t ) > 1,0109)
С использованием полученной регрессии и спрогнозированных значений входных параметров XY , X 2,..., X7 выполнен прогноз выходной характеристики объекта Y на четыре наблюдения. На рис. 1 показан смоделированный временной ряд, а на рис. 2 - соответствующий прогноз на 4 измерения. Сплошной линией показаны опытные данные, штриховой - расчетные.

Рис. 1. Моделирование на основе КЛР-АР(1)

Рис. 2. Прогнозирование состояния объекта на основе КЛР-АР(1)
Для сравнительного анализа эффективности предлагаемой методики прогнозирования выходных характеристик объекта по той же выборке были построены модели множественной линейной регрессии (ЛР) и множественной линейной регрессии с добавлением элемента авторегрессии 1-го порядка (ЛР-АР(1)):
Y ( t ) = - 13,604 + 0,0112 • X 1 - 0,4476 • X 2 + 0,0422 • X 3 - 0,3325 • X 4 + 1,1932 • X 5
+ 0,0216 • X 6 + 4,5121 • X7
Y ( t ) = - 19,6682 - 0,0011 • X 1 - 0,6002 • X 2 + 0,0367 • X 3 - 0,2679 • X 4 + X 5 + 0,0229 • X 6 + 6,0737 • X 7 + 0,3024 • Y ( t - 1)
В табл. 1 представлены результаты сравнения кусочно-линейной модели с ЛР и ЛР-АР(1) по точности прогнозирования. В первом столбце таблицы представлены исходные значения отклика Y; в следующих столбцах для каждой модели представлены значения спрогнозирован ных значений отклика Y (прогноз), а также ошибка прогноза в процентах, вычисляемая по формуле (7). ˆ e = |-у-| -100%, (7)
где Y - исходное значение отклика; Y - прогнозное значение отклика.
По данным таблицы следует, что при использовании модели кусочно-линейной регрессии с авторегрессией 1-го порядка точность прогнозирования существенно повышается по сравнению с моделями обычной множественной линейной регрессии и множественной линейной регрессии с добавлением элемента авторегрессии 1-го порядка.
Таблица 1. Сравнение моделей по точности прогнозирования
Исходные значения отклика Y |
Модель регрессии |
|||||
КЛР-АР(1) |
ЛР |
ЛР-АР(1) |
||||
прогноз |
ошибка, % |
прогноз |
ошибка, % |
прогноз |
ошибка, % |
|
0,99 |
1,02 |
2,87 |
0,97 |
1,75 |
1,27 |
28,77 |
1,06 |
1,07 |
0,84 |
0,60 |
43,82 |
0,81 |
24,05 |
1,03 |
1,06 |
2,76 |
0,58 |
43,48 |
0,64 |
37,44 |
1,03 |
1,05 |
2,14 |
0,61 |
40,75 |
0,63 |
39,24 |
Выводы: использование кусочно-линейных моделей регрессии позволяет повысить точность прогнозирования состояния технического объекта. Безусловным преимуществом кусочнолинейных регрессий относительно обычных линейных регрессий является учёт неоднородности свойств объекта за счёт своей «кусочности» и вариации уровней отклика. Это позволяет более точно моделировать и прогнозировать процесс, в особенности, когда поступающие данные отличаются значительной нестабильностью значений.
Работа выполнена в рамках задания Минобрнауки России №2014/232.
Список литературы Оценка состояния объекта по регрессионным зависимостям при прогнозировании входных параметров
- Клячкин, В.Н. Информационно-математическая система раннего предупреждения об аварийной ситуации/В.Н. Клячкин, Ю.Е. Кувайскова, А.А. Алешина, Ю.А. Кравцов//Известия Самарского научного центра РАН. 2013. №4(4). С. 919-923.
- Клячкин, В.Н. Моделирование вибраций гидроагрегата на основе адаптивных динамических регрессий/В.Н. Клячкин, Ю.Е. Кувайскова, А.А. Алешина//Автоматизация и современные технологии. 2014. №1. С. 30-34.
- Клячкин, В.Н. Диагностика состояния объекта по наличию неслучайных структур на контрольных картах/В.Н. Клячкин, Ю.А. Кравцов//Приборы и системы. Управление, контроль, диагностика. 2013. №5. С.44-50.
- Валеев С.Г. Регрессионное моделирование при обработке наблюдений. М.: Наука, 1991. 272 с.
- Валеев, С.Г. Особенности построения регрессионных моделей при многомерном контроле технологического процесса/С.Г. Валеев, В.Н. Клячкин//Радиоэлектроника. Информатика. Управление. 2002. №1. С. 48-52.
- Валеев, С.Г. Программное обеспечение обработки временных рядов техногенных характеристик/С.Г. Валеев, Ю.Е. Кувайскова//Обозрение прикладной и промышленной математики. 2009. Т. 16, выпуск 6. С. 1037-1038.
- Валеев, С.Г. Применение мультифрактального анализа при описании временных рядов в технике и экономике/С.Г. Валеев, Ю.Е. Кувайскова, С.А. Губайдуллина//Вестник Ульяновского государственного технического университета. 2008. №2. C. 23-27.
- Валеев, С.Г. Использование ARCH-структур и фильтра Калмана для моделирования динамики технико-экономических показателей/С.Г. Валеев, Ю.Е. Кувайскова//Вестник УлГТУ. 2007. №2. C. 29-33.
- Кувайскова, Ю.Е. Прогнозирование состояния технического объекта на основе мониторинга его параметров/Ю.Е. Кувайскова, В.Н. Клячкин, Д.С. Бубырь//ХII Всероссийское совещание по проблемам управления. Институт проблем управления им. Трапезникова РАН URL: http://vspu2014.ipu.ru/node/2940 (дата обращения: 16.05.2014).
- Крашенинников, В.Р. Кусочно-квадратичное моделирование регрессионных зависимостей при оценке качества/В.Р. Крашенинников, Д.С. Бубырь//Мат-лы 3-й науч.-практ. internet-конференции «Междисциплинарные исследования в области математического моделирования и информатики» 20-21 февраля 2014 г./отв. ред. Ю.C. Нагорнов. -Ульяновск: SIMJET, 2014. С. 233-236.
- Васильев, К.К., Крашенинников В.Р. Статистический анализ многомерных изображений. -Ульяновск: УлГТУ, 2007. 170 с.