WOLFRAM SYSTEM MODELER
ControlledTanksDemonstrating the controller of a tank filling/emptying system |
![]() |
SystemModel["Modelica.StateGraph.Examples.ControlledTanks"]
This information is part of the Modelica Standard Library maintained by the Modelica Association.
With this example the controller of a tank filling/emptying system is demonstrated. This example is from Dressler (2004), see Literature. The basic operation is to fill and empty the two tanks:
The above "normal" process can be influenced by three buttons:
![]() |
tankController |
Type: TankController Description: Controller for tank system |
---|---|---|
![]() |
start |
Type: RadioButtonSource Description: Boolean signal source that mimics a radio button |
![]() |
stop |
Type: RadioButtonSource Description: Boolean signal source that mimics a radio button |
![]() |
shut |
Type: RadioButtonSource Description: Boolean signal source that mimics a radio button |
![]() |
tank1 |
Type: Tank Description: Simple tank model (this is a copy from Isolde Dressler's master thesis project) |
![]() |
tank2 |
Type: Tank Description: Simple tank model (this is a copy from Isolde Dressler's master thesis project) |
![]() |
valve1 |
Type: valve Description: Simple valve model (this is a copy from Isolde Dressler's master thesis project) |
![]() |
source |
Type: Source Description: Simple source model (this is a copy from Isolde Dressler's master thesis project) |
![]() |
valve2 |
Type: valve Description: Simple valve model (this is a copy from Isolde Dressler's master thesis project) |
![]() |
valve3 |
Type: valve Description: Simple valve model (this is a copy from Isolde Dressler's master thesis project) |
![]() |
stateGraphRoot |
Type: StateGraphRoot Description: Root of a StateGraph (has to be present on the highest level of a StateGraph) |