В представленной публикации мы продолжаем развивать тему решения задач внешней баллистики, переходя к анализу четвертого и пятого сценариев. Данные модели носят более универсальный характер и позволяют глубже изучить динамику полета.
В рамках исследования учитывается функциональная зависимость коэффициента лобового сопротивления от скорости снаряда, а также изменение плотности атмосферы в зависимости от текущей высоты.
Ввиду сложности системы, получение аналитического решения в замкнутом виде не представляется возможным. Для нахождения искомых величин необходимо использовать численные методы интегрирования.
Для реализации этой задачи был разработан специализированный алгоритм численного моделирования.
Приведем пример программной реализации на языке Python для симуляции траектории снаряда (масса — 50 кг, начальная скорость — 600 м/с, угол бросания — 55°):
import numpy as np
import matplotlib.pyplot as plt
Физические константы
g = 9.81 # Ускорение свободного падения, м/с²
m = 50.0 # Масса объекта, кг
S = 0.01 # Площадь миделевого сечения, м²
rho0 = 1.225 # Плотность воздуха у поверхности, кг/м³
H = 8000 # Масштабная высота атмосферы, м
a = 343 # Скорость звука, м/с
v0 = 600 # Начальная скорость вылета, м/с
theta = np.radians(55) # Угол возвышения, рад
dt = 0.01 # Шаг интегрирования по времени, с
t_end = 98.4 # Длительность моделирования, с
Графическая визуализация результатов расчета представлена ниже:
Результаты моделирования траектории
Анализ полученных данных показывает, что при заданных параметрах дальность полета достигает 29 км, а максимальная высота подъема составляет 11,5 км.
Важно подчеркнуть, что в данной модели использовалось допущение об экспоненциальном характере изменения плотности воздуха. Стоит заметить, что реальная стратификация атмосферы более сложна и заслуживает отдельного детального разбора.
Подводя итог, мы расширили математический аппарат внешней баллистики, внедрив учет переменной плотности среды и применив закон сопротивления образца 1943 года. Разработанный программный код позволяет эффективно моделировать динамику движения тела в данных условиях.
Дальнейшее развитие темы будет представлено в последующих материалах цикла.
Список использованной литературы:
Окунев Б. Н. «Решение основной задачи внешней баллистики при квадратичном законе сопротивления воздуха» (1932).
Окунев Б. Н. «Основная задача внешней баллистики и аналитические методы её решения» (1934).
Дмитриевский А. А., Лысенко Л. Н. «Внешняя баллистика» (2005).
Лысенко А. Н. «Внешняя баллистика» (2024).
Шапиро Я. М. «Внешняя баллистика» (1946).
Беляева С. Д. «Внешняя баллистика с примерами и задачами» (2023).