Для распространения орбиты в системе координат ECI с учетом влияния зональных гармоник и солнечно-лунных возмущений была сформирована следующая процедура:
Как я понимаю , преобразование в ECEF сделано из-за того, что ориентация Земли влияет на ускорение по гармоникам. Интеграция в ECI делается, чтобы избежать фиктивных сил.
Вопросы
Отметим вектор величины определяется в кадре . Позволять и быть двумя различными кадрами, . Кроме того, может быть полезно напомнить определение инерциальной системы отсчета: это система, ускорение которой равно нулю.
Наконец, вспомним транспортную теорему по «Аналитической механике космических систем» Шауба и Джанкинса (это точная цитата):
Позволять и быть две системы отсчета с относительным вектором угловой скорости , и разреши быть общим вектором; тогда производная от в кадр может быть связан с производной от в кадр как:
Последующая цитата, представляющая большой интерес, заключается в следующем:
... мы обнаружим, что векторы обычно дифференцируются относительно инерциальной системы отсчета, называемой .
Как поясняется в разделе 2.4 «GPS» Г. Сюй и Ю. Сюй, 2016 г.:
Движение спутников следует ньютоновской механике, [и они] действительны и выражены только в инерциальной системе координат.
В случае с астродинамикой слова «кадр» и «система координат» почти всегда взаимозаменяемы.
Теперь мы можем ответить на ваши вопросы:
Обязательно ли переходить на ECEF? Я был бы рад получить подробное объяснение того, как ориентация влияет на ускорение. Распространение движения космического корабля за счет внешних гравитационных сил необходимо рассчитывать в инерциальной системе отсчета. Если движение этого космического корабля в основном связано с гравитацией Земли, то небесное движение должно быть рассчитано в кадре ECI. Однако, необходимо преобразовать положение и скорость спутника в кадр ECEF, чтобы вычислить, как сферические гармоники Земли влияют на движение спутника. Для более подробного определения фрейма ECEF я настоятельно рекомендую главу 2 «GPS» Г. Сюй и Ю. Сюй, 2016 (я полагаю, что эта глава находится в свободном доступе на веб-сайте Springer). Для дальнейшего объяснения того, почему это важно, обратите внимание, что если одна система отсчета инерциальна, а другая нет, то величина данного вектора в данный момент времени может быть другой, но компоненты указанного вектора не будут. Например, представьте два кадра и который, в свое время ориентированы именно так, что преобразование из к соответствует вращению относительно оси Z. Далее, пусть . Затем, в рамка, у нас есть . Поэтому, если ускорение в кадр приводит к изменению компонент в последующее время , . Но было бы неправильно применить это изменение из кадра. прямо к без преобразования этого вектора в кадр первый. На самом деле, если бы вы это сделали, вы бы обнаружили, что ваш (неправильный) обновленный . Это явно неправильно, так как .
Как преобразовать ускорение в другую систему координат? Я могу преобразовать координаты, но не изменение скорости. На самом деле вы не конвертируете ускорение в другой кадр. Вы конвертируете положение и скорость в кадр ECEF, вычисляете ускорение из-за гармоник в кадре ECEF, а затем восстанавливаете обновленное положение и скорость в кадре ECEF. Наконец, вы преобразуете обновленное состояние ECEF обратно в ECI. В качестве доказательства, вот как это делается на GMAT 2016a . (Я ссылаюсь на Github, потому что там значительно проще просматривать исходный код.)
Надеюсь, это поможет.
X
и Z
получил 1m
ошибку, а для Y
- 7m
. Ошибка Y
координат всегда намного больше, чем у других.
ооо