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

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

Рубрика Математика
Вид статья
Язык русский
Дата добавления 26.11.2020
Размер файла 117,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Ростовский технологический институт сервиса и туризма (филиал ГОУ ВПО «Южно-Российский государственный университет экономики и сервиса»)

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

Андрей Александрович Костоглотов,

д.т.н., проф., каф. «Информационные технологии в сервисе»,

Сергей Валерьевич Лазаренко,

к.т.н., старший преподаватель, каф. «Метрология и метрологическое обеспечение»,

Дмитрий Сергеевич Андрашитов,

адъюнкт, каф. «Метрология и метрологическое обеспечение»,

г. Ростов-на-Дону

Аннотация

контроль вариационный моделирование

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

Ключевые слова: многопараметрическая вариационная идентификация, динамическая система, некорректная задача, двухточечная краевая задача

Abstract

The authors proved the urgency of the problem formulation for improvement of the accuracy of estimates of the unknown parameters of sensors of control systems and offered one of the most common approaches to its solution, which consists in the use of parametric identification methods. It is shown that an effective promising direction to solve this problem is the use of variational principles and regularization theory. The article presented the results of numerical simulations that demonstrate the advantages of the developed identification algorithm over the traditional algorithm of the Kalman type.

Keywords: multi-parameter variational identitification, dynamic system, ill-posed problem, the two-point boundary value problem.

Основная часть

В последнее время в связи с предъявлением все более высоких требований к процессам управления в различных областях техники проблема идентификации становится исключительно важной. Перспективным направлением эффективного решения задачи идентификации является использование вариационных принципов [6] и теории регуляризации [11].

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

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

Методам и алгоритмам параметрической идентификации посвящены труды многих известных ученых в отечественной и зарубежной литературе [2, 4, 8]. Число работ по усовершенствованию предлагаемых алгоритмов устойчиво растет, а область практического использования постоянно расширяется. Особенно важное место они занимают в системах контроля параметров при эксплуатации объектов авиационной, космической, корабельной техники, различных систем сервиса, например таких, как компьютерная томография, спектроскопия, обработка сигналов систем GPS и других сложных автоматических и автоматизированных систем, комплексов различного назначения и видовой принадлежности.

Традиционно при разработке практических алгоритмов используются методы идентификации, базирующиеся на принципах регрессионного анализа [5] и статистического синтеза [2], а также и градиентные методы [9, 10]. Получаемые на их основе решения далеко не всегда обладают требуемой точностью. При этом их использование, как правило, требует больших вычислительных затрат даже при достаточно медленно изменяющихся параметрах.

Избавиться от данных недостатков позволяет использование вариационного принципа Гамильтона - Остроградского [7], который позволяет представить уравнения динамики объекта в форме дифференциальных уравнений Лагранжа второго рода.

Данная статья посвящена многопараметрической вариационной идентификации модели динамической системы по критерию минимума функционала невязки. Исследована эффективность разработанного метода в сравнении с традиционным алгоритмом калмановского типа [9].

Постановка задачи идентификации

Рассмотрим голономную динамическую систему. Для нее выполняется соотношение, аналогичное принципу Гамильтона - Остроградского [7]:

, (1)

где S действие по Гамильтону за интервал времени [0, Т]; A - работа вектора обобщенных внешних сил Q; L кинетический потенциал; вектор вариаций обобщенных координат; обозначает бесконечно малую величину, которая не является вариацией.

Из требования (1) следует справедливость дифференциальных уравнений Лагранжа второго рода [7]:

, (2)

где вектор обобщенных координат; вектор обобщенных скоростей; , n число степеней свободы динамической системы.

Пусть уравнение состояния динамической системы известно и имеет следующий вид:

, (3)

где вектор неизвестных постоянных параметров (m натуральное число); - непрерывная вместе со своими частными производными вектор-функция.

Динамика идентифицируемых параметров z описывается уравнением

, (4)

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

Уравнение наблюдения имеет вид

, (5)

где вектор наблюдения (k - натуральное число); непрерывная вместе с частными производными вектор-функция; n(t) - вектор белого гауссовского шума с известными локальными характеристиками

.

Здесь N - матрица односторонней спектральной плотности шума наблюдения; - векторная дельта-функция.

Поставим задачу определения оценки вектора z из условия минимума функционала невязки

. (6)

