Исследование влияния массы топлива на дальность полета летательного аппарата
Автор: Васина Н.В., Зайцева Т.В., Путивцева Н.
Журнал: Теория и практика современной науки @modern-j
Рубрика: Медицина и здоровье
Статья в выпуске: 6 (36), 2018 года.
Бесплатный доступ
В статье приведено исследование влияния массы топлива на дальность полета летательного аппарата. Рассмотрены физическая, математическая и численная модели решаемой задачи. Проведен компьютерный эксперимент и проанализирована зависимость изменения дальности и времени полета летательного аппарата от изменения массы топлива.
Летательный аппарат, масса топлива, математическая модель, численная модель, компьютерный эксперимент
Короткий адрес: https://sciup.org/140273648
IDR: 140273648
Investigation of the influence of the fuel mass at the flight range of the flying device
The article gives an investigation of the influence of the mass of fuel on the flight range of a flying device. The physical, mathematical and numerical models of this problem are considered. A computer experiment was conducted and the dependence of the change of the range and flight time of the flying device on the mass of the fuel’s change was analyzed.
Текст научной статьи Исследование влияния массы топлива на дальность полета летательного аппарата
Современный этап развития цивилизации характеризуется переходом к так называемому информационному обществу, в котором в результате процессов информатизации и компьютеризации новые информационный технологии глубоко проникают во все отрасли хозяйства, производство, науку, образование, во все направления интеллектуальной и созидательной деятельности человеческого общества. Информация становится важнейшим ресурсом развития общества наравне с сырьевыми и энергетическими ресурсами.
В настоящее время, когда ЭМВ стали необходимым оборудованием научно-исследовательских институтов, конструкторских бюро и заводов, любой выпускник высшего учебного заведения должен обладать знаниями и навыкам, необходимыми для решения практических задач с использование средств и возможностей современной вычислительной техники.
Создание новых сложнейших объектов и устройств, разработка новых технологических процессов производства возможны только на основе всего объема новейшей информации, наиболее современных средств и методов доступа и обработки информации, на основе мощных методов информационного и математического моделирования, методов проектирования и программирования, основанных на применении современных средств вычислительной техники и современных программных средств.
Специфика современной инженерной деятельности приводит к необходимости делать акценты на выработке основ алгоритмического мышления, умении четко формулировать задачу, выявлять исходную и результирующую информацию, приобретать навыки постановки и решения инженерных задач, построения информационных и математических моделей, применять современные технологические и программные средства для решения задач.
Выполнение исследования направлено на овладение практическими навыками использования ЭВМ для численного решения обыкновенных дифференциальных уравнений и систем дифференциальных уравнений в частных производных, проведение вычислительных экспериментов по решению практических задач.
Цель и задачи работы
Цель: исследовать влияние массы топлива, изменяющейся в заданном диапазоне, на дальность полета летательного аппарата (ЛА).
Для достижения заданной цели необходимо решить следующие задачи :
-
1. Разработать численную модель, алгоритм и программу расчета
-
2. Выполнить тестирование программы.
-
3. Провести вычислительные эксперименты и анализ полученных
-
4. Построить график траекторий полета ЛА.
-
5. Сделать практические выводы.
неуправляемого полета ЛА на языке программирования СИ++ с заданными начальными условиями по известной математической модели.
результатов.
Этапы решения задачи
Этап 1 Постановка задачи
Исходные данные:
|
S м *10-3, м2 |
37 |
площадь миделевого сечения |
|
m 0 , кг |
42 |
полная масса ракеты с топливом |
|
m t , кг |
20..24 |
масса топлива |
|
t a , с |
5 |
время активного участка траектории |
|
P, кН |
38 |
сила тяги |
|
V 0 , м/с |
115 |
начальная скорость ЛА |
|
α,град |
39 |
угол пуска к горизонту |
|
X, км |
? |
дальность полета ЛА |
|
С х |
0,3 |
коэффициент аэродинамического сопротивления |
|
g, м/с2 |
9,8 |
ускорение свободного падения |
|
ρ в , кг/м3 |
1 |
плотность воздуха |
Исследовать влияние массы топлива m t на дальность полета X летательного аппарата.
Этап 2 Физическая модель
Запуск ЛА осуществляется с уровня поверхности Земли (координаты точки пуска x0=0 и y0=0) со скоростью V=V0 под заданным углом пуска к горизонту α. Сделаем предположение, что цель ракеты также располагается на поверхности Земли, так что конечная траектория будет иметь координаты x к = X и y к =0.
Для упрощения расчетов сделаем следующие допущения:
-
- все силы, действующие на ракету, приложены к центру ее масс;
-
- в процессе полета ракета не совершает колебательных и вращательных движений;
-
- изменениями значений постоянных величин, таких как плотность воздуха и ускорение свободного падения, в зависимости от высоты пренебрегаем (ρв=const и g=const);
-
- участок земли, над которым происходит движение ЛА будем считать плоским;
-
- вращением Земли пренебрегаем.
Траектория движения - это линия движения центра масс снаряда (ракеты) от точки вылета из канала ствола огнестрельного оружия или ствола пусковой установки до точки встречи с целью (точки разрыва).
Движение ЛА по траектории можно описать с использование второго закона Ньютона, устанавливающего взаимосвязь между равнодействующей всех сил F , приложенных к телу определенной массы т, и ускорением О Р :
F = тО (1)
На ЛА в процессе движения по траектории действуют следующие силы (рис.1): создаваемая двигателем сила тяги P, направленная по касательной к траектории и совпадающая по направлению с вектором скорости V, аэродинамическая сила Xа, направленная по касательной к траектории в направлении, противоположном вектору скорости, и сила тяжести G.
Рис.1 - Силы, действующие на ЛА
Весь процесс движения ЛА можно разделить на два участка: активный (с работающим двигателем) и пассивный (после прекращения работы двигателя).
На активном участке траектории ракета является телом с переменной массой, которая обусловлена выгоранием топлива. Изменение массы характеризуется секундным массовым расходом m = mt I ta.
P
Второй закона Ньютона, записанный в форме F ma , справедлив только для тел с постоянной массой. Использование его для тел, масса которых меняется, возможно лишь в случаях разбиения всего расчетного времени на интервалы A t ^ 0 , в течение которых массу тела можно принять постоянной. Расчет траектории движения ракеты сводится к определению параметров траектории и характеристик ракеты, которые являются функцией от времени. В этом случае уравнение (1) можно записать в виде:
m p( t ) = P(t ) + Xa ( t ) + G (2)
Этап 3 Математическая модель
В соответствии с принятой физической моделью можно представить уравнение (2) в проекциях на оси выбранной системы координат:
m ( t ) ax = P ( t ) cos( a ( t ) ) - X a ( t ) cos( a ( t ) )
m ( t ) ay = P ( t ) sin( a ( t ) ) - Xa ( t ) sin( a ( t ) ) - m ( t ) g
Xа определяется:
X
a
= C x S м
p V 2( t ) 2
P определяется:
P, при t < ta
0, при t > ta
Массу тела в каждый момент времени можно определить по зависимости:
m ( t ) =
m 0
- m - ta 1t ,
при t < ta
m0 - mt , при t > ta
V и a могут быть определены по зависимостям:
dx
Vx = Tt’ dt
V y
dy dt
V =
d 2 xd¥ ax=ttt=;
dt 2 dt
I 22
a = ax + a., xy
d 2 УdV ay = —Г = —” y dt2 dt
Тригонометрические функции угла наклона траектории в каждый момент времени могут быть определены:
V Vy cos a = - ; sin a = —
VV
Таким образом, с учетом всех принятых допущений, система уравнений движения ракеты может быть представлена в дифференциальных уравнений первого порядка:
виде системы
m ( t ) ax = P ( t ) COS( « ( t ) ) - X a ( t ) COS( « ( t ) )
< m(t)ay = P(t)sin(^(t)) - Xa (t)sin(^(t)) - m(t)g х = х 0; y = y 0; t = 0
Этап 4 Численная модель
Полученная система уравнений представляет собой систему обыкновенных дифференциальных уравнений. Решением является функция x(t) , при подстановке которой в это уравнение получается тождество.
При решении подобного рода уравнений в первую очередь необходимо уравнения высших порядков привести к системе уравнений первого порядка.
Рассмотрим приближенное решение дифференциального уравнения первого порядка методом Эйлера:
dy = f ( x , У ), a ^ x ^ b
-
< dx
. У ( a ) = У a
Заменяя производную в окрестностях каждого i-го узла сетки разностными отношением, приходим к следующему виду уравнения:
-
-+1 - - = f (x i , у , ), i = 0ДК , N -1 < h ,
-
. У 0 = У a
Последовательные значения y t определяется по формуле:
-
Y+1 = Y + h * f (xi, y,)
Метод Эйлера имеет очень простую геометрическую
Искомая интегральная кривая y(x) на отрезке [a:b]
интерпретацию.
приближается к
ломанной, наклон которой на каждом элементарном участке определяется наклоном интегральной кривой уравнения в точке (х„у).
Приближенно можно считать, что правая часть
^ y = f ( x , У )
^ x , тогда
У , -+ 1 = У , - + д У 1
, У,+1 = У,+ h • f(xi- У I)
Применяя метод Эйлера к системе уравнений (9), получим р = V + (Pi-г X,+1 V xi +
<
V = V + ■(—i у ,+1 у , +
-
- X ai ) COS( a , ) м
mi
-
- X ai )sin( a , ) - m i д^
mi
Далее, используя зависимость (7), можем найти значение координат ЛА в каждый момент времени и построить график траектории движения ЛА при заданных начальных условиях
<
x i + 1
= Xj + VY - At i xi
^ yz -+ i = y i + V y -A t
Метод Эйлера при достаточных малых величинах шага A t дает решение с большей точностью, так как погрешность A t ^ 0 на каждом шаге расчета.
Программная реализация1 Блок-схема программы
По представленному численному методу была разработана блок-схема (рис.2)
Рис.2 - Блок-схема программы
-
2 Описание программы
В ходе курсовой работы была разработана программа расчета траектории ЛА на языке CИ++.
Для удобства работы с программой сделаны несколько вкладок на одной форме: таблица координат (рис.3), траектории полета (рис.4), график зависимости дальности полета от массы топлива (рис.5).
Рис.3 - Таблица координат
Рис.4 -
Траектория полета
Рис.5 - График зависимости дальности полета от массы топлива
|
L Project! -bpr |
25 04 2017 21:53 |
Семя -BPS’ |
4 КБ |
|
I# Project! bpr Project! cpp |
29 OS .2017 0:$? |
6<6Proj#d |
|
|
25 04 7017 2i:$3 |
C * ♦ Bunder Source . |
1 Кб |
|
|
Ш Project! e«e |
04 06 2017 10 21 |
Приложение |
34 КБ |
|
i Project! obj |
0406.201710-20 |
6»*Л 'OBJ' |
19 КБ |
|
L Project! ret |
2504.2017 21-46 |
0*мл RES' |
1 КБ |
|
. Project! tdi |
04 06.2017 10 23 |
Саэйл IDS |
2 368 КБ |
|
04 2017 10 21 |
Те<пок4Й дочм<п1 |
_____J |
|
|
L Un |
0306 2017 2210 |
Оийл -CPP* |
3 КБ |
|
Unrtl.-ddp |
03 06 2017 2223 |
ОаАл -DOP |
1 КБ |
|
[ UMl-dfm |
03X16.2017 22.23 |
Мл -DEM' |
10 Кб |
|
[ Un |
0 3 06 2017 21:57 |
Мкл **Н" |
г кб |
|
Urwu .cpp |
0306.2017 22110 |
С»-Bmfder Source... |
1 • i |
|
Unrtl.ddp |
04 06 2017 037 |
Мл DOF |
1 <ь |
|
CW Un |
03 06 2017 22:23 |
C**Buddff Form |
10 КБ |
|
[_ Undl .h |
0306.2017 21:57 |
Смйл К |
. В |
|
, unei obj |
0306.2017 2210 |
Ф»Ая OBJ" |
153 Кб |
|
[ Un«2obj |
M.06 J017 10:15 |
Смйл OBJ" |
36 КБ |
|
Un«3 obj Рис.6 |
0406.2017 10:15 |
О»йл ОВГ |
- |
Текстовый файл с результатами
wt-20.oooooo «-н.меи* у-п.омгзо v-n^.иг7«я iM-20.OOOOOO «.«*.571501 у-71.0606*6 ¥»5»М0)М« mt-?o.oooooo «-хе». ?е,'еез y-iio.oonoi v-roo. )*»??i lM-20.OOOOOO «-154 2825 le У-Л1МЧИ V-1010. .'160)6 im-20. «10000 <-552.712410 y—iv. 779174 v-1221.457410 IM-20.000000 «..**2.»?76*1 y-626.1105*2 V-1420.754417 lift.20.000000 «-1072. 6344*1 y-«45.22)932 ¥.1605.316441 IM-20. OOOOOO 4-1368 977)61 y-10e2.196124 ¥-1771.0*4567 IM-20.OOOOOO 4-17)6 675056 y-1164.600461 ¥-1972.704)14 IM-20.000000 4-211*. 176204 y-1619.600194 ¥-20)1.047077 IM-20.000000 4-252 1.819361 y-19'4. 120876 ¥-2160.1544 21 IM-20. 000000 4-3951.981009 V-llO). 604456 ¥-2261.0*1666 IM-20.000000 4-3)99. 205740 y-2651,617116 ¥-3339.806100 IM-20.000000 4-3662. 2*5010 y-3006 9*1'10 ¥-2403.900545 IM-20 OOOOOO 4-4336. 3776’9 V-3F5, 761092 ¥-2455. 360376 IM-20.000000 4-4*24.939511 y-1’50.03146» V-2495.92116? IM-20.000000 4-5119.610694 y-4110.079157 ¥-2577.Mill? IM-20. OOOOOO 4-5*21.251269 y-4514.521746 ¥-2151.366020 IM-20.000000 4-6)27. 732541 y-4902,2 36015 ¥-2569. 382*19 IM-20.000000 4—66)6.083692 y-5292.29*766 ¥-2562.682663 IM-20. OOOOOO 4-7)51. 371961 y.5661 <№651 ¥-2592. 3)4696 IM-20.OOOOOO «-7*66.67)746 ¥-6076.76*592 ¥-2167.0201)5 mt-70.OOOOOO 4-879*. 094116 ¥-6404.712906 ¥-1669.171)97 im-20. OOOOOO 4-66'0. 17*66' ¥-66*7.224561 ¥-1647.4*66)1 im-20. OOOOOO «-«996. 771514 y-6915 «16201 ¥-1474.6)6691 IM-20.OOOOOO «-9291.045724 y-?l 57.965521 ¥-1116.179652 im-20. OOOOOO 4.9 5 59. 946 1 25 y-7)5*. *39064 ¥-1222.107522 lM-20.OOOOOO 4-9*04.354717 y-754 2.17240* ¥-1126.44 3*06 IM-20.OOOOOO 4-10029.925246 ¥-77)0.7*2613 ¥-1044,95)245 IM-20.000000 4-102)9.470626 ¥-7666.76)24 2 ¥-974.626)20 lM-20.OOOOOO 4-10435.2063.4 y-6011.«70396 ¥-911.261126 IM-20. OOOOOO 4-10616. 910455 y-«U 7.445616 V-»59. 20660.' IM-20.OOOOOO 4-10792.0)3697 y-*2'4,599514 ¥.«11,1*9662 lM-20.OOOOOO 4-10955,775612 y-«394.250611 ¥.766,255042 iM-20.OOOOOO «-Ш11.1405*3 ¥-*507.16776$ ¥-729. 5*1504 lM-20.OOOOOO 4-11256. 977)32 y-6614.001 500 ¥-604. 5897)# mr-20.OOOOOO 4-11400.011691 y-*715.106462 ¥-662.715*41 IM-20.OOOOOO 4-11)14 Л6’*) • y-6611.561 Hl ¥-611.614*09 IM-20.000000 —11664 0« ' 108 y-evO1. 1*0477 ¥-606.881297 IM-20.OOOOOO «-117*8,14)056 ¥-*990,52592» ¥-5*2.24 5956 iM-20 OOOOOO «-11907.4 505*4 y-90’3. 91574) ¥-559.46522* mt-20.OOOOOO «-12022.376996 ¥-9151.6)0**3 ¥-51*.1)2219
о»11<гм1»
Рис.7 - Текстовый файл с результатами
Анализ результатов расчетов
Данная программа позволяет проследить зависимость изменения дальности и времени полета от изменения массы топлива ( m = 20…24кг).
Дальность полета ЛА при изменении массы топлива с 20 до 24 кг меняется с до 19464м до 17589м. Как видно на рис.5, при увеличении массы топлива дальность полета ЛА значительно уменьшается. Это связано с тем, что у ЛА возрастает скорость в конце АУТ. В связи с тем, что у снаряда начинает увеличиваться скорость, то сопротивление тоже увеличивается, значит на ПУТ при большей массе топлива сопротивление будет больше, а скорость меньше. Следовательно, ЛА будет пролетать меньшее расстояние с массой топлива = 24 кг, нежели с массой топлива = 20кг.
Выводы
В данном исследовании была разработана численная модель, алгоритм и программа расчета неуправляемого полета ЛА на языке программирования СИ++ с заданными начальными условиями по известной математической модели. Так же было выполнено тестирование программы. Далее были проведены вычислительные эксперименты и анализ полученных результатов, построен график траекторий полета ЛА и график зависимости дальности полета от массы топлива.
Список литературы Исследование влияния массы топлива на дальность полета летательного аппарата
- Дмитриевский, А. А. Внешняя баллистика [Текст]: Учебник для студентов вузов / А. А. Дмитриевский, Л. Н. Лысенко. - М: Машиностроение, 2005.
- Баяндина, Т. А. Математические модели движения летательных аппаратов [Электронный ресурс]: электрон. курс лекций / Т. А. Баяндина, В. Л. Балакин. - Самара: Самар. гос. аэрокосм. ун-т им. С. П. Королёва, 2013.
- Васина, Н. В. Исследование влияния массы топлива на дальность полета летательного аппарата / Н. В. Васина, Н. В. Васина, Т. В. Зайцева, Н. П. Путивцева // АКТУАЛЬНЫЕ НАПРАВЛЕНИЯ НАУЧНЫХ ИССЛЕДОВАНИЙ XXI ВЕКА: ТЕОРИЯ И ПРАКТИКА Сборник научных трудов по материалам международной заочной научно-практической конференции 2017 г. № 10 (36) (Volume 5, issue 10). - С.83-86