modelThermSplitter

A simple model which weights a given set of thermal inputs to calculate an average temperature and aggregated heat flow per output

Information

This model is used to weight thermal ports (inputs) according to given split factors per output port.

The model needs the dimensions of the splitted therm ports (for input and output ports resp.) and the split factors, which are between 0 and 1. Each row of the split factor matrix gives the split factors for one output port. The number of columns need to align with the number of input ports.

Parameters

TypeNameDefaultDescription
IntegernOutNumber of splitter outputs
IntegernInNumber of splitter inputs
Real[nOut,nIn]splitFactorfill(1/nOut, nOut, nIn)Matrix of split factor for outputs (between 0 and 1 for each row)

Connectors

TypeNameDefaultDescription
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[nIn]portInSingle thermal input
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[nOut]portOutSet of thermal outputs

Revisions

  • May, 2016, by Moritz Lauster:
    Extended to handle multiple input ports.
  • January, 2015, by Peter Remmen:
    Changed name and vectorized equation, added documentation
  • October, 2014, by Peter Remmen:
    Implemented.