Документация Engee

Variable Inertia

Переменная инерция.

variable inertia

Описание

Блок Variable Inertia моделирует переменную инерцию. Этот блок может быть использован при моделировании раскрытия солнечных батарей космического аппарата. На входной порт поступает значение мгновенной инерции на каждом временном шаге в течение всей симуляции. Чтобы минимизировать ошибки решателя, избегайте разрывов и резких изменений во входном сигнале.

При изменении инерции компонента также изменяется крутящий момент, действующий на этот компонент:

где

  • — крутящий момент;

  • — переменная инерция;

  • — угловая скорость.

Если входное значение инерции ниже значения минимальной инерции, указанной в параметре Minimum inertia, то блок выполняет свои вычисления для минимальной инерции. Крутящий момент силы инерции вычисляется как:

где — минимальная инерция.

Угловой момент при переменной инерции сохраняется. В отсутствие внешнего крутящего момента уменьшение момента инерции приводит к пропорциональному увеличению угловой скорости. Угловой момент остается постоянным до тех пор, пока внешний крутящий момент не заставит его измениться.

Порты

Ненаправленные

# Flange — порт, соединяющий блок с сетью
вращательная механика

Details

Механический вращательный порт, который соединяет блок с физической сетью.

Имя для программного использования

flange

Вход

# I — переменная инерция, кг/м2
скаляр

Details

Входной порт, на который поступает значение переменной инерции.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Parameters

# Minimum inertia — минимальная инерция
g*cm^2 | kg*m^2 | lbm*ft^2 | lbm*in^2 | slug*ft^2 | slug*in^2

Details

Минимальное значение, которое переменная инерция может принимать во время симуляции.

Если входное значение инерции ниже значения минимальной инерции, то оно устанавливается равным минимальному значению инерции.

Значение по умолчанию

0.1 kg*m^2

Имя для программного использования

I_min