Положение ECEF к LLA

Вычислите геодезическую широту, долготу и высоту выше планетарного эллипсоида от положения Сосредоточенного землей зафиксированного землей (ECEF)

Библиотека

Преобразования утилит/Осей

Описание

Положение ECEF к блоку LLA преобразовывает вектор 3 на 1 положения ECEF (p¯) в геодезическую широту (μ¯), долгота (ι¯), и высота (h¯) выше планетарного эллипсоида.

Положение ECEF задано как

p¯=[p¯xp¯yp¯z]

Долгота вычисляется от положения ECEF

ι=atan(pypx)

Геодезическая широта (μ¯) вычисляется от положения ECEF с помощью метода Боуринга, который обычно сходится после двух или трех итераций. Метод начинается с исходного предположения для геодезической широты (μ¯) и уменьшаемая широта (β¯). Исходное предположение принимает форму:

β¯=atan(pz(1f)s)μ¯=atan(pz+e2(1f)(1e2)R(sinβ)3se2R(потому чтоβ)3)

где R является экваториальным радиусом, f выравнивание планеты, e 2 = 1− (1−f) 2, квадрат первого эксцентриситета, и

s=px2+py2

После того, как исходные предположения вычисляются, уменьшаемая широта (β¯) повторно вычисляется с помощью

β=atan((1f)sinμпотому чтоμ)

и геодезическая широта (μ¯) переоценен. Этот последний шаг повторяется до μ¯ сходится.

Высота (h¯) выше планетарного эллипсоида вычисляется с

h=sпотому чтоμ+(pz+e2Nsinμ)sinμN

где радиус искривления в вертикальном начале (N¯) дают

N=R1e2(sinμ)2

Параметры

Units

Задает параметр и устройства вывода:

Модули

Положение

Экваториальный радиус

Высота

Metric (MKS)

Метры

Метры

Метры

English

Футы

Футы

Футы

Эта опция только доступна, когда модель Planet установлена в Earth (WGS84).

Planet model

Задает модель планеты, чтобы использовать, Custom или Earth (WGS84).

Flattening

Задает выравнивание планеты.

Эта опция доступна только с набором модели Planet к Custom.

Equatorial radius of planet

Задает радиус планеты в ее экваторе. Экваториальные модули радиуса должны совпасть с желаемыми модулями для положения ECEF.

Эта опция доступна только с набором модели Planet к Custom.

Вводы и выводы

Входной параметрТип размерностиОписание

Сначала

Вектор 3 на 1 Содержит положение в кадре ECEF.
Вывод Тип размерностиОписание

Сначала

2 1 векторСодержит геодезическую широту и долготу, в градусах.

Второй

СкалярСодержит высоту выше планетарного эллипсоида, в тех же модулях как положение ECEF.

Предположения и ограничения

Эта реализация генерирует геодезическую широту, которая находится между ±90 градусами и долготой, которая находится между ±180 градусами. Планета принята, чтобы быть эллипсоидальной. Путем установки выравнивания на 0, вы моделируете сферическую планету.

Реализация системы координат ECEF принимает, что ее источник находится в центре планеты, x - ось пересекает начало (Гринвич) меридиан и экватор, z - ось является средней осью вращения планеты (положительный на север), и y - ось завершает предназначенную для правой руки систему.

Ссылки

Стивенс, B. L., и Ф. Л. Льюис, управление самолетом и Simulation, John Wiley & Sons, Нью-Йорк, 1992.

Zipfel, P. H. моделируя и симуляция космической динамики аппарата, образовательного ряда AIAA, Рестона, Вирджиния, 2000.

“Атмосферный и системы координат автомобиля космического полета”, ANSI/AIAA R-004-1992.

Представлено до R2006a