WGS84 Gravity Model

Реализуйте 1 984 Мировых Геодезических Системы (WGS84) представление силы тяжести Земли

  • Библиотека:
  • Aerospace Blockset / Среда / Сила тяжести

  • WGS84 Gravity Model block

Описание

Блок WGS84 Gravity Model реализует математическое представление геоцентрического эквипотенциального эллипсоида Мировой Геодезической Системы (WGS84). Блок выход является Наземной силой тяжести в определенном местоположении. Чтобы управлять точностью силы тяжести, используйте Тип параметра модели силы тяжести.

Значок блока отображает модули ввода и вывода, выбранные из списка Модулей.

Ограничения

  • Вычисления силы тяжести WGS84 основаны на предположении о геоцентрическом эквипотенциальном эллипсоиде вращения. Поскольку потенциал силы тяжести принят, чтобы быть тем же самым везде на эллипсоиде, должен быть определенный теоретический потенциал силы тяжести, который может быть исключительно определен из четырех независимых констант, задающих эллипсоид.

  • Использование модели WGS84 Taylor Series должно быть ограничено низкими геодезическими высотами. Достаточно около поверхности, когда submicrogal точность не необходима. В носителе и высоких геодезических высотах, это менее точно.

  • Модель WGS84 Close Approximation дает результаты с submicrogal точностью.

  • Чтобы предсказать и определить спутниковую орбиту с высокой точностью, используйте EGM96 через степень и порядок 70.

Порты

Входной параметр

развернуть все

Положение в геодезической широте, долготе и высоте в виде трехэлементного вектора или M-by-3 массив, в выбранных модулях. Высота должна быть меньше 20 000 м (приблизительно 65 620 футов).

Типы данных: double

Юлианская дата в виде скаляра. Год должен быть после 1 января 2000 (2451545).

Зависимости

Чтобы включить этот порт, выберите Input Julian date.

Типы данных: double

Вывод

развернуть все

Сила тяжести на северо-востоке вниз (NED) система координат.

Метод модели силы тяжестиВывод
Ряд Тейлора и закрывает приближениеВыведите только нормальную силу тяжести (вниз в системе координат NED).
ТочныйИ нормальная сила тяжести и сила тяжести касательной (вниз и север в системе координат NED).

Типы данных: double

Параметры

развернуть все

Метод, чтобы вычислить силу тяжести в виде:

Метод модели силы тяжестиВывод
WGS84 Taylor Series и WGS84 Close ApproximationВыведите только нормальную силу тяжести (вниз в системе координат NED).
WGS84 ExactИ нормальная сила тяжести и сила тяжести касательной (вниз и север в системе координат NED).

Программируемое использование

Параметры блоков: model
Ввод: символьный вектор
Значения: 'WGS84 Taylor Series' | 'WGS84 Close Approximation' | 'WGS84 Exact'
Значение по умолчанию: 'WGS84 Taylor Series'

Модули ввода и вывода в виде:

МодулиВысотаСила тяжести
Metric (MKS) МетрыМетры в секунду придали квадратную форму
English ФутыФуты в секунду за секунду

Программируемое использование

Параметры блоков: units
Ввод: символьный вектор
Значения: 'Metric (MKS)' | 'English'
Значение по умолчанию: 'Metric (MKS)'
  • Чтобы исключить массу атмосферы для Наземного поля тяготения, установите этот флажок.

  • Чтобы включать массу атмосферы для Наземного поля гравитации, снимите этот флажок.

Зависимости

Чтобы включить этот флажок, установите Type of gravity model на Type of gravity model WGS84 Close Approximation или WGS84 Exact.

Программируемое использование

Параметры блоков: no_atmos
Ввод: символьный вектор
Значения: 'on' | 'off'
Значение по умолчанию: 'on'
  • Чтобы вычислить скорость Земли с помощью значения Международного астрономического союза (IAU) скорости вращения Земли и уровня прецессии в правильном подъеме, установите этот флажок.

  • Чтобы вычислить скорость Земли с помощью скорости вращения стандартной Земли, вращающейся в постоянной угловой скорости, снимите этот флажок.

