Умные вопросы
Войти
Регистрация
подскажите пожалуйста как решить задачу о перехвате одной ракеты другой. нужно составить программу.
11 года
назад
от
Азат Хуснуллин
4 Ответы
▲
▼
0
голосов
Рассчитай траекторию полета ракеты (кординаты в зависимости от времени полета. ) А затем рассчитай полет ракеты перехватчика, чтобы в определенный момент времени, кординаты ракет были равны. Опять же положение ракеты в зависимости от времени. Нужно чтобы в один и тот же момент времени они имели одинаковые кординаты.
11 года
назад
от
Милашенция (Heartless)
▲
▼
0
голосов
Я подозреваю, что задача о перехвате была как-то поконкретней сформулирована.
1) Что дано? Начальные кординаты цели/перехватчика. Скорость и направление движения ракеты?
Скорость ракеты-перехватчика? Вид траектории ракеты ( прямая, баллистическая, произвольная) ?
2) Что надо найти? Угол упреждения, как при зенитной стрельбе?
Составить моделирующую программу движения ракеты и перехватчика?
Если нужен угол упреждения, то необходимо математически решить задачу исходя из уравнений движения ракеты и перехватчика. Можно найти в Сети.
Если нужна моделирующая программа, то здесь поинтересне: приходит в голову 2 типа поведения ракеты-перехватчика:
1) наведение/корекция вектора скорости с упреждением, через равные промежутки времени, подразумевая, что информацию о кординатах/скорости ракеты/цели поступают в систему управления ракеты-перехватчика.
2) Наведение непосредственно на цель, используя данные тепловых датчиков о текущих кординатах ракеты-цели.
Помните: правильно заданный вопрос - гарантия хорошего ответа.
С уважением.
11 года
назад
от
Максим Максимов
▲
▼
0
голосов
Короче программу проще всего сделать, а вот чтоб реально перехватить нужно учитывать множество параметров. тип ракеты, погодные условия, где летит, на какой высоте. и тд. А программа обычная - это школьный лепет. Если задача сводится только к этому и не даны всякие другие данные, то все делается очень просто - чтоб перехватить ракету нужно чтоб их траектории пересеклись. Реальные ракеты для увеличения дальности полета большую часть пути летят в верхних слоях атмосферы, там разреженный воздух и потому сопротивление слоя атмосферы значительно меньше и там он летит практически по параболе, а в воздухе летит по баллистической траектории. Если ты решаешь самую дебильную задачу, всмысле школьную, то даже не нужно учитывать сопротивление воздуха, а считать что ракета летит по параболе. Зависит от того какую задачу решаешь - потому твой вопрос сформулирован не коректно. Если считать что школьную - то просто пишешь уравнения траекторий двух ракет - две параболы, и вычисляешь точку пересечения - решаешь короче систему уравнений. Вот и все, только решать нужно в общем виде, а потом можно просто подставить значения входные скорости и по ним найти необходимые значения параметров ракеты перехватчика. А если нужно учитывать сопротивление воздуха то все будет несколько сложне, уравнение будет сложне, но тоже норм, просто появится еще параметр - коэффициент сопротивления. Собственно вот и ответ на твой вопрос. Надеюсь уравнения составлять и решать ты умешь, а то здесь тебе вряд ли будут писать уравнения за тебя.
11 года
назад
от
MAMRUC
▲
▼
0
голосов
Ты хочешь получить обвинение в шпионаже? да еще в пользу Палестины? Так их ХАСАНЫ и перехватывать ненадо - они все равно не долетают.
11 года
назад
от
RoleXX
Связанные вопросы
2
ответов
Переведите, пожалуйста! СРОЧНО СРОЧНО
8 года
назад
от
mtoided
1
ответ
Есть блок питания 9 в 1 ампер нужно 0. 3a какой резистор нужно поставить
2 года
назад
от
Heath1137395
2
ответов
может ли электрон быть в одной точке пространства несколько раз?
6 года
назад
от
Лёха Эркаев