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