Научная статья на тему 'Применение методов условной многомерной минимизации к задаче расчета траектории баллистической ракеты'

Применение методов условной многомерной минимизации к задаче расчета траектории баллистической ракеты Текст научной статьи по специальности «Математика»

CC BY
871
128
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ТРАЕКТОРИЯ БАЛЛИСТИЧЕСКОЙ РАКЕТЫ / УСЛОВНАЯ МНОГОМЕРНАЯ МИНИМИЗАЦИЯ / BALLISTIC MISSILE TRAJECTORY / CONDITIONAL MULTIDIMENSIONAL MINIMIZATION

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

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

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

Application of methods of conditional multidimensional minimization to the ballistic trajectory calculation problem

The paper focuses on the problem of calculating the approximate ballistic missile trajectory, the calculation ensuring that the missile travels from a given launch point to the finish point and covering the entire range rate for the missiles of the type considered. The missile trajectory is defined by a system of nonlinear differential equations. A different range is achieved by changing the initial values of the flight-path angle and the operating time of the missile stages. Due to the physical significance, these variables are constrained. The problem of multidimensional conditional minimization by the method of barrier functions with minimization of Nelder Meed method

Текст научной работы на тему «Применение методов условной многомерной минимизации к задаче расчета траектории баллистической ракеты»



УДК 519.688

А. А. Дубровина

Применение методов условной многомерной минимизации к задаче расчета траектории баллистической ракеты

Рассмотрена задача расчета приблизительной траектории баллистической ракеты, обеспечивающего попадание ракеты из заданной точки старта в точку финиша и охватывающего весь диапазон дальностей для ракет рассматриваемого типа. Траектория ракеты задана системой нелинейных дифференциальных уравнений. Достижение различной дальности обеспечено изменением начальных значений угла наклона траектории и времени работы ступеней. В связи с физическим смыслом на эти переменные наложены ограничения. Решена задача многомерной условной минимизации методом барьерных функций с минимизацией методом Нелдера - Мида.

Ключевые слова: траектория баллистической ракеты, условная многомерная минимизация.

Введение

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

В качестве примера выбрана межконтинентальная баллистическая ракета (МБР) с диапазоном дальностей от 5000 км до 10 00013 000 км (в зависимости от модели). Каждой дальности соответствуют определенные значения параметров запуска (угол атаки, продолжительность работы ступеней, запас топлива, угол наклона траектории). Обычно управление осуществляется по углу атаки. Его зависимость от времени описывается функцией, зависящей от модели ракеты. Общедоступные данные об этой функции отсутствуют.

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

В качестве объекта исследования выбрана межконтинентальная баллистическая ракета типа земля - земля.

© Дубровина А. А., 2017

Приняты следующие допущения:

• Земля - сферическая;

• учитывается вращение Земли;

• модель атмосферы - экспоненциальная;

• сила тяги постоянна для каждой из ступеней;

• ускорение свободного падения не изменяется в зависимости от широты и включает только радиальную составляющую, но меняется в зависимости от высоты;

• аэродинамические коэффициенты постоянны.

Уравнения движения центра масс, записанные относительно наблюдаемой скорости, при учете принятых допущений в проекциях на оси полускоростной системы координат имеют вид [1, 2]:

dm dt

dv

т— = P cos а S ( а2 + Cx) -dt 2 v x '

- mg sin 0 - mr (cos 0 cos у a cos ф + + sin 0 sin ф);

(1)

d0 n • pv2 о™ А

mv— = P sin a + -— SCra- mg cos 0-

dt 2 -2mvrosinуa cosф-mro2rsinфх

v2

х (cos 0 sin ф - sin 0 cos у a cos ф) + — m cos 0;

r

- (r - R)

P = Poe 7170 ;

<D

о а.

53

о £

та

.

та m о

ч

ф

^

и о

о

У S

s о о

ф

о сч

<

I

<0 га

s

о ^

CÛ те г

о.

ф

о

и

V CÛ

сч ■clin о

I

сч ■clin сч

(П (П

dr . — = v sm В; dt

dX _ -v cos 0 sin ya dt rcos ф

dф _ v cos 0 cos dt r

(1)

g = ^

Mm

Здесь m - масса ракеты с топливом (кг);

t - время (с);

| - скорость расхода топлива (кг/с);

v - скорость ракеты (м/с);

P - сила тяги, постоянная до момента полного расхода топлива, после - равная нулю (кг • м/с2);

a - угол атаки, т. е. угол между проекцией вектора v скорости на плоскость симметрии и продольной осью летательного аппарата (град);

р - плотность атмосферы, р0 = = 1,225 (кг/м3);

S - характеристическая площадь (м2);

Cf, Cx, C'a - аэродинамические коэффициенты (1/град2, безразмерный, 1/град соответственно);

g - сила тяжести (кг • м/с2);

0 - угол наклона траектории (град);

r - расстояние до центра Земли (м); - азимут запуска, т. е. курс на конечную точку из точки старта (рад);

Ф - широта (град);

ш - угловая скорость вращения Земли, равная 7,292115078 • 10-5 (с-1);

Rz - радиус Земли, равный 6 378 245 (м);

X - долгота (град);

G - гравитационная постоянная, равная 6,67408(31) 10-11 (м3с-2кг-1);

M - масса Земли, составляющая 5,97219 • 1024 (кг).

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

J(внач » ¿1» ¿2» Ч) = ((фкон) -ф(внач » ¿1» ¿2» *з)) + кон ) -Мвнач, ¿1» ¿2» ¿3)) »

