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

Переменная масса

Переменная масса.

variable mass

Описание

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

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

где

  • — сила инерции;

  • — переменная масса;

  • — скорость массы.

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

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

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

Порты

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

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

Details

Ненаправленный порт, который определяет компонент трансмиссии с изменяемой во времени массой.

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

flange

Вход

# Mass — переменная масса, кг
скаляр

Details

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

Типы данных

Float64

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

Нет

Параметры

Параметры

# Минимальная масса — минимальная масса
g | t | kg | mg | oz | lbm | slug

Details

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

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

Значения

g | t | kg | mg | oz | lbm | slug

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

0.1 kg

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

mass_min