modelTankController2

Controller 2 for tank system (using expressions to control the valves)

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.Heightlimit10.98Maximum level of tank 1
Modelica.Units.SI.Heightlimit20.98Maximum level of tank 2
Modelica.Units.SI.HeightminLevel0.01Minimum fill level of a tank
Modelica.Units.SI.TimewaitTime3Wait time to newly open a valve

Connectors

TypeNameDefaultDescription
SignalBusbus

Components

TypeNameDefaultDescription
Modelica_StateGraph2.StepstopStep1
Modelica_StateGraph2.TransitionT8
Modelica_StateGraph2.TransitionT9
Modelica_StateGraph2.TransitionT10
Modelica_StateGraph2.TransitionT12
Modelica_StateGraph2.TransitionT14
Modelica_StateGraph2.StepstopStep2
Modelica_StateGraph2.TransitionT15
MakeProductmakeProduct
ShutStepshutStep
Modelica.Blocks.Sources.BooleanExpressionsetValve1
Modelica.Blocks.Sources.BooleanExpressionsetValve2
Modelica_StateGraph2.Blocks.MathBoolean.OrsetValve3
Modelica_StateGraph2.StepwaitShut
Modelica_StateGraph2.TransitionT1
Modelica_StateGraph2.StepwaitStop
Modelica_StateGraph2.TransitionT2
Modelica_StateGraph2.StepwaitShut2
Modelica_StateGraph2.TransitionT3