Реализуйте Лунные колебания
Aerospace Blockset / Среда / Астрономические Явления
Блок Moon Libration реализует Лунные колебания с помощью Чебышевских коэффициентов или данной даты Джулиана. Блок использует Чебышевские коэффициенты, которые обеспечивает Лаборатория реактивного движения НАСА.
Для TJD
, Юлианская дата ввела для блока:
Вычислите дату с помощью блока Julian Date Conversion или Aerospace Toolbox
juliandate
функция.
Вычислите Юлианскую дату с помощью некоторых других средних значений и введите ее с помощью блока Constant.
TJD
juliandateДата Джулиана, заданная как положительная скалярная величина между минимумом и максимумом даты Джулиана.
Смотрите параметр Ephemeris model для минимума и максимума даты Джулиана.
Этот порт отображается, если параметр Epoch устанавливается на Julian date
.
Типы данных: double
T0JD
— Установленная Юлианская датаУстановленная дата Джулиана в течение определенной эпохи, которая является новой полуночью в или перед эпохой интерполяции, заданной как положительная скалярная величина. Сумма T0JD и ΔTJD должна упасть между минимумом и максимумом даты Джулиана.
Смотрите параметр Ephemeris model для минимума и максимума даты Джулиана.
Этот порт отображается, если параметр Epoch устанавливается на T0 and elapsed Julian time
.
Типы данных: double
ΔTJD
— Прошедшее Юлианское времяПрошедшее время Джулиана между установленной датой Джулиана и эфемеридное время, заданное как положительная скалярная величина. Сумма T0JD и ΔTJD должна упасть между минимумом и максимумом дата Джулиана.
Смотрите параметр Ephemeris model для минимума и максимума даты Джулиана.
Этот порт отображается, если параметр Epoch устанавливается на T0 and elapsed Julian time
.
Типы данных: double
φ θ ψ (rad)
— Углы ЭйлераУглы Эйлера (φ θ ψ) для Лунного отношения, в рад.
Типы данных: double
ω (rad/day)
— Лунное колебание Эйлеров угловой уровеньЛунное колебание Эйлеровы угловые уровни (ω), в рад/день.
Типы данных: double
Epoch
— ЭпохаJulian date
(значение по умолчанию) | T0 and elapsed Julian time
Эпоха, заданная как:
Julian date
Юлианская дата, чтобы вычислить Лунное колебание. Когда эта опция выбрана, блок имеет один входной порт, TJD.
T0 and elapsed Julian time
Юлианская дата, заданная двумя входными параметрами блока:
Фиксированная Юлианская дата, представляющая стартовую эпоху.
Прошедшее время Джулиана между установленной датой Джулиана (T0JD) и желаемое время симуляции модели. Сумма T0JD и ΔTJD должна упасть между минимумом и максимумом даты Джулиана.
Параметры блоков: epochflag |
Ввод: символьный вектор |
Значения: Julian date | T0 and elapsed Julian time |
Значение по умолчанию: 'Julian date' |
Ephemeris model
— Модель EphemerisDE405
(значение по умолчанию) | DE421
| DE423
| DE430
| DE432t
Выберите одну из следующих эфемеридных моделей, заданных Лабораторией реактивного движения.
Ephemeris Model | Описание |
---|---|
DE405
| Выпущенный в 1 998. Эта эфемерида учитывает диапазон дат Джулиана 2305424.50 (9 декабря 1599) к 2 525 008,50 (20 февраля, 2201). Этот блок реализует эти ephemerides относительно Международной Астрономической версии 1.0 Системы координат, принятой в 1 998. |
DE421
| Выпущенный в 2 008. Эта эфемерида учитывает диапазон дат Джулиана 2414992.5 (4 декабря 1899) к 2 469 808,5 (2 января 2050). Этот блок реализует эти ephemerides относительно Международной Астрономической версии 1.0 Системы координат, принятой в 1 998. |
DE423
| Выпущенный в 2 010. Эта эфемерида учитывает диапазон дат Джулиана 2378480.5 (16 декабря 1799) к 2 524 624,5 (1 февраля, 2200). Этот блок реализует эти ephemerides относительно Международной Астрономической версии 2.0 Системы координат, принятой в 2 010. |
| Выпущенный в 2 013. Эта эфемерида учитывает диапазон дат Джулиана 2287184.5 (21 декабря 1549) к 2 688 976,5 (25 января, 2650). Этот блок реализует эти ephemerides относительно Международной Астрономической версии 2.0 Системы координат, принятой в 2 010. |
| Выпущенный в апреле 2014. Эта эфемерида учитывает диапазон дат Джулиана 2287184.5, (21 декабря 1549) к 2 688 976,5, (25 января, 2650). Этот блок реализует эти ephemerides относительно Международной Астрономической версии 2.0 Системы координат, принятой в 2 010. |
Этот блок требует, чтобы вы загрузили эфемеридные данные с помощью Add-On Explorer. Запустить Add-On Explorer, в Командном окне MATLAB®, aeroDataPackage
типа. на панели инструментов рабочего стола MATLAB нажмите кнопку Add-Ons .
Параметры блоков: de |
Ввод: символьный вектор |
Значения: DE405 | DE421 | DE423 | DE430 |
Значение по умолчанию: 'DE405' |
Action for out-of-range input
— Из области значений блокируйте поведениеNone
(значение по умолчанию) | Warning
| Error
Из области значений блокируйте поведение, заданное можно следующим образом.
Действие | Описание |
---|---|
None
| Никакое действие. |
Warning
| Предупреждая в Окне Команды MATLAB, симуляция модели продолжается. |
Error (значение по умолчанию) | MATLAB возвращает исключение, остановки симуляции модели. |
Параметры блоков: errorflag |
Ввод: символьный вектор |
Значения: 'None' | 'Warning' | 'Error' |
Значение по умолчанию: 'Error' |
Calculate rates
— Вычислите уровень Лунного колебанияon
(значение по умолчанию) | off
Выберите, чтобы вычислить уровень Лунного колебания.
Установите этот флажок, чтобы отобразить порт ω.
Параметры блоков: velflag |
Ввод: символьный вектор |
Значения: 'off' | 'on' | |
Значение по умолчанию: 'on' |
[1] Folkner, W. M. Дж. Г. Уильямс, Д. Х. Боггс. "Планетарная и лунная эфемерида DE 421". Отчет о выполнении работ IPN 42-178, 2009.
[2] Vallado, D. A. Основные принципы астродинамики и приложений. Нью-Йорк: McGraw-Hill, 1997.
Вы щелкнули по ссылке, которая соответствует команде MATLAB:
Выполните эту команду, введя её в командном окне MATLAB.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.