Научный журнал
Современные наукоемкие технологии
ISSN 1812-7320
"Перечень" ВАК
ИФ РИНЦ = 0,940

МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ДИНАМИЧЕСКИХ СИСТЕМ С ИСПОЛЬЗОВАНИЕМ ПАРАМЕТРИЧЕСКОЙ ИДЕНТИФИЦИРУЕМОСТИ

Цибизова Т.Ю. 1 Пьо Си Тху 1 Селезнева М.С. 1
1 ФГБОУ ВО «Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет)»
Рассмотрена задача параметрической идентификации моделей динамических систем. Исследованы численные критерии определения качества идентификации параметров моделей различных классов. Показано, что наиболее эффективным подходом при решении задачи определения качества идентификации является использование критериев степени идентифицируемости. Рассмотрен алгоритм идентификации. Предложен критерий степени идентифицируемости. В случае, когда уравнения объекта имеют явно выраженный нелинейный характер, рассмотрен критерий определения степени параметрической идентифицируемости нелинейных моделей динамических систем. Проведено моделирование линейных математических моделей погрешностей инерциальной навигационной системы (ИНС) корректируемой от ГЛОНАСС с использованием алгоритмов идентификации. Представлены результаты математического моделирования тестовой модели погрешностей ИНС с алгоритмами фильтра Калмана, которые подтверждают эффективность использования для оценивания моделей с повышенными характеристиками идентифицируемости.
нелинейные системы управления
динамические системы
математическая модель
идентификация
степень идентифицируемости
точностные характеристики
численные критерии
1. Неусыпин К.А., Пролетарский А.В., Кузнецов И.А. Синтез численного критерия меры идентифицируемости параметров моделей динамических систем // Автоматизация. Современные технологии. – 2015. – № 3. – С. 9–13.
2. Шэнь К., Неусыпин К.А. Исследование критериев степеней наблюдаемости, управляемости и идентифицируемости линейных динамических систем // Мехатроника, автоматизация, управление. – 2016. – Т. 17, № 11. – С. 723–731.
3. Неусыпин К.А., Пролетарский А.В., Кузнецов И.А. Исследование степени идентифицируемости параметров динамических систем // Вестник Магнитогорского государственного технического университета им. Г.И. Носова. – 2015. – № 2 (50). – С. 85–89.
4. Фам С.Ф., Неусыпин К.А., Селезнева М.С. Разработка компактного алгоритма самоорганизации // В сборнике: Наука сегодня: проблемы и пути решения. Материалы международной научно-практической конференции: в 2 частях. – М.: Изд-во: ООО «Маркер», 2016. – С. 64–65.
5. Фам С.Ф., Цибизова Т.Ю. Методы построения математических моделей: генетические алгоритмы // В сборнике: Достижения вузовской науки. Труды международной научно-практической конференции. – М.: Изд-во МГОУ, 2014. – С. 158–162.
6. Неусыпин К.А., Шэнь К. Модификация нелинейного фильтра Калмана с использованием генетического алгоритма // Автоматизация. Современные технологии. – 2014. – № 5. – С. 9–12.
7. Лукьянова Н.В., Мешков Н.А., Колупаев Р.В. Исследование систем управления: идентификация, моделирование, прогнозирование: уч. пособие / Под ред. К.А. Неусыпина. – М.: Изд-во МГОУ, 2015. – 110 с.
8. Шэнь К. Разработка высокоточных алгоритмов коррекции навигационных систем летательных аппаратов: дис. … канд. техн. наук. – М., 2017. – 132 с.
9. Лукьянова Н.В., Пью Си.Т. Выбор метода идентификации для комплекса полунатурного моделирования // Автоматизация. Современные технологии. – 2016. – № 6. – С. 32–37.
10. Задорожная Н.М., Самус П.А. Определение и компенсация отказа датчика угловой скорости на основе адаптивной математической модели вращения космического аппарата // В сборнике: Управление в морских и аэрокосмических системах (УМАС-2014). 7-я Российская мультиконференция по проблемам управления: материалы конференции. – СПб.: Концерн «ЦНИИ «Электроприбор», 2014. – С. 488–495.
11. Ванин А.В., Воронов Е.М., Карпунин А.А. Оптимизация управления в двухуровневой иерархической системе стабилизации – наведения летательного аппарата // Инженерный журнал: наука и инновации. – 2012. – № 11 (11). – С. 2.
12. Андриевская Н.В., Безукладников И.И., Мубаракзянов Н.Р. Идентификация параметров нелинейной модели гидромеханических систем // Международная конференция по мягким вычислениям и измерениям. Т. 1. – СПб.: Изд-во: Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина), 2016. – С. 233–235.

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

