This package contains examples for the use of models that can be found in Buildings.HeatTransfer.Radiosity.
Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).
Name | Description |
---|---|
OpaqueSurface | Test model for indoor source as an opaque surface |
OutdoorRadiosity | Test model for outdoor radiosity |
model OpaqueSurface "Test model for indoor source as an opaque surface" import Buildings; extends Modelica.Icons.Example;Buildings.HeatTransfer.Sources.FixedTemperature T2(T=303.15); Buildings.HeatTransfer.Radiosity.OpaqueSurface bod1( absIR=0.3, A=1); Buildings.HeatTransfer.Sources.FixedTemperature T1(T=293.15); Buildings.HeatTransfer.Radiosity.OpaqueSurface bod2( absIR=0.3, A=1); equationconnect(T1.port, bod1.heatPort); connect(T2.port, bod2.heatPort); connect(bod1.JOut, bod2.JIn); connect(bod2.JOut, bod1.JIn); end OpaqueSurface;
Type | Name | Default | Description |
---|---|---|---|
Area | A | 1 | Area of receiving surface [m2] |
model OutdoorRadiosity "Test model for outdoor radiosity" import Buildings; extends Modelica.Icons.Example;Buildings.HeatTransfer.Radiosity.OpaqueSurface sur(A=A, absIR=1) "Receiving surface"; Buildings.HeatTransfer.Radiosity.OutdoorRadiosity outRad(A=A, F_sky=0.5) "Outdoor radiosity model"; parameter Modelica.SIunits.Area A=1 "Area of receiving surface";Buildings.HeatTransfer.Sources.FixedTemperature TAirOut(T=293.15) "Outside air temperature"; Modelica.Blocks.Sources.Ramp f_clr(duration=1) "Fraction of sky that is clear"; equationconnect(outRad.JOut, sur.JIn); connect(f_clr.y, outRad.f_clr); connect(TAirOut.port, outRad.heatPort); end OutdoorRadiosity;