blockPumpRequirements
Requirements for one pump
Extends from Modelica_Requirements.Interfaces.PartialRequirements (Partial requirements block).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | max_rpm | 1000 | Maximum pump speed |
| Modelica.Units.SI.Pressure | p_min | 100 | Cavitation pressure |
| Observation variables | |||
| String | observationName (from PartialRequirements) | "Unknown" | Name of instance from which variables are used for observation |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Records.Pump | observation | Observation variables record from a pump | |
| Modelica_Requirements.Verify.BooleanRequirement | R_speedMax | ||
| Modelica_Requirements.Verify.BooleanRequirement | R_cavPortA | ||
| Modelica_Requirements.Verify.BooleanRequirement | R_cavPortB | ||
| Sources.BooleanExpression | p_speed | ||
| Sources.BooleanExpression | p_pa | ||
| Sources.BooleanExpression | p_pb |