Точность идентификации параметров модели зависит от связей определяемого параметра в матрице модели с непосредственно измеряемой компонентой вектора состояния, а также от точности алгоритма идентификации. Точностные характеристики алгоритмов идентификации известны [1, 2]. Сильные связи идентифицируемого параметра с вектором измерения позволяют эффективно определить неизвестный параметр. Для определения интенсивности этих связей используются критерии степени параметрической идентифицируемости [3].

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

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

Постановка задачи исследования

В качестве алгоритмов построения моделей применяются эволюционные алгоритмы: нейронные сети, методы самоорганизации и генетические алгоритмы [4–6]. Эволюционные алгоритмы позволяют построить нефизичные модели, структура которых заранее неизвестна. Поэтому для управления используются физические модели с априорно известной структурой. При этом в процессе функционирования динамических объектов в условиях изменяющихся внешних воздействий параметры моделей могут существенно изменяться. И здесь возникает необходимость создания модели с использованием алгоритмов идентификации. Точностные характеристики алгоритмов идентификации известны [7]. Исследование качественных характеристик идентификации параметров проводится путем анализа результатов серий экспериментов и требует обработки большого объема статистического материала.

Наиболее эффективным подходом при решении задачи определения качества идентификации является использование критериев степени идентифицируемости [1–3]. С помощью методов определения степени идентифицируемости можно вычислить численные оценки качества идентификации конкретного параметра матрицы модели. На основе этой информации осуществляется выбор моделей исследуемых процессов, обладающих наилучшей идентифицируемостью.

Алгоритм идентификации

Математическая модель исследуемого динамического объекта имеет следующий вид [8]:

zib01.wmf, (1)

где xk-1 – вектор состояния; wk-1 – вектор входного шума, который является дискретным аналогом белого гауссового шума с нулевым математическим ожиданием; Ф – матрица модели с размерностью (n×m).

Часть вектора состояния измеряется:

zib02.wmf, (2)

где zk – m-вектор измерений; Н – матрица измерений(m×n); vk – m-вектор измерительного шума, который является дискретным аналогом белого гауссового шума с нулевым математическим ожиданием, причем v и w некоррелированы между собой, т.е. М[vjwkT] = 0.

Необходимо произвести оценивание неизвестных постоянных параметров матрицы объекта Ф уравнения (1).

Оценка вектора состояния х1 при скалярном измерении z может быть определена следующим образом:

zib03.wmf. (3)

Уравнение измерений для (n + 1)-го момента времени имеет вид

zib04.wmf. (4)

Вектор состояния xn+1 можно выразить через его значение в 1-й момент времени следующим образом:

zib05.wmf. (5)

Подставив (5) в (4), получим

zib06.wmf (6)

или

zib07.wmf (7)

Введем обозначения:

zib08.wmf; (8)

zib09.wmf (9)

Тогда уравнение (7) с учетом новых обозначений примет вид

zib10.wmf. (10)

Уравнение (10) можно переписать в следующем виде:

zib11.wmf, (11)

а также:

zib12.wmf;

zib13.wmf; (12)

........................................

zib14.wmf.

Уравнения (12) можно записать в матричной форме:

zib15.wmf,

откуда можно выразить вектор-столбец, состоящий из неизвестных параметров a1,a2,…,an:

zib16.wmf.

В скалярной форме уравнение для вектора неизвестных параметров будет иметь вид

zib17.wmf (13)

Здесь

zib18.wmf; (14)

zib19.wmf. (15)

Численный критерий степени идентифицируемости параметров нелинейных моделей одного класса

Предложенный критерий степени идентифицируемости имеет следующий вид

zib20.wmf. (16)

Здесь М[(ai)2] – дисперсия произвольной i-ой компоненты вектора параметров a;

М[(zi)2] – дисперсия непосредственно измеряемой компоненты вектора параметров;

r = M[v2] – дисперсия исходного измерительного шума;

zib40.wmf

zib41.wmf – дисперсия приведенного измерительного шума;

p – дисперсия ошибки оценивания адаптивного фильтра;