Требуется определить вектор неизвестных параметров z динамической системы (3) из условия минимума функционала качества (6).

Задача (3) - (6) является обратной измерительной задачей, некорректно поставленной по Адамару, и может быть отнесена к задачам типа синтеза оптимального управления [11]. Для ее решения сконструируем сглаживающий функционал вида

, (7)

где - параметр регуляризации.

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

Условия минимума сглаживающего функционала

Для решения задачи поиска минимума функционала (7) при ограничениях (3), (4) и (5) воспользуемся методом неопределенных множителей Лагранжа, в результате чего получим расширенный функционал вида

, (8)

где - неопределенный множитель Лагранжа; - вектор сопряженных функций.

Определим необходимые условия минимума расширенного функционала (8), для чего воспользуемся игольчатым варьированием возмущения [6] и асинхронным варьированием траектории x(t) [7].

Игольчатой вариацией возмущения будем называть функцию вида

где v - некоторый постоянный вектор; - заданная произвольная точка непрерывности функции ; l - заданное положительное число; - произвольное положительное число, такое, что .

Разность будем называть игольчатой вариацией возмущения, которая порождает вариацию параметров z(t), вызывающую вариацию траектории x(t). Обозначим траекторию, соответствующую , в виде x(t), а траекторию, соответствующую , как x*(t). Согласно [6] синхронной будем называть вариацию траектории вида

,

а асинхронной - вариацию

,

где G - матрица чувствительности системы (3) по вектору параметров z, удовлетворяющая уравнению [10]

.

Вариации xс(t) и xа(t) обладают следующими свойствами:

Пусть - возмущение, доставляющее минимум функционалу (8). Найдем приращение функционала (8), обусловленное игольчатой вариацией . Следует заметить, что на интервале за счет скачка возникает асинхронная вариация xа(t), а на интервале возникает синхронная вариация xс(t), поскольку приращения обобщенных координат определяются решением дифференциальных уравнений в вариациях при начальных условиях в момент времени .

Таким образом, имеем

где и - вариации кинетического потенциала, связанные соответственно с xа(t) и xс(t).

Выражение (9) записано с учетом того, что , и, соответственно, не получают приращений интегралы

.

С учетом выражения для функции чувствительности формулы интегрирования по частям и выражения вариации кинетического потенциала получим приращение функционала в виде

Распорядимся выбором множителя Лагранжа следующим образом:

. (11)

Принимая во внимание, что при асинхронной вариации уравнение Лагранжа второго рода равно нулю, и с учетом идентичности (2) и (3) запишем для (11):

Вариация функционала в точке минимума вычисляется по формуле

,

при условии отсутствия ограничений на область допустимых возмущений.

Производя для (12) предельный переход и учитывая, что - произвольный момент времени, получим необходимые условия минимума функционала (8) в виде следующей двухточечной краевой задачи (ДТКЗ):

(13)

где G - матрица чувствительности системы (3) по вектору параметров z.

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

Решение ДТКЗ (13) определяет оценку вектора параметров z в смысле минимума сглаживающего функционала (7) и при соответствующем выборе параметра регуляризации - приближенное регуляризованное решение задачи (3) - (5).

Поиск решения ДТКЗ типа (12) на практике оказывается довольно сложным. Поэтому воспользуемся методом инвариантного погружения [9] для получения алгоритма идентификации рекуррентного типа. Иными словами, модифицируем ДТКЗ к задаче Коши с известными начальными данными.

Для этого обобщим ДТКЗ (13), допустив, что на конце траектории t = T справедливо условие . Кроме того, положим, что с и T переменны и введем обозначение .

Пусть интервал наблюдения изменился на величину , тогда

.

И, соответственно,

.

Раскладывая в ряд Тейлора, получим с точностью до бесконечно малых второго порядка:

. (14)

Аппроксимация такого характера определяет алгоритмы идентификации первого порядка, что вполне достаточно для практических целей [9, 10].

В соответствии с уравнениями (12)

(15)

Подставляя (15) в (14) и устремляя к нулю, получим уравнение погружения

. (16)

Решение уравнения (14) аппроксимируем линейной функцией

, (17)

где Р - некоторая матрица размера mm.

Используя аппроксимацию (17), запишем (16) в виде

.

Откуда с учетом определения функции чувствительности , производя разложение в ряд Тейлора и приравнивая коэффициенты при нулевой и первой степенях c, получим:

