То, что вы предлагаете, называется «Командное руководство», но есть более простой и лучший способ.
Способ, которым настоящие ракеты обычно делают это (не все похожи), использует систему, называемую пропорциональной навигацией. Это означает, что ракета «поворачивается» в том же направлении, что и линия визирования (LOS) между ракетой и целью, которая поворачивается со скоростью, «пропорциональной» скорости LOS ... Это будет делать то, что вы есть спрашивая, когда LOS-скорость равна нулю, вы на пути к столкновению.
Вы можете рассчитать скорость LOS, просто сравнив наклоны линии между misile и целью от одной секунды до следующей. Если этот наклон не меняется, вы находитесь на курсе столкновения. если оно меняется, рассчитайте изменение и поверните ракету на пропорциональную угловую скорость ... вы можете использовать любые метрики, которые представляют ракету и положение цели.
Например, если вы используете константу пропорциональности 2, а LOS перемещается вправо на 2 град / сек, поверните ракету вправо на 4 град / сек. LOS влево на 6 град / сек, ракета влево на 12 град / сек ...
В 3-й задаче проблема идентична, за исключением того, что «Изменение скорости LOS» (и результирующая скорость разворота ракеты) само по себе является вектором, т. Е. Имеет не только величину, но и направление (повернуть ли ракету влево , вправо или вверх или вниз или на 30 градусов выше горизонтали вправо и т. д. ... Представьте себе, как пилот ракеты, где вы бы "поставили крылья", чтобы применить лифт ...
Ракеты с РЛС, которые "знают" скорость закрытия. отрегулируйте константу пропорциональности на основе закрытия (чем выше закрытие, тем быстрее попытается развернуть ракета), чтобы ракета вращалась более агрессивно в сценариях с высоким закрытием (когда время полета меньше) и менее агрессивно при низком закрытии (погоня за хвостом), когда это необходимо для сохранения энергии.
Другие ракеты (например, Sidewinders), которые не знают замыкания, используют постоянную заранее определенную величину пропорциональности). FWIW, вьетнамцы AIM-9 эпохи Вьетнама использовали константу пропорциональности 4.