Чтобы получить уровень прецессии в правильном подъеме, блок вычисляет века Джулиана с Эпохи J2000.0 с помощью Month, Day и Year.

Зависимости

  • Чтобы включить этот флажок, установите Type of gravity model на Type of gravity model WGS84 Close Approximation или WGS84 Exact.

  • Снятие этого флажка отключает параметр Input Julian date и входной порт JD.

Программируемое использование

Параметры блоков: precessing
Ввод: символьный вектор
Значения: 'on' | 'off'
Значение по умолчанию: 'on'
  • Чтобы задать дату Джулиана блока с входным портом, установите этот флажок.

  • Чтобы вычислить дату Джулиана с помощью значений Month, Day и Year, снимают этот флажок. Год должен быть после 1 января 2000 (2451545).

Зависимости

  • Чтобы включить порт JD, установите этот флажок.

Программируемое использование

Параметры блоков: jd_loc
Ввод: символьный вектор
Значения: 'on' | 'off'
Значение по умолчанию: 'on'

Месяц, чтобы вычислить века Джулиана с Эпохи J2000.0.

Зависимости

Включить этот параметр:

  • Установите Type of gravity model на WGS84 Close Approximation или WGS84 Exact.

  • Выберите Precessing reference frame.

Чтобы отключить этот параметр, выберите Input Julian date.

Программируемое использование

Параметры блоков: month
Ввод: символьный вектор
Значения: 'January' | 'February' | 'March' | 'April' | 'May' | 'June' | 'July' | 'August' | 'September' | 'October' | 'November' | 'December'
Значение по умолчанию: 'January'

День, чтобы вычислить века Джулиана с Эпохи J2000.0.

Зависимости

Включить этот параметр:

  • Установите Type of gravity model на WGS84 Close Approximation или WGS84 Exact.

  • Выберите Precessing reference frame.

Чтобы отключить этот параметр, выберите Input Julian date.

Программируемое использование

Параметры блоков: day
Ввод: символьный вектор
Значения: '1' к '31'
Значение по умолчанию: '10'

Год, чтобы вычислить века Джулиана с Эпохи J2000.0. Год должен быть 2000 или больше.

Зависимости

Включить этот параметр:

  • Установите Type of gravity model на WGS84 Close Approximation или WGS84 Exact.

  • Выберите Precessing reference frame.

  • Чтобы отключить этот параметр, выберите Input Julian date.

Программируемое использование

Параметры блоков: year
Ввод: символьный вектор
Значения: любой год
Значение по умолчанию: '2004'
  • Чтобы основывать вычисленную силу тяжести на чистой привлекательности, следующей из нормального гравитационного потенциала, установите этот флажок.

  • Чтобы позволить расчетной силе тяжести включать центробежную силу, следующую из скорости вращения Земли, снимите этот флажок.

Эта опция доступна только с Типом модели WGS84 Close Approximation или WGS84 Exact силы тяжести.

Программируемое использование

Параметры блоков: no_centrifugal
Ввод: символьный вектор
Значения: 'on' | 'off'
Значение по умолчанию: 'on'

Из области значений блокируйтесь, поведение в виде следует.

ЗначениеОписание

None

Никакое действие. Блок налагает верхний и нижние пределы на входном сигнале.

Warning

Предупреждая в Диагностическом Средстве просмотра, симуляция модели продолжается. Для Акселератора и Быстрых Режимов Accelerator, устанавливая действие на Warning не оказывает влияния, и модель ведет себя, как будто действие установлено в None.

Error

MATLAB® возвращает исключение, остановки симуляции модели. Для Акселератора и Быстрых Режимов Accelerator, устанавливая действие на Error не оказывает влияния, и модель ведет себя, как будто действие установлено в None.

Программируемое использование

Параметры блоков: action
Ввод: символьный вектор
Значения: 'None' | 'Warning' | 'Error'
Значение по умолчанию: 'Warning'

Ссылки

[1] "Мир министерства обороны геодезическая система 1984, ее определение и отношение с локальными геодезическими системами". NIMA TR8350.2.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

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