modelConditionalHeatPort

AD version of Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort with useHeatPort=false

Extends from ADMSL.Utilities.GradientInfo.

Information

This partial model provides a conditional heating port for the connection to a thermal network.

  • If useHeatPort is set to false (default), no heat port is available, and the thermal loss power flows internally to the ground. In this case, the parameter T specifies the fixed device temperature (the default for T = 20oC).
  • If useHeatPort is set to true, a heat port is available.

If this model is used, the loss power has to be provided by an equation in the model which inherits from ConditionalHeatingPort model (lossPower = ...). As device temperature T_heatPort can be used to describe the influence of the device temperature on the model behaviour.

Parameters

TypeNameDefaultDescription
IntegerNG (from GradientInfo)0
BooleanuseHeatPortfalse=true, if heatPort is enabled
SI.TemperatureT293.15Fixed device temperature if useHeatPort = false
Real[NG]g_Tzeros(NG)The gradient of the fixed temperature

Connectors

TypeNameDefaultDescription
ADMSL.T1.Thermal.HeatTransfer.Interfaces.HeatPort_aheatPortConditional heat port

Components

TypeNameDefaultDescription
SI.PowerLossPowerLoss power leaving component via heatPort
SI.TemperatureT_heatPortTemperature of heatPort
Real[NG]g_LossPower
Real[NG]g_T_heatPort

Revisions

  • February 17, 2009 by Christoph Clauss
    initially implemented