Рекуррентные уравнения последовательной идентификации вектора z примут вид

(18)

Оценку качества работы синтезированного алгоритма рассмотрим на примере решения задачи идентификации параметров датчика давления мембранного типа.

Пример

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

(19)

где - прогиб мембраны; - коэффициент демпфирования колебаний мембраны; - жесткость мембраны; - измеряемое давление.

Следует отметить, что подавляющее большинство датчиков описываются именно такими уравнениями [3].

Выходной сигнал датчика имеет следующий вид:

. (20)

Требуется идентифицировать параметры , датчика, в котором мембрана имеет форму квадратной пластины с жестким недеформируемым центром, учитывая условия минимума целевого функционала:

. (21)

Расширим пространство состояний

, (22)

где ; ; ; .

Уравнение наблюдения (20) примет вид

, (23)

где .

Функция чувствительности удовлетворяет уравнению

(24)

Тогда алгоритм многопараметрической идентификации (18) определяется следующей системой уравнений:

(25)

Оценку эффективности разработанного алгоритма, на который получено свидетельство о регистрации программ для ЭВМ [1], проведем на основе вычислительного эксперимента путем сравнения с расширенным фильтром Калмана [10].

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

(26)

где текущее время определяется расчетным соотношением ().

Результаты численного моделирования представлены ниже на рисунке.

Идентификация параметров датчика: , - действительные значения параметров датчика; , - оценки параметров датчика, полученные с помощью предложенного алгоритма; , - оценки расширенного фильтра Калмана.

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

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

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

Работа выполнена в рамках аналитической ведомственной целевой программы «Развитие научного потенциала высшей школы» по проекту №2.1.2/6725 «Теоретические основы решения задач управления - идентификации - оценивания на основе объединенного принципа максимума».

Литература

Андрашитов Д.С., Дмитренко Г.Н., Костоглотов А.А., Костоглотов А.И., Лазаренко С.В. Алгоритм идентификации параметров динамических систем. Свидетельство регистрации программ для ЭВМ. №2010616571, заявл. 05.08.10, зарегистрировано в реестре 01.10.10.

Гропп Д. Методы идентификации систем. М.: Мир. 1975.

Датчики теплофизических и механических параметров: Справочник в 3-х томах. Т1/ Под общ. ред. Ю.Н. Коптева. М.: ИПРЖР. 1998.

Карабутов Н.Н. Адаптивная идентификация систем. М.: КомКнига. 2006.

Кику А.Г., Костюк В.И. и др. Адаптивные системы идентификации. Киев.: Техника. 1975.

Костоглотов А.А., Костоглотов А.И., Дерюшев В.В. Идентификация параметров динамических систем на основе объединенного принципа максимума // Изв. вузов. Северокавказский регион. Естественные науки. 2004. Приложение №2. С. 16 - 23.

Лурье А.И. Аналитическая механика. М.: Гос. изд. физ.-мат. лит. 1961.

Миронов В.И., Миронов Ю.В. Вариационный подход к комплексному оцениванию параметров состояния нелинейных динамических систем // Тр. СПИИРАН. 2005. Вып. 2. С. 298 - 307.

Сейдж Э.П., Мелс Д.Л. Идентификация систем управления. М.: Наука. 1974.

Справочник по теории автоматического управления / Под ред. А.А. Красовского. М.: Наука. 1987.

Тихонов А.Н., Арсенин В.Я. Методы решения некорректных задач. М.: Наука. 1986.

Размещено на Allbest.ru

...

