Другие журналы
|
научное издание МГТУ им. Н.Э. БауманаНАУКА и ОБРАЗОВАНИЕИздатель ФГБОУ ВПО "МГТУ им. Н.Э. Баумана". Эл № ФС 77 - 48211. ISSN 1994-0408![]()
77-30569/345425 Методы решения задачи идентификации моделей движения центра масс ракет космического назначения
# 03, март 2012
Файл статьи:
![]() УДК 681.5 МГТУ им. Н.Э. Баумана Одной из задач, решаемых интеллектуализированной системой управления [1-3], является идентификация модели движения центра масс. Для сокращения объема необходимой памяти бортовой вычислительной машины и сокращения затрат машинного времени необходима унификация методов решения различных задач. Под идентификацией модели движения центра масс ракет космического назначения (РКН) понимается оценка ее параметров по информации о характере полета РКН и некоторых ее характеристиках, получаемых с помощью бортовых измерительных средств. Представим систему уравнений движения центра масс РКН в следующем виде:
где
V – вектор скорости,
Модель движения центра масс РКН будет полностью определена, если задан составной вектор Задача идентификации модели движения РКН сводится к задаче оценки вектора параметров В качестве выхода Для оценки массово-энергетических характеристик РКН наряду с информацией о векторе кажущихся ускорений, получаемой с соответствующих измерителей (в частности, с акселерометров), может также использоваться информация о количестве топлива, получаемая с датчиков системы управления расходом топлива, и информация о давлении в камерах сгорания. В этом случае уравнение (1) дополнится соответствующими уравнениями связи
где С помощью датчиков системы управления расходом топлива могут измеряться либо расходы топлива из баков, либо объемы компонентов топлива в баках Информация о давлении в камере сгорания может быть связана с расходом топлива с помощью дроссельной характеристики двигательной установки. Пусть критерий ошибки приближения выхода модели к выходу реальной системы характеризуется функционалом
где H - скалярная положительно определенная мера ошибки. Задача идентификации модели движения центра масс РКН заключается в определении таких векторов c,d и x0 , либо xk, которые минимизируют функционал (6) при условиях (1)–(4), т.е. в решении системы дифференциальных и функциональных уравнений
Если в уравнении (7) не учитываются аэродинамические члены, то уравнение (4) принимает вид
в этом случае при
Если вектор c характеристик РКН известен или определен в результате решения задачи (7), (8), то при
где вектор
Если вектор
которая представляет собой задачу навигации РКН. Интегрирование уравнения (13) на упрежденном отрезке времени при известном законе изменения вектора Таким образом, могут быть сформулированы следующие типы задач по определению параметров моделей движения центра масс РКН: 1.Идентификация динамической системы
по информации о векторе
Если используется информация о векторах x и y, то можно ввести в рассмотрение расширенный вектор
где
В этом случае задача формально сведена к типу задачи идентификации системы (15) по информации о векторе x. 2. Идентификация динамической системы
по информации о векторе x, либо о векторе y, или о векторах x и y. При использовании информации лишь о векторе х уравнение (18) эквивалентно системе уравнений
По аналогии с предыдущим случаем задача идентификации модели (18) по информации о векторах x и y может быть сведена к типу задачи идентификации системы (19) по информации о векторе x. 3. Идентификация статической модели
по информации о векторе y. Идентификация динамической системы
по информации о векторе x , где y - заданная вектор-функция. При этом вектор y определяется либо в результате измерений кажущихся ускорений, либо с помощью функции (20) при известном векторе параметров c . 5.Определение значения вектора x в результате интегрирования уравнения
где y - заданная вектор-функция, определяемая либо в результате измерения вектора кажущихся ускорений (при решении задачи навигации РКН), либо с помощью заданных аналитических зависимостей (при решении задачи прогноза фазового состояния РКН). В условиях высокой точности измерения параметров движения РКН и влияния стабильных по характеру изменения возмущений и погрешностей измерения от алгоритма идентификации требуется лишь выполнение роли алгоритма аппроксимации реального движения центра масс РКН некоторой его моделью и не требуется одновременного выполнения роли фильтра. В связи с этим ограничимся рассмотрением лишь детерминированных моделей движения центра масс РКН. Основными составляющими правых частей уравнений движения центра масс на участке выведения КА являются тяга двигателей и гравитационное ускорение. При этом потери скорости на преодоление сопротивления воздуха и за счет донного сопротивления двигателей составляют порядка 10-15 % от скорости на выходе из плотных слоев атмосферы (примерно на высоте 100 км). В связи с этим аппроксимирующая модель реального движения РКН может не учитывать влияние атмосферы на движение его центра масс и для идентификации параметров модели достаточно использовать системы (20) и (21). При идентификации моделей движения РКН может быть использована достаточно обширная априорная информация, полученная на этапах создания и отработки РКН. В частности, известно, что пределы разброса массово-энергетических и аэродинамических характеристик РКН не превосходят соответственно 1-3 % и 10-15 % от их номинальных значений. Поэтому для уточнения такого рода характеристик могут использоваться линейные аппроксимации рассмотренных выше динамических и статических систем. В качестве меры ошибки аппроксимации вектор-функции z(t) измерений кривой
где R - матрица весовых коэффициентов. В принципе мерой ошибки Для решения сформулированных задач идентификации детерминированных моделей движения центра масс РКН могут быть использованы разнообразные методы поиска минимума функции (6), как аналитические, так и численные. Аналитические методы базируются на теории оптимального управления системами, и, как правило, сводят задачу идентификации к проблеме двухточечной краевой задачи. Численные методы базируются на теории нелинейного программирования и зачастую сводятся к различного рода градиентным процедурам. Переход к двухточечной краевой задаче.
Если правые части динамической системы
модели наблюдения
и подынтегральная функция функционала
являются гладкими функциями своих переменных, а система (24)-(25) являются идентифицируемой, то задача минимизации функционала (26) при условии (24) с помощью коэффициентов Лагранжа может быть сведена к задаче на безусловный экстремум функционала
где Интегрируя (27) по частям и приравнивая первую вариацию функционала нулю, с учетом явной зависимости вектора
Таким образом, задача идентификации системы (24) адекватна двухточечной краевой задаче для системы уравнений (24) и (29) при интегральных связях (28) и нулевых значениях переменной
Если не использовать множители Лагранжа, то оптимальные значения векторов c и x0 определяются из условия равенства нулю вариации функционала (26), т.е. из соотношения
при Производные
при Интегральное уравнение (31) может быть заменено эквивалентным дифференциальным уравнением
при условиях на концах Для определения вектора Условия стационарности (24), (29) и (30) можно также получить, если ввести в рассмотрение векторное уравнение
и использовать методы теории оптимального управления систем [4]. Если начальные условия Рассмотрим возможности решения краевой задачи для уравнений (24), (29) и (30), которые могут быть записаны в следующем каноническом виде:
где
Для наиболее важных для практики линейных систем
и квадратичной меры ошибки приближения
уравнения (29) и (30) принимают вид
где Решение краевой задачи (24), (29) и (30) либо (38)-(42) заключается в отыскании таких параметров c и x0, которые обращают в ноль невязки Анализ методов решения двухточечных краевых задач достаточно подробно проведен в ряде работ. В целом, рассмотренные методы решения краевых задач являются достаточно общими и практически не учитывают специфику идентифицируемой системы. Линейные системы обладают характерными особенностями, вытекающими из существования фундаментальных решений, сопряженных переменных и свойств скалярных произведений фазовых и сопряженных переменных, которые могут быть использованы при разработке методов идентификации этих систем. В частности, показано, что при идентификации линейных систем методом сопряженных уравнений двухточечная краевая задача для уравнений (38), (41) и (42) может быть сведена к решению системы линейных алгебраических уравнений
где переменные
Уравнения (44) и (45) могут быть проинтегрированы в обратном времени при начальных условиях
где
интегрируемых при нулевых начальных условиях. Если известна матрица фундаментальных решений X(t,t0) уравнения (38), то с учетом того, что матрица фундаментальных решений уравнения (41) равна
Следует отметить, что общее решение уравнения (38) равно
для которого можно записать эквивалентное уравнение типа уравнения Вольтерра для фундаментальной матрицы, ограничившись рассмотрением лишь первого приближения
где E- единичная матрица,
При достаточно малом интервале [t,t0]
Для случая линейной стационарной системы откуда с учетом y=bc получаем:
Для решения уравнения (56) либо краевой задачи для уравнений (24), (29) и (30) могут быть использованы разнообразные численные методы. Таким образом, задача идентификации сведена к двухточечной краевой задаче, что позволяет унифицировать программно-алгоритмическое обеспечение интеллектуализированной системы управления при формировании базы знаний.
Литература 1. Пролетарский А.В. Управление полетом ракет космического назначения. М.: Издательство МГОУ, 2006. 140с. 2. Пролетарский А.В., Неусыпин К.А., Цибизова Т.Ю. Системы управления летательными аппаратами и алгоритмы обработки информации. М.: Издательство МГОУ, 2006. 220с. 3. Пролетарский А.В. Интеллектуализированная система управления перспективными ракетами космического назначения. Автоматизация и современные технологии, 2011, №6, с. 30-33
Публикации с ключевыми словами: идентификация, ракета космического назначения, модель движения Публикации со словами: идентификация, ракета космического назначения, модель движения Смотри также:
Тематические рубрики: Поделиться:
|
|
||||||||||||||||||||||||||||||||
|