Заземлите параметры ориентации

Вычислите Наземные параметры ориентации (EOP)

  • Библиотека:
  • Aerospace Blockset / Среда / Астрономические Явления

Описание

Блок Earth Orientation Parameters вычисляет эти параметры:

  • Различие между UTC и всемирное время (UT1)

  • Перемещение оси вращения относительно корки Земли

  • Корректировка местоположения Астрономического промежуточного полюса (CIP)

По умолчанию этот блок использует предзаполненный список Международного Наземного Вращения и Ссылочного Системного Обслуживания (IERS) данные. Этот список содержит измеренный и вычислил (предсказанные) данные, снабженные IERS. IERS измеряет и вычисляет эти данные для набора предопределенных дат. Для дат после перечисленных в предзаполненном списке, Наземные Параметры Ориентации вычисляют ΔUT1 с помощью этого уравнения, ограничивая значения +/-0,9 с:

UT1-UTC=0.5309-0.00123(MJD-57808)-(UT2-UT1) 

Используйте этот блок, когда ваше приложение будет использовать Землю, В центре Инерционный, чтобы Заземлить Землю В центре Фиксированные преобразования, такой что касается высотных приложений.

Порты

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

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

UT1 для UTC, заданного как скаляр, изменил дату Джулиана. Используйте блок Julian Date Conversion, чтобы преобразовать дату UTC в измененную дату Джулиана.

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

Вывод

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

Различие между UT1 и UTC, заданным как скаляр, в секундах.

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

Полярное смещение Земли, [xp, yp], заданный как вектор, в радианах, от движения Наземной корки, вдоль x - и y - оси.

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

Корректировка местоположения Астрономического промежуточного полюса (CIP), заданного как вектор, в радианах. Это местоположение ([dX, dY]) приезжает x - и y - оси.

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

Возвратите ошибки для измеренных и ожидаемых значений в данных о IERS для различия между UT1 и UTC, заданным как вектор, в секундах.

Зависимости

Этот порт включен, когда Output parameter error выбран.

Возвратите ошибки для измеренных и ожидаемых значений в данных о IERS для полярного смещения Земли, заданной как вектор, в радианах.

Зависимости

Этот порт включен, когда Output parameter error выбран.

Возвратите ошибки для измеренных и ожидаемых значений в данных о IERS для корректировки местоположения Астрономического промежуточного полюса (CIP), заданного как вектор, в радианах.

Зависимости

Этот порт включен, когда Output parameter error выбран.

Параметры

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

Пользовательский список Наземных данных об ориентации, заданных в MAT-файле.

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

Параметры блоков: FileName
Ввод: символьный вектор
Значения: скаляр
Значение по умолчанию: 'aeroiersdata.mat'

Выберите этот параметр, чтобы позволить выходным портам возвратить ошибки для измеренных и ожидаемых значений в файле данных IERS:

  • Различие между UT1 и UTC

  • Полярное смещение Земли

  • Корректировка местоположения Астрономического промежуточного полюса (CIP)

Зависимости

Установка этого флажка включает эти порты:

  • ΔUT1err

  • [xp, yp] допускают ошибку

  • [дуплекс, dY] допускают ошибку

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

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

Действие из области значений, заданное как строка.

Действие, чтобы взять в случае дат или ожидаемого значения из области значений, заданных как строка:

  • Предупреждение — Выводит предупреждение и указывает, что даты были или ожидаемыми значениями из области значений.

  • Ошибка — ошибка Отображений и указывает, что даты были или ожидаемыми значениями из области значений.

  • Ни один — не выводит предупреждение или ошибку.

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

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

Веб-сайт или Наземный файл данных ориентации, содержащий Наземные данные об ориентации по данным МАС 2000 А, заданных как адрес веб-сайта или имя файла.

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

Параметры блоков: FileName
Ввод: символьный вектор
Значения: скаляр
Значение по умолчанию: 'aeroiersdata.mat'

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

Чтобы создать файл данных IERS в папке назначения, нажмите кнопку Create.

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

Параметры блоков: FileName
Ввод: символьный вектор
Значения: скаляр
Значение по умолчанию: 'aeroiersdata.mat'

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

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

Введенный в R2018b