modelEnforcePressureDrop
Extends from Modelica.Icons.Example.
Information
Checks enforcePressureDrop:
-
If
enforcePressureDrop = true, the product of mass flow rate and pressure dropm_flow*dp >= 0is enforced, independent of the setpoint. If pressure clipping becomes active, this is indicated by a red circle in the icon layer. -
If
enforcePressureDrop = false, the pressure drop may violate the second law of thermodynamics. In this case, a warning is issued and the condition is indicated in the icon layer.
For inverse calculations, it may be advantageous to set
enforcePressureDrop = false, as this simplifies the equation system.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| ThermofluidStream.Boundaries.Source | source | ||
| .ThermofluidStream.Boundaries.Sink_m | sink | ||
| ThermofluidStream.DropOfCommons | dropOfCommons | ||
| ThermofluidStream.Idealized.Processes.Isenthalpic | dpLoss | ||
| Modelica.Blocks.Sources.Step | massFlowRateStep | ||
| Modelica.Blocks.Sources.Pulse | dpLossPulse | ||
| Modelica.Blocks.Continuous.FirstOrder | firstOrder | ||
| ThermofluidStream.Boundaries.Source | source1 | ||
| .ThermofluidStream.Boundaries.Sink_m | sink1 | ||
| ThermofluidStream.Idealized.Processes.Isenthalpic | prLoss | ||
| Modelica.Blocks.Sources.Pulse | prLossPulse | ||
| ThermofluidStream.Boundaries.Source | source2 | ||
| .ThermofluidStream.Boundaries.Sink_m | sink2 | ||
| ThermofluidStream.Idealized.Processes.Isenthalpic | pout | ||
| Modelica.Blocks.Sources.Pulse | p_outPulse | ||
| ThermofluidStream.Boundaries.Source | source3 | ||
| .ThermofluidStream.Boundaries.Sink_m | sink3 | ||
| ThermofluidStream.Idealized.Processes.Isenthalpic | dpLoss1 | ||
| ThermofluidStream.Boundaries.Source | source4 | ||
| .ThermofluidStream.Boundaries.Sink_m | sink4 | ||
| ThermofluidStream.Idealized.Processes.Isenthalpic | prLoss1 | ||
| ThermofluidStream.Boundaries.Source | source5 | ||
| .ThermofluidStream.Boundaries.Sink_m | sink5 | ||
| ThermofluidStream.Idealized.Processes.Isenthalpic | pout1 |
Contents
| Name | Description |
|---|---|
| Medium |
Revisions
-
2026, by Raphael Gebhart (raphael.gebhart@dlr.de):
Initial version.