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

Variable Mass

Страница в процессе разработки.

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

variable mass

Описание

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

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

где

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

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

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

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

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

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

Порты

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

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

Details

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

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

flange

Вход

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

Details

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

Типы данных

Float64

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

Нет

Параметры

Parameters

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

Details

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

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

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

0.1 kg

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

mass_min