v – обновляемая последовательность.

Разработанный численный критерий степени идентифицируемости конкретных параметров матрицы модели отличается универсальностью и позволяет вычислять качество идентификации параметров в виде скаляра.

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

Пусть в уравнении объекта в SDC-представление вектор состояния xk+n можно выразить его значением в начальный момент xk времени в виде

zib22.wmf (17)

Подставив выражение для xk+n в уравнение измерений yk+n, получим

zib23.wmf (18)

Подставив в это уравнение выражение xk, получим

zib25.wmf (19)

где zib26.wmf – псевдообратная матрица zib27.wmf.

Введем обозначения:

zib28.wmf, (20)

zib29.wmf (21)

Тогда задача сводится к определению неизвестных нестационарных элементов вектора-столбца zib30.wmf по вновь сформированным измерениям [9]:

zib31.wmf (22)

где

zib32.wmf;

zib33.wmf.

Отсюда критерий степени идентифицируемости параметров модели динамических нестационарных систем имеет вид

zib34.wmf, (23)

где zib35.wmf - дисперсия произвольной i-ой компоненты вектора параметров λ; zib36.wmf – дисперсия непосредственно измеряемого вектора состояния; R0 – дисперсия исходного измерительного шума; zib37.wmf ? дисперсия приведенного измерительного шума.

Таким образом, уравнение (23) используется для определения степени идентифицируемости параметров матрицы zib38.wmf.

Результаты исследования и их обсуждение

Проведено моделирование линейных математических моделей погрешностей ИНС [10–12] корректируемой от ГЛОНАСС с использованием алгоритмов идентификации. Для идентификации неизвестных параметров матрицы модели использован типовой алгоритм идентификации, в основе которого лежит скалярный алгоритм. На графиках представлены сглаженные результаты идентификации.

Линейная математическая модель погрешностей ИНС для одного горизонтального канала имеет вид

xk = Фxk-1 + Wk-1,

где

zib42.wmf

Здесь g – гравитационное ускорение; В – смещение нуля акселерометра, R – радиус Земли, Т – период дискретизации; w – средняя частота случайного изменения дрейфа, Wk-1 – дискретный аналог белого гауссового шума; δVk – ошибки ИНС в определении скорости, φk – углы отклонения ГСП от сопровождающего трехгранника, εk – скорость дрейфа ГСП.

На рис. 1 представлено гравитационное ускорение g, изменяющееся с увеличением высоты полета ЛА и результаты его идентификации.

cibiz1.tif

Рис. 1. Моделирование гравитационного ускорения g

На рис. 2 представлены погрешности ИНС и их оценки фильтром Калмана, полученные с использованием классической модели ошибок ИНС и с моделью с повышенными характеристиками идентифицируемости параметра.

Из графиков рис. 2 видно, что точность коррекции с использованием классической модели ошибок ИНС ниже, чем при использовании идентификации параметра матрицы модели g и выбора матрицы оцениваемого процесса с увеличенной степенью идентифицируемости этого параметра.

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

cibiz2.tif

Рис. 2. Погрешности ИНС: 1 – ошибки ИНС, 2 – оценки фильтра Калмана с классической моделью, 3 – оценки фильтра Калмана с идентификацией параметра g

cibiz3.tif

Рис. 3. Результаты моделирования нелинейных погрешностей ИНС: 1 – погрешности ИНС, 2 – оценки погрешности ИНС, полученные с помощью классического нелинейного фильтра Калмана; 3 – оценки погрешности ИНС, полученные с помощью нелинейного фильтра Калмана с повышенными характеристиками идентифицируемости

На рис. 3 представлены результаты моделирования нелинейных погрешностей ИНС, алгоритма оценивания классического нелинейного фильтра Калмана и нелинейного фильтра Калмана с улучшенной моделью.

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

Заключение

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


Библиографическая ссылка

Цибизова Т.Ю., Пьо Си Тху, Селезнева М.С. МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ДИНАМИЧЕСКИХ СИСТЕМ С ИСПОЛЬЗОВАНИЕМ ПАРАМЕТРИЧЕСКОЙ ИДЕНТИФИЦИРУЕМОСТИ // Современные наукоемкие технологии. – 2018. – № 1. – С. 54-60;
URL: https://top-technologies.ru/ru/article/view?id=36892 (дата обращения: 29.03.2024).

Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1,674