modelValveParameterization
Model to test and illustrate different parameterization for valves
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Test model for two way valves. This model tests the different parameterization of the valve model. All valves have approximately the same mass flow rates. Small differences exist due to differences in the mass density that is used to compute the parameters. If the mass flow rates differ by more than 1%, then the assert blocks will terminate the simulation with an error message.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Annex60.Fluid.Actuators.Valves.TwoWayLinear | valOPPoi | Valve model, linear opening characteristics | |
| Modelica.Blocks.Sources.Constant | y | Control signal | |
| Annex60.Fluid.Sources.Boundary_pT | sou | Boundary condition for flow source | |
| Annex60.Fluid.Sources.Boundary_pT | sin | Boundary condition for flow sink | |
| Modelica.Blocks.Sources.Ramp | PSou | ||
| Valves.TwoWayLinear | valKv | Valve model, linear opening characteristics | |
| Valves.TwoWayLinear | valCv | Valve model, linear opening characteristics | |
| Annex60.Fluid.Sensors.MassFlowRate | senM_flowOpPoi | ||
| Annex60.Fluid.Sensors.MassFlowRate | senM_flowKv | ||
| Annex60.Fluid.Sensors.MassFlowRate | senM_flowCv | ||
| Annex60.Utilities.Diagnostics.AssertEquality | equ1 | ||
| Annex60.Utilities.Diagnostics.AssertEquality | equ2 |
Contents
| Name | Description |
|---|---|
Revisions
-
April 1, 2013, by Michael Wetter:
Removed the valve fromModelica.Fluidto allow a successful check of the model in the pedantic mode in Dymola 2014. -
March 1, 2013, by Michael Wetter:
Removed assignment ofdpValve_nominalifCvData <> Annex60.Fluid.Types.CvTypes.OpPoint, as in this case, it is computed by the model. -
February 18, 2009 by Michael Wetter:
First implementation.