Научная статья на тему 'Анализ модифицированных рекуррентных алгоритмов для идентификации систем, изменяющихся во времени'

Анализ модифицированных рекуррентных алгоритмов для идентификации систем, изменяющихся во времени Текст научной статьи по специальности «Математика»

CC BY
70
20
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по математике, автор научной работы — Грицюк Вера Ильинична

Приводится анализ модифицированных рекуррентных алгоритмов наименьших квадратов для оценки параметров, изменяющихся во времени. Исследуются их свойства сходимости. Алгоритм с экспоненциальным забыванием и восстановлением пригоден для отслеживания параметров, изменяющихся во времени, имеет тот же порядок сложности, что и стандартный рекуррентный алгоритм наименьших квадратов, но улучшенные свойства сходимости. Представлены результаты моделирования, которые демонстрируют способность приведенных алгоритмов отслеживать изменяющиеся во времени параметры.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Analysis of modified recursive algorithms for identification of time-varying systems

We present the analysis of modified least-squares recursive algorithms. The convergence properties of this algorithms are researched. The algorithm with exponential forgetting and resetting suitable for tracking time-varying parameters and has the same order of complexity as the standard recursive least squares algorithm, but has superior convergence properties. The results of simulation are given, which confirm the properties of presented algorithms.

Текст научной работы на тему «Анализ модифицированных рекуррентных алгоритмов для идентификации систем, изменяющихся во времени»

УДК 519.6 В.И. ГРИЦЮК

АНАЛИЗ МОДИФИЦИРОВАННЫХ РЕКУРРЕНТНЫХ АЛГОРИТМОВ ДЛЯ ИДЕНТИФИКАЦИИ СИСТЕМ, ИЗМЕНЯЮЩИХСЯ ВО ВРЕМЕНИ

Приводится анализ модифицированных рекуррентных алгоритмов наименьших квадратов для оценки параметров, изменяющихся во времени. Исследуются их свойства сходимости. Алгоритм с экспоненциальным забыванием и восстановлением пригоден для отслеживания параметров, изменяющихся во времени, имеет тот же порядок сложности, что и стандартный рекуррентный алгоритм наименьших квадратов, но улучшенные свойства сходимости. Представлены результаты моделирования, которые демонстрируют способность приведенных алгоритмов отслеживать изменяющиеся во времени параметры.

1. Введение

Адаптивное регулирование вызывает необходимость построения новых, исходящих из метода наименьших квадратов, рекуррентных алгоритмов, которые отслеживают изменяющиеся во времени параметры и справляются с влиянием неизмеряемых помех и немоде-лированной динамики.

Поэтому актуальным является построение алгоритмов, обладающих указанными свойствами, которое концентрируется на решении проблемы - при сохранении глобальной сходимости во время-инвариантном случае обеспечить неисчезающие элементы ковариационной матрицы Рк [1,2].

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

2. Сходимость

Сравнивается алгоритм с постоянным следом (ПСА) и алгоритм с экспоненциальным забыванием и восстановлением (ЭЗВА). В первом при заданном следе определяется переменный фактор забывания:

в к _в к-, + а тРк -1ф к (Ук-Ф Т в к-1) (|)

1

+ Ф крк-1ф к

а тРк-1ФкФТрк-1 Кк = рк-1--т-, (2)

1+Ф Трк-1Ф к

Рк = 1/1 кЯк, (3)

Т 1гЯк

где ^ к = .

Для исследования сходимости алгоритма рассматривается последовательность квадратов норм ошибок параметров [3]:

~к _вк -вк, ||Рк||р-1 =~ТР]-1Рк. (4)

Можно доказать, что квадраты норм (4), возникающие из (1)-(3), образуют для каждого во е невозрастающую монотонную последовательность:

||в II2 ~ 2 _ ХкаТ~Т-1фкфТРк-1 вк Р-1 - вк Р-1 _--Т-

11 "Рк Рк-1 1+ФТРк-1Фк

В случае переменных во времени параметров, если теряется положительная определен-,-1

ность Рк ,

Рк

_ да, сходимости может не произойти.

Для второго типа алгоритма с матрицей ковариаций

Рк и _1 -а-1 +р1 _5Рк2_1

х 1+ФТРк-1Фк К1

выполняются такие условия: 1)экспоненциальное эабывание и восстановление, 2)верхняя граница для Р , т.е. ненулевая нижняя граница для Р 1 , 3)верхняя граница для Р 1, т. е.

ненулевая нижняя граница для Р . Свойства сходимости могут быть обобщены для случая 3, изменяющегося во времени. Основанием для этого может служить условие, независимое от механизма генерирования данных.

3. Результаты моделирования

Для примера рассматривается модель скользящего среднего: Ук _ аик + Ьик-1, где ик _ -1

2

1 + 82П(8Ш—— к)

400

Параметры таковы:

К а Ь

[789] 0.1 0.2

[790,799] 0.2 0.3

[800,899] 0.3

0.4

[900,999]

[1000,1099] [1100,1999]

0.4

0.5 0.6

0.5

0.6 0.8

и

Р 0 =[аь]т,

в=[ ь ]Т,

Ф к = [кик-1]Т.

Результаты идентификации, использующие оба метода, приведены ниже. На рис. 1 и 2 сравнивается предсказанный выход, полученный с использованием ПСА и ЭЗВА соответственно, с выходом системы.

Рис.1. Предсказанный выход с использованием ПСА (_) в сравнении с выходом системы (...)

Рис. 2. Предсказанный выход с использованием ЭЗВА (_) в сравнении с выходом системы (...)

На рис.3 приводится сравнение корня из средне-квадратической ошибки предсказания РЕ(9к) , полученной с использованием СТ алгоритма и ЭЗВА:

PE(9k) A (k £е2) ki=1

1

1/2

где ei = yi -Фт ßi .

Рис. 3. Сравнение корня из среднеквадратической ошибки предсказания, полученной с использованием СТ алгоритма (...) и ЭЗВА (_)

На основе результатов , представленных на рис.1 и 2, можно заключить, что ЭЗВА производит быстрое оценивание (когда фk ^ 0 ),благодаря его свойствам экспоненциального восстановления, и обеспечивает коррекцию быстрее, чем СТА (добавление единичной матрицы к обновленной р приводит к тому, что малое, но существенное усиление достижимо вдоль направления [1 1]T при k=900).

Заключение

ЭЗВА имеет тот же порядок сложности, что и рекуррентный алгоритм наименьших квадратов, но обладает улучшенными свойствами сходимости. На основе результатов моделирования демонстрируются свойства приведенных алгоритмов. Для увеличения точности предлагается сочетать этот метод с методом факторизации [2].

Список литературы: 1. HalwassM. "Least squares"- Modifikationen zur Schätzung zeitvarianter parameter /Messen Stenern Regeln, 1990. 33. N1. P. 8-14. 2. ГрицюкВ. И. Рекуррентная факторизованная идентификация динамических объектов // Прогр. и аннот. докл. Международной школы. Проектирование автоматизированных систем контроля и управления сложными объектами.Харьков, 1992. С. 10. 3. Googwin G. C., Hill D. J., Palaniswami M. A perspective on convergence of adaptive control algorithms . Automatica. 20.1984. 5.P. 519-532.

Поступила в редколлегию 23.05.2010 Грицюк Вера Ильинична, канд. техн. наук, доцент кафедры СТ ХНУРЭ. Научные интересы: стохастические системы управления. Хобби : музыка, литература. Адрес: Украина, 61166, Харьков, пр. Ленина, 14, тел. 702 -10-06.

i Надоели баннеры? Вы всегда можете отключить рекламу.