Centrifugal Effect Model

Реализуйте математическое представление центробежного эффекта для планетарной гравитации

  • Библиотека:
  • Aerospace Blockset/Окружающая среда/Гравитация

  • Centrifugal Effect Model block

Описание

Блок Centrifugal Effect Model реализует математическое представление центробежного эффекта для планетарной гравитации. Центробежный эффект гравитации является фрагментом ускорения центробежных силовых эффектов из-за вращения планеты. Этот блок реализует это представление, используя скорости вращения планеты. Значения центробежной силы используются во вращающихся или неинерционных системах координат.

Порты

Вход

расширить все

Ориентированные на планету фиксированные координаты от центра планеты, заданные как скаляр. Если Planet model имеет значение Earth, эта матрица содержит координаты ECEF. Блок не использует явные модули.

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

Скорость вращения планеты, заданная в виде скаляра, в рад/сек.

Зависимости

Чтобы включить этот параметр, установите Planetary rotational rate (rad/sec) равным Custom.

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

Выход

расширить все

Значения гравитации, возвращенные как массив m на 3, в осях X, Y и Z центрированных планет фиксированных координат, в единицах измерения входного расстояния в секунду за секунду.

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

Параметры

расширить все

Планетарная модель, заданная как Mercury, Venus, Earth, Moon, Mars, Jupiter, Saturn, Uranus, Neptune, или Custom. Блок использует вращение выбранной планеты, чтобы реализовать математическое представление центробежного эффекта.

Зависимости

Выбор Custom включает параметры Planetary rotational rate (rad/sec) и Input planetary rotation rate.

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

Параметры блоков: ptype
Тип: Вектор символов
Значения: 'Mercury' | 'Venus' | 'Earth' | 'Moon' | 'Mars' | 'Jupiter' | 'Saturn' | 'Uranus' | 'Neptune' | 'Custom'
По умолчанию: 'Earth'

Скорость вращения планеты в радианах в секунду.

Если вы хотите задать скорость вращения планеты в качестве входов для блока, см. Input planetary rotation rate параметр.

Зависимости

Установка флажка Input planetary rotation rate отключает параметр Planetary rotational rate (rad/sec).

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

Параметры блоков: omega
Тип: Вектор символов
Значения: '7.2921150e-05' | скаляр
По умолчанию: '7.2921150e-05'

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

Зависимости

Установка этого флажка отключает и Planetary rotational rate (rad/sec) параметр.

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

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

Ссылки

[1] Валладо, Дэвид. Основы астродинамики и применения. Нью-Йорк, Нью-Йорк: McGraw-Hill, 1997.

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

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

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

.
Введенный в R2010a