где 0нач - начальное значение угла наклона траектории;

¿2, ¿3 - время работы первой, второй и третьей ступени соответственно;

фкон, ^кон - заданные координаты конечной точки;

ф(0нач, ¿1, ¿2, ¿з), Х(0нач, ¿1, ¿2, ¿3) - Координаты конечной точки, полученные в результате решения системы уравнений.

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

В связи с физическим смыслом на переменные накладываются следующие ограничения:

45°<0нач < 89°, 0 < ¿1 < ¿1Шах,

0 < ¿2 < ¿2тах:> 0 < ¿3 < t3max,

где ¿1тах, ¿2тах, ¿3тах - максимальное время работы первой, второй и третьей ступени соответственно.

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

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

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

Метод штрафных функций

Подбирается вспомогательная функция, совпадающая с заданной минимизируемой

2

функцией внутри допустимой области и быстро возрастающая вне ее:

I)=/ ^, I)(I),

где /I) - исходная минимизируемая функция;

ж = [х0, ■ хп],

п - количество переменных;

I - некоторый векторный параметр,

I = {I}, I = 1, п;

gi ф - ограничения, gi (х) < 0.

Здесь также у, (х), /^ - функция штрафа, обладающая свойствами [3]:

Нт/( ^ (■ (x), )) =

= |0 при gi (x) < 0, I = 1, п;

в противном случае.

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

(§ (x), ¡¡) и значений 1г, г = 1, п. Метод барьерных функций Этот метод имеет вид

(x, I) = /(x, I) - кк > 0.

¡=1 §

Когда x приближается к границам области X (изнутри), значения по меньшей мере одной из ограничивающих функций приближаются из области отрицательных значений к нулю. В этом случае к функции f добавляется большая положительная величина. При к ^ 0 минимум функции Гк) стремится к минимуму функции f (x) с ограничениями gi (x) < 0 [3]. Существенным преимуществом данного метода является то, что при его использовании для вычисления вспомогательной функции не требуются дополнительные исследования. По этой причине был выбран метод барьерных функций.

Для нахождения минимума полученной вспомогательной функции использован метод Нелдера - Мида.

Результаты расчетов траектории МБР

Траектория МБР рассчитана с использованием численного интегрирования двухшаговым методом Эйлера, имеющим второй порядок

точности (шаг интегрирования 0,0005 с), метода барьерных функций и минимизации разницы расчетных и заданных координат точки финиша с помощью метода Нелдера - Мида. В качестве исходных были использованы данные по МБР МтШетап [4, 5]. Полученные траектории для различных дальностей представлены на рисунке.

600 800 1000 1200 1400 t, с

Рисунок. Результаты расчета траектории МБР дальности (км): --5000;--9000;-- 12 000

Заключение

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

Данная задача решена в рамках программного изделия «Форт» и используется для распознавания различных оперативно-тактических ситуаций с целью формирования своевременной и достоверной информации предупреждения о воздушно-космическом нападении. Рассчитанные траектории баллистических ракет отображаются на 2D- и 3D-кар-тах.

Список литературы

1. Гуков В. В. Основы теории полета летательных аппаратов. М.: МАИ, 1978. 70 с.

2. Федосьев В. И., Синярев Г. Б. Введение в ракетную технику. М.: Оборонгиз, 1961. 506 с.

3. Методы математического программирования в задачах оптимизации сложных техни-

ф о о.

53

о £

та

.

та m о

ч

ф

^

и о

о

У S

s о о

ф

ческих систем / А. М. Загребаев, Н. А. Кри-цына, Ю. П. Кулябичев, Ю. Ю. Шумилов. М.: МИФИ, 2007. 332 с.

4. Карпенко А. В. Межконтинентальная баллистическая ракета LGM-30G Minuteman-3 (США) // Военно-технический сборник «Бастион». 04.04.2008. URL: http://bastion-karpenko.ru/minuteman-3 (дата обращения 10.12.2017).

5. Межконтинентальные баллистические ракеты СССР (РФ) и США. История создания, развития и сокращения / Е. Б. Волков, А. А. Филимонов, В. Н. Бобырев, В. А. Кобя-ков; под ред. Е. Б. Волкова. М.: ЦИПК РВСН, 1996. С. 179-207.

Поступила 30.11.17

Дубровина Анна Александровна - ведущий специалист АО «Концерн «РТИ Системы», Москва.

Область научных интересов: математическое обеспечение, баллистика летательных аппаратов, математическое

моделирование.

Application of methods of conditional multidimensional minimization to the ballistic trajectory calculation problem

The paper focuses on the problem of calculating the approximate ballistic missile trajectory, the calculation ensuring that the missile travels from a given launch point to the finish point and covering the entire range rate for the missiles of the type considered. The missile trajectory is defined by a system of nonlinear differential equations. A different range is achieved by changing the initial values of the flight-path angle and the operating time of the missile stages. Due to the physical significance, these variables are constrained. The problem of multidimensional conditional minimization by the method of barrier functions with minimization of Nelder - Meed method.

Keywords: ballistic missile trajectory, conditional multidimensional minimization.

CM

Dubrovina Anna Alexandrovna - Leading Specialist of Joint Stock Company "Concern "Radio Technical and Informa-H tion Systems", Moscow.

X Science research interests: mathematical support, flight ballistics, mathematical simulation.

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