Подобные документы

  • Метод эксплуатации авиационной техники по состоянию; управление техническим состоянием с использованием априорной и апостериорной информации. Оценка эффективности технических систем методом статистического моделирования (алгоритм векторного управления).

    реферат [3,3 M], добавлен 17.12.2010

  • Понятие и классификация систем, их типы и методика управления. Сущность и методология математического моделирования. Системы, описываемые дифференциальными уравнениями. Некоторые задачи теории графов: о Кенигсбергских мостах, о выходе из лабиринта.

    презентация [640,6 K], добавлен 23.06.2013

  • Возникновение и развитие теории динамических систем. Развитие методов реконструкции математических моделей динамических систем. Математическое моделирование - один из основных методов научного исследования.

    реферат [35,0 K], добавлен 15.05.2007

  • Сущность теории динамических систем и роль связи структуры системы с её динамикой. Конечные динамические системы и сокращение мономиальных систем. Проблема изучения Булевых мономиальных систем и линейных систем над конечными коммутативными кольцами.

    курсовая работа [428,2 K], добавлен 08.12.2010

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

    курсовая работа [165,8 K], добавлен 12.10.2009

  • Алгоритм построения ранговой оценки неизвестных параметров регрессии. Моделирование регрессионных зависимостей с погрешностями, имеющими распределения с "тяжёлыми" хвостами. Вычисление асимптотической относительной эффективности рангового метода.

    курсовая работа [1,2 M], добавлен 05.01.2015

  • Теоретические основы оценивания показателей точности и описание статистической имитационной модели. Моделирование мощности излучения и процесса подготовки к измерениям. Статистическая обработка результатов моделирования и сущность закона распределения.

    дипломная работа [1,9 M], добавлен 10.06.2011

  • Сущность моделирования, его главные цели задачи. Конструктивная схема и общее описание исследуемой трансмиссии. Алгоритм реализации задачи и ее программная реализация. Результаты расчета и их анализ. Исследование характеристик полученной модели.

    курсовая работа [1,1 M], добавлен 01.01.2014

  • Параллельные методы решения систем линейных уравнений с ленточными матрицами. Метод "встречной прогонки". Реализация метода циклической редукции. Применение метода Гаусса к системам с пятидиагональной матрицей. Результаты численного эксперимента.

    курсовая работа [661,7 K], добавлен 21.10.2013

  • Геометрический смысл решений неравенств, уравнений и их систем. Определение понятия двойственности с помощью преобразования Лежандра. Разбор примеров нахождения переменных или коэффициентов при неизвестных в целевой функции двойственной задачи.

    дипломная работа [2,6 M], добавлен 30.04.2011

  • Метод главных элементов, расширенная матрица, состоящая из коэффициентов системы и свободных членов. Метод квадратных корней для решения систем с симметричной матрицей коэффициентов. Практическая реализация метода Халецкого: программа на языке Pascal.

    контрольная работа [761,7 K], добавлен 22.08.2010

  • Некоторые математические вопросы теории обслуживания сложных систем. Организация обслуживания при ограниченной информации о надёжности системы. Алгоритмы безотказной работы системы и нахождение времени плановой предупредительной профилактики систем.

    реферат [1,4 M], добавлен 19.06.2008

  • Оценки неизвестных параметров закона распределения случайной величины Х по данным выборки. Интервальное оценивание. Случайный интервал. Граничные точки доверительного интервала. Нижний и верхний доверительные пределы.

    реферат [30,0 K], добавлен 31.03.2003

  • Приемы и методы качественной теории дифференциальных уравнений на плоскости. Визуализация и анализ инвариантных множеств динамических систем. Теорема о существовании четырех линий равновесия. Первый интеграл. Решение системы первого и второго порядка.

    курсовая работа [378,5 K], добавлен 02.04.2016

  • Применение метода дополнительного аргумента к решению характеристической системы. Доказательство существования решения задачи Коши. Постановка задачи численного расчёта. Дискретизация исходной задачи и её решение итерациями. Программа и её описание.

    дипломная работа [5,7 M], добавлен 25.05.2014

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

    курсовая работа [177,9 K], добавлен 15.10.2013

  • Нахождение АЧХ, ФЧХ, ЛАЧХ для заданных параметров. Построение ЛФЧХ. Определение параметров передаточной функции разомкнутой системы. Исследование на устойчивость по критериям: Гурвица, Михайлова и Найквиста. Определение точности структурной схемы.

    курсовая работа [957,8 K], добавлен 11.12.2012

  • Особенности применения функций Ляпунова для исследования устойчивости различных дифференциальных уравнений и систем. Алгоритм и листинг программы определения устойчивости матрицы на основе использования метода Раусса-Гурвица в среде моделирования Matlab.

    реферат [403,7 K], добавлен 23.10.2014

  • Структурное преобразование схемы объекта и получение в дифференциальной форме по каналам внешних воздействий. Формы представления вход-выходных математических моделей динамических, звеньев и систем, методов их построения, преобразования и использования.

    курсовая работа [1,3 M], добавлен 09.11.2013

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

    дипломная работа [477,4 K], добавлен 17.06.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.