modelHeatFlow_multi
Heat flow boundary condition
Information
This model allows a specified amount of heat flow rate to be "injected" into a thermal system at a given port. The constant amount of heat flow rate Q_flow is given as a parameter. The heat flows into the component to which the component FixedHeatFlow is connected, if parameter Q_flow is positive.
If parameter alpha is <> 0, the heat flow is multiplied by (1 + alpha*(port.T - T_ref)) in order to simulate temperature dependent losses (which are given with respect to reference temperature T_ref).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nPorts | 1 | # of ports |
| Boolean | use_port | false | =true then use input port |
| SI.HeatFlowRate[nPorts] | Q_flow | fill(0, nPorts) | Heat flow rate at port |
| Visualization | |||
| Boolean | showName | true | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput[nPorts] | Q_flow_ext | ||
| Interfaces.HeatPort_Flow[nPorts] | port |