Реализуйте сферическое гармоническое представление планетарной силы тяжести
[
gx
gy
gz
]
= gravitysphericalharmonic(planet_coordinates
)
[gx
gy
gz
]
= gravitysphericalharmonic(planet_coordinates
, model
)
[gx
gy
gz
]
= gravitysphericalharmonic(planet_coordinates
, degree
)
[gx
gy
gz
]
= gravitysphericalharmonic(planet_coordinates
, model
, degree
)
[gx
gy
gz
]
= gravitysphericalharmonic(planet_coordinates
, model
, degree
, action
)
[gx
gy
gz
]
= gravitysphericalharmonic(planet_coordinates
,
'Custom', degree
, {datafile
dfreader
}, action
)
[
реализует математическое представление сферической гармонической планетарной силы тяжести на основе планетарного гравитационного потенциала. Эта функция вычисляет массивы значений силы тяжести gx
gy
gz
]
= gravitysphericalharmonic(planet_coordinates
)N
в оси X, оси Y и оси z Сосредоточенных Планетой Зафиксированных Планетой координат для планеты. Это выполняет эти вычисления с помощью planet_coordinates
, M
-by-3 массив Сосредоточенных Планетой Зафиксированных Планетой координат. По умолчанию эта функция принимает 120-ю степень, и закажите сферические коэффициенты для 'EGM2008'
(Земля) планетарная модель.
[
реализует математическое представление для планетарной модели, gx
gy
gz
]
= gravitysphericalharmonic(planet_coordinates
, model
)model
.
[
использует степень, и прикажите, чтобы gx
gy
gz
]
= gravitysphericalharmonic(planet_coordinates
, degree
)degree
задал.
[
использует степень, и прикажите, чтобы gx
gy
gz
]
= gravitysphericalharmonic(planet_coordinates
, model
, degree
)degree
задал. model
задает планетарную модель.
[
использует заданный gx
gy
gz
]
= gravitysphericalharmonic(planet_coordinates
, model
, degree
, action
)action
, когда введенный вне области значений.
[
реализует математическое представление для пользовательской образцовой планеты. gx
gy
gz
]
= gravitysphericalharmonic(planet_coordinates
,
'Custom', degree
, {datafile
dfreader
}, action
) datafile
задает планетарную модель. dfreader
задает читателя для datafile
.
Эта функция имеет следующие ограничения:
Функция исключает центробежные эффекты планетарного вращения и эффекты прецессирующего ссылочного кадра.
Сферическая гармоническая модель силы тяжести допустима для радиальных положений, больше, чем планета экваториальный радиус. Несущественные ошибки могут произойти для радиальных положений рядом или в планетарной поверхности. Сферическая гармоническая модель силы тяжести не допустима для радиальных положений меньше, чем планетарная поверхность.
|
| ||||||||||||||||
|
Планетарная модель. Значением по умолчанию является
При введении большого массива PCPF и значения высокой степени, вы можете получить ошибку из памяти. Для получения дополнительной информации о предотвращении ошибок из памяти в среде MATLAB, смотрите Твердость “Из Памяти” Ошибки (MATLAB). При введении большого массива PCPF вы можете получить максимальное матричное ограничение размера. Чтобы определить самую большую матрицу или массив, который можно создать в среде MATLAB для платформы, см. Производительность и память (MATLAB). | ||||||||||||||||
|
Скалярное значение, которое задает степень и порядок гармонической модели силы тяжести.
При введении большого массива PCPF и значения высокой степени, вы можете получить ошибку из памяти. Для получения дополнительной информации о предотвращении ошибок из памяти в среде MATLAB, см. Производительность и память (MATLAB). При введении большого массива PCPF вы можете получить максимальное матричное ограничение размера. Чтобы определить самую большую матрицу или массив, который можно создать в среде MATLAB для платформы, см. Производительность и память (MATLAB). | ||||||||||||||||
|
Действие для входа из области значений. Задайте тот:
| ||||||||||||||||
|
Вектор символов или строка, которая указывает, что | ||||||||||||||||
|
Файл, который содержит определения для пользовательской планетарной модели. Для примера содержимого файла смотрите Этот файл должен содержать следующие переменные.
Этот параметр требует, чтобы вы задали программу в параметре | ||||||||||||||||
|
Задайте функцию MATLAB, чтобы считать
|
|
Массив значений силы тяжести |
|
Массив значений силы тяжести |
|
Массив значений силы тяжести |
Вычислите силу тяжести в оси X на экватор на поверхности Земли. Этот пример использует значение по умолчанию 120 моделей степени EGM2008 с действиями предупреждения значения по умолчанию:
gx = gravitysphericalharmonic( [-6378.1363e3 0 0] )
Вычислите силу тяжести на уровне 25 000 м по Южному полюсу Земли. Этот пример использует 70 моделей степени EGM96 с ошибочными действиями:
[gx, gy, gz] = gravitysphericalharmonic( [0 0 -6381.751e3], 'EGM96', 'Error' )
Вычислите силу тяжести на уровне 15 000 м по экватору и 11 000 м по Северному полюсу. Этот пример использует 30-ю модель порядок GMM2B Mars с предупреждением действий:
p = [2412.648e3 -2412.648e3 0; 0 0 3376.2e3] [gx, gy, gz] = gravitysphericalharmonic( p, 'GMM2B', 30, 'Warning' )
Вычислите силу тяжести на уровне 15 000 м по экватору и 11 000 м по Северному полюсу. Этот пример использует 60-ю степень пользовательская планетарная модель без действий:
p = [2412.648e3 -2412.648e3 0; 0 0 3376e3] [gx, gy, gz] = gravitysphericalharmonic( p, 'custom', 60, ... {'GMM2BC80_SHA.txt' @astReadSHAFile}, 'None' )
Вычислите силу тяжести на уровне 25 000 метров по Южному полюсу Земли с помощью 120-го порядка модель EIGEN-GL04C Earth с предупреждением действий:
p = [0 0 -6381.751e3] [gx, gy, gz] = gravitysphericalharmonic( p, 'EIGENGL04C', ... 120, 'Warning' )
При введении большого массива PCPF и значения высокой степени, вы можете получить ошибку из памяти. Для получения дополнительной информации о предотвращении ошибок из памяти в среде MATLAB, см. Производительность и память (MATLAB).
При введении большого массива PCPF вы можете получить максимальное матричное ограничение размера. Чтобы определить самую большую матрицу или массив, который можно создать в среде MATLAB для платформы, см. Производительность и память (MATLAB).
[1] Готтлиб, R. G. “Быстрая Сила тяжести, Сила тяжести Partials, Нормированная Сила тяжести, Крутящий момент Градиента Силы тяжести и Магнитное поле: Деривация, Код и Данные”, Технический отчет Отчет 188243 Подрядчика НАСА, НАСА Линдон Б. Космический центр имени Джонсона, Хьюстон, Техас, февраль 1993.
[2] Vallado, D. A. основные принципы астродинамики и приложений, McGraw-Hill, Нью-Йорк, 1997.
[3] “NIMA TR8350.2: мир министерства обороны геодезическая система 1984, ее определение и отношение с локальными геодезическими системами”.
[4] Konopliv, A. S. С. В. Асмэр, Э. Каррэнза, В. Л. Сджоджен, Д. Н. Юань., “Недавние Модели Силы тяжести в результате Лунной Миссии Разведчика, Икара”, Издание 150, № 1, стр 1–18, 2001.
[5] Lemoine, F. G. Д. Э. Смит, Д.Д. Роулэндс, М.Т. Цубер, Г. А. Нейман и Д. С. Чинн, “Улучшенное решение поля силы тяжести Марса (GMM-2B) от Глобального Инспектора Марса”, Журнал Геофизического Исследования, Издания 106, № E10, стр 23359-23376, 25 октября 2001.
[6] Кенион С., J. Фактор, Н. Павлис и С. Холмс, “К следующей земле гравитационная модель”, общество геофизиков исследования 77-е годовое собрание, Сан-Антонио, Техас, 23-28 сентября 2007.
[7] Pavlis, N.K., С.А. Холмс, Южная Каролина Kenyon и Дж.К. Фэктор, “Земля Гравитационная Модель до Степени 2160: EGM2008”, представленный на 2 008 Генеральных Ассамблеях европейского Геофизического Объединения, Вены, Австрия, 13-18 апреля 2008.
[8] Grueber, T. и А. Кель, “Валидация Поля Силы тяжести EGM2008 с Выравниванием GPS и Океанографическими Исследованиями”, представленный на Международном Симпозиуме IAG по Силе тяжести, Геоиду & наблюдению Земли 2008, Ханья, Греция, 23-27 июня 2008.
[9] Förste, C., Flechtner, F., Шмидт, R., Кёниг, R., Мейер, U., Stubenvoll, R., Rothacher, M., Barthelmes, F., Neumayer, H., Biancale, R., Bruinsma, S., Lemoine, J.M., Loyer, S., “Средняя Глобальная Полевая Модель Силы тяжести От Комбинации Спутниковых Данных о Поверхности Миссии и Altimetry/Gravmetry - EIGEN-GL04C”, Геофизические Краткие обзоры Исследования, Издание 8, 03462, 2006.
[10] Выступ, K. A. (2007). Автономная Навигация в Орбитах Точки Колебания. Докторская диссертация, Университет Колорадо, Валуна.
[11] Коломбо, Оскар Л., “Численные методы для Гармонического Анализа Сферы”, Отчеты отдела Геодезической Науки, Отчет № 310, Университет штата Огайо, Колумбус, OH., март 1981.
[12] Коломбо, Оскар Л., “Глобальное Отображение Силы тяжести с Двумя Спутниками", Недерлэнды Геодезическая Комиссия, издание 7 № 3, Делфт, Недерлэнды, 1984., Отчеты отдела Геодезической Науки, Отчет № 310, Университет штата Огайо, Колумбус, OH., март 1981.
[13] Джонс, Брэндон А. (2010). Эффективные Модели для Оценки и Оценки Поля Силы тяжести. Докторская диссертация, Университет Колорадо, Валуна.
geoidegm96
| gravitycentrifugal
| gravitywgs84
| gravityzonal