Математическая модель системы наведения с оптимальным управлением

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

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

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

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

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

Математическая морфология.

Электронный математический и медико-биологический журнал.

Том 12. Вып. 1. 2013.

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ СИСТЕМЫ НАВЕДЕНИЯ С ОПТИМАЛЬНЫМ УПРАВЛЕНИЕМ

Финогенов С. Н., Хамра В. Або

Аннотация

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

Ключевые слова: математическая модель системнаведения.

Annotation

MATHEMATICAL MODEL OF SYSTEM OF TARGETING WITH OPTIMUM CONTROL

Finogenov S. N., Hamra V. Abo

In this work the way of formalization of mathematical models of systems of targeting with optimum control is stated. The generalized structure of the formalized mathematical model of system of targeting is as a result offered.

Key words: mathematical models of systems of targeting.

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

Задача формирования оптимальных управлений является в общем случае нелинейной задачей оптимального управления с ограничениями на управляющие и фазовые переменные. Оптимизация проводится с помощью формализованной математической модели (ФММ) процесса наведения, называемой обычно контуром наведения. ФММ должна включать: систему дифференциальных уравнений кинематики и динамики движения ракеты; уравнения измерений; области определения правых частей уравнений; интервал измерения времени; класс допустимых управлений; законы распределения и числовые характеристики возмущений.

При синтезе оптимальных управлений и реализации их в СУП используются два типа ФММ:

использование уравнений в форме Коши;

векторный вид уравнений наведения.

Первый тип моделей используется при постановке задач; второй - при поиске конкретных решений.

Модель ракеты с использованием уравнений в форме Коши можно представить в виде

математический модель наведение управление

где t - время, определенное на интервале [ti, tf];

хр - вектор фазовых координат;

ер - n-мерный вектор возмущений;

Ggi - параметры, определяющие динамику ракеты;

Gкi - параметры кинематических связей;

ggi - m-мерный вектор случайных отклонений параметров ракеты;

ауi - параметры, определяющие функционирование системы управления и стабилизации;

Тм - метеорологические факторы (плотность, давление, температура воздуха и т. д.); u = {u1, u2}, u1 - вектор управлений с обратной связью (законы управления рулями), u2 - вектор управлений без обратной связи (управляющие функции, алгоритмы).

Множества фазовых координат Gx и их производных считаются заданными: xр(t) , . Заданные множества , определяются функциональными структурами, конструктивными особенностями ракеты.

Области определения хр, u, f характеризуются неравенством вида > 0 и т. д.

Вектор измерений ур(t) удобно представить в виде

Yр(t) = Шр(t, xр, u, gи), (1)

где gи - вектор случайных инструментальных ошибок измерения.

Компонентами вектора измерений y(t) являются значения проекций линейных и угловых скоростей, линейных ускорений на оси чувствительности датчиков линейных ускорений (ДЛУ) и угловых скоростей, а также углы, характеризующие взаимное положение осей ракеты относительно базовой системы координат.

Вектор вычисленных элементов движения урв(t) можно записать в виде

yрв(t) = Шрв(t, xр, u, gи, gм),

где gм - вектор методических ошибок вычисления.

С учетом выражения (1) можно записать так:

yрв(t) = Fв(y(t)). (2)

Возможны два случая:

количество выходных координат xр(t) совпадает с количеством измеренных параметров yр(t);

число скалярных составляющих xр(t) больше количества измеренных параметров yр(t).

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

Yр(t) = {y1(t), …, yк(t)},

то связь между xр(t) и yр(t) можно представить через некоторый непрерывный оператор Rр, называемый кинематическим:

yр(t) = R[xр(t), t].

Законы распределения и числовые характеристики вектора инструментальных и методических погрешностей, как правило, задаются в составе исходных данных.

На рисунке 1 представлена структурная схема ФММ управляемого объекта.

Модель кинематики движения ракеты и цели (относительного движения):

= f(t, хк, u2, ек),

где хк - вектор фазовых кинематических координат

ек - n-мерный вектор фазовых возмущений (движение цели, помехи и т. п.).

Рисунок 1 Структура ФММ управляемого объекта

Множество фазовых координат Gхк и их производные считаются заданными хк(t) Gхк; .

Вектор измерений ук(t) можно представить в виде

ук(t) = Ш(t, xк, u2, gки),

где gки - вектор случайных инструментальных ошибок измерений (оценок).

Компонентами вектора измерений ук(t) могут являться значения абсолютных координат и параметров движения цели и ракеты; координат и параметров относительного движения «ракета - цель», проекций линейных ускорений на оси чувствительности ДЛУ.

Вектор вычисленных элементов кинематики движения укв(t) можно записать в виде

yкв(t) = Шк(t, xк, u2, gки, gкм),

где gкм - вектор методических ошибок вычисления (оценок).

ФММ кинематики движения представлена на рисунке 2.

Рисунок 2 Структура ФММ кинематики движения

Модель системы управления полетом определяется алгоритмами программно-терминальных управлений (ПТУ), в частности:

алгоритмами ПТУ на основе функциональных зависимостей;

алгоритмами оптимального терминального управления;

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

Задача оптимизации для динамической системы, описываемой векторным дифференциальным уравнением в форме Коши,

t [t0, tf],

где x(t) = {x1(t), …, xn(t)}Т - вектор-функция управляющих параметров заключается в определении управления , минимизирующее значение функционала F0

При этом должно быть выполнено условие U при всех t [t0, tf], где U - ограниченная замкнутая область m-мерного пространства Em и дополнительные ограничения

i =1, 2, …, q. (3)

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

Функционалы (3) можно интерпретировать как некоторые терминальные фазовые ограничения

i =1, 2, …, q. (4)

Одно из ограничений вида (4) можно сформулировать как условие, чтобы фазовая траектория принадлежала некоторой заданной области S фазового пространства:

S при всех t [t0, tf].

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

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

Условие U при всех t [t0, tf] на практике обычно имеет вид

где и - нижняя и верхняя границы допустимых значений управляющих параметров.

Одним из путей решения задачи оптимизации с учетом ограничений вида (3) и (4) является использование метода штрафных функций, который считается простейшим из числа существующих методов (принцип максимума Л. С. Понтрягина, динамическое программирование и др.) [1].

Суть его состоит в следующем.

Если на интервале t [t0, tf] задано ограничение в виде неравенства , то критерий оптимизации F0 может быть преобразован путем введения дополнительного слагаемого к виду

где

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

(5)

где м1, м2 - постоянные коэффициенты.

Аналогично можно ввести штрафные функции за несоблюдение терминальных фазовых ограничений:

Соответствующие преобразования критерия оптимизации можно рассматривать как введение дополнительного специального «штрафа» за невыполнение заданных ограничений. Метод штрафных функций, таким образом, позволяет сводить задачу с ограничениями к задаче на безусловный экстремум - классической вариационной задаче Лагранжа [1]. Оптимальное управление для такой задачи определяется решением двухточечной краевой задачи. Подбором постоянных коэффициентов мi ограничения могут быть приближенно удовлетворены. Чем больше выбранные значения мi, тем меньше будет соответствующее значение интеграла в расширенном критерии (5). Однако, если мi брать слишком большим, то итерационные алгоритмы будут в основном стремиться удовлетворить соответствующее ограничение, а не минимизировать исходный критерий F0. В результате сходимость к удовлетворительному решению будет весьма медленной.

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

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

Одним из методов решения модельной задачи оптимизации можно считать аналитическое конструирование [1].

С учетом вышеизложенного формализованную математическую модель системы наведения можно представить обобщенной структурой вида (рисунок 3)

Рисунок 3 Обобщенная структура ФММ системы наведения

На рис. 3 F0[u2] - функционал оптимизации траекторного управления полетом ЗУР, С[u2], S[xp] - области ограничений на управляющие и фазовые переменные.

Литература

1. Красовский А. А., Буков В. Н., Шендрик В. С. Универсальные алгоритмы оптимального управления непрерывными процессами. М., Наука, 1977. 271 с.

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

...

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

  • Анализ динамических процессов в системе на основе использования построенной аналитической модели. Моделирование с использованием пакета расширения Symbolic Math Tolbox. Построение модели в виде системы дифференциальных уравнений, записанных в форме Коши.

    курсовая работа [863,4 K], добавлен 21.06.2015

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

    контрольная работа [1,6 M], добавлен 22.12.2014

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

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

  • Составление математической модели для предприятия, характеризующей выручку предприятия "АВС" в зависимости от капиталовложений (млн. руб.) за последние 10 лет. Расчет поля корреляции, параметров линейной регрессии. Сводная таблица расчетов и вычислений.

    курсовая работа [862,4 K], добавлен 06.05.2009

  • Применение системы MathCAD при решении прикладных задач технического характера. Основные средства математического моделирования. Решение дифференциальных уравнений. Использование системы MathCad для реализации математических моделей электрических схем.

    курсовая работа [489,1 K], добавлен 17.11.2016

  • Примеры основных математических моделей, описывающих технические системы. Математическая модель гидроприводов главной лебедки и механизма подъема-опускания самоходного крана. Описание динамики гидропривода механизма поворота стрелы автобетононасоса.

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

  • Решение систем уравнений по правилу Крамера, матричным способом, с использованием метода Гаусса. Графическое решение задачи линейного программирования. Составление математической модели закрытой транспортной задачи, решение задачи средствами Excel.

    контрольная работа [551,9 K], добавлен 27.08.2009

  • Проектирование математической модели. Описание игры в крестики-нолики. Модель логической игры на основе булевой алгебры. Цифровые электронные устройства и разработка их математической модели. Игровой пульт, игровой контроллер, строка игрового поля.

    курсовая работа [128,6 K], добавлен 28.06.2011

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

    контрольная работа [1,7 M], добавлен 09.03.2016

  • Процесс выбора или построения модели для исследования определенных свойств оригинала в определенных условиях. Стадии процесса моделирования. Математические модели и их виды. Адекватность математических моделей. Рассогласование между оригиналом и моделью.

    контрольная работа [69,9 K], добавлен 09.10.2016

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

    курсовая работа [775,3 K], добавлен 16.07.2015

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

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

  • Анализ методов решения систем дифференциальных уравнений, которыми можно описать поведение материальных точек в силовом поле, законы химической кинетики, уравнения электрических цепей. Этапы решения задачи Коши для системы дифференциальных уравнений.

    курсовая работа [791,0 K], добавлен 12.06.2010

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

    контрольная работа [239,6 K], добавлен 20.04.2016

  • Байесовские алгоритмы оценивания (фильтр Калмана). Постановка задачи оценивания для линейных моделей динамической системы и измерений. Запись модели эволюции и модели измерения в матричном виде. Составление системы уравнений, описывающей эволюцию системы.

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

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

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

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

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

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

    лабораторная работа [32,1 K], добавлен 21.06.2013

  • Вводные понятия. Классификация моделей. Классификация объектов (систем) по их способности использовать информацию. Этапы создания модели. Понятие о жизненном цикле систем. Модели прогнозирования.

    реферат [36,6 K], добавлен 13.12.2003

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

    практическая работа [129,1 K], добавлен 11.01.2012

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