AnyLogic
Развернуть
Размер шрифта

Fluid Dispose

Принимает входящий поток и устраняет его (удаляет из системы).

Является стандартным завершающим блоком в диаграмме процесса Библиотеки Моделирования Потоков. Принимает поток любой скорости.

Обратите внимание, что в отличие от блоков Sink, PedSink, и др., блок FluidDispose может быть соединен только с одним блоком.

Параметры

Анимация

Отображать партии в блоке
Если эта опция установлена, то значок блока будет отображать цвет партии.
Синтаксис: boolean showBatchesInFlowchart

Действия

При новой партии
Действие выполняется, когда новая партия прибывает на вход. Эта партия не обязательно начнет поступать в блок.
Локальная переменная: Object batch — партия
При изменении скорости
Действие выполняется, когда изменяется скорость потока. Обратите внимание на то, что определенные изменения, произошедшие в результате выполнения данного действия, могут вызвать другое мгновенное изменение скорости, за которым сразу последует повторное выполнение действия При изменении скорости, что в итоге может привести к взаимной блокировке.
Локальная переменная: double inrate — текущая скорость потока во входном порте

Функции

Количество вещества
Функция Описание
double amountPassed() Возвращает общий объем вещества (в заданных единицах измерения объема), прошедшего через данный блок, начиная с запуска процесса моделирования.
double amountPassed(AmountUnits units) Returns the total amount of fluid (in given units) passed through the input port of the block since the start of the simulation.
Скорость потока
Функция Описание
double currentRate() Возвращает текущую скорость потока вещества на входе.
double currentRate(FlowRateUnits units) Возвращает текущую скорость потока вещества (в заданных единицах измерения скорости) на входе.
Сброс статистики
Функция Описание
void resetStats() Сбрасывает собранную блоком статистику, включая статистику, собранную на его портах.

Порты

in
Входной порт.
Как мы можем улучшить эту статью?