modelPumpAndValve
Cooling circuit with pump and valve
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
4th test example: PumpAndValve
The pump is running with half speed for 0.4 s, afterwards with full speed (using a ramp of 0.1 s).The valve is half open for 0.9 s, afterwards full open (using a ramp of 0.1 s).
You may try to:
- drive the pump with variable speed and let the valve full open to regulate the volume flow rate of coolant
- drive the pump with constant speed and throttle the valve to regulate the volume flow rate of coolant
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| FluidHeatFlow.Media.Medium | medium | FluidHeatFlow.Media.Medium() | Cooling medium |
| SI.Temperature | TAmb | 293.15 | Ambient temperature |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.TemperatureDifference | dTSource | prescribedHeatFlow.port.T - TAmb | Source over Ambient |
| SI.TemperatureDifference | dTtoPipe | prescribedHeatFlow.port.T - pipe.T_q | Temperature difference between heat source and ambient condition |
| SI.TemperatureDifference | dTCoolant | pipe.dT | Coolant's temperature increase |
| FluidHeatFlow.Sources.Ambient | ambient1 | ||
| FluidHeatFlow.Sources.IdealPump | idealPump | ||
| FluidHeatFlow.Components.Valve | valve | ||
| FluidHeatFlow.Components.Pipe | pipe | ||
| FluidHeatFlow.Sources.Ambient | ambient2 | ||
| Modelica.Thermal.HeatTransfer.Components.HeatCapacitor | heatCapacitor | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | prescribedHeatFlow | ||
| Modelica.Blocks.Sources.Constant | heatFlow | ||
| Modelica.Thermal.HeatTransfer.Components.Convection | convection | ||
| Modelica.Blocks.Sources.Constant | thermalConductance | ||
| Modelica.Mechanics.Rotational.Sources.Speed | speed | ||
| Modelica.Blocks.Sources.Ramp | speedRamp | ||
| Modelica.Blocks.Sources.Ramp | valveRamp |