Description: "Collection of models that illustrate model use and test models"

- Home > Modelica

## Buildings.HeatTransfer.Radiosity.Examples

Collection of models that illustrate model use and test models

### Information

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).

### Package Content

Name | Description
--- | ---
OpaqueSurface | Test model for indoor source as an opaque surface
OutdoorRadiosity | Test model for outdoor radiosity

## Buildings.HeatTransfer.Radiosity.Examples.OpaqueSurface

Test model for indoor source as an opaque surface

### Information

This examples demonstrates two opaque surfaces that radiate toward each other. The model assumes that the view factor between the surfaces is equal to one.

Extends from Modelica.Icons.Example (Icon for runnable examples).

### Modelica definition

model OpaqueSurface "Test model for indoor source as an opaque surface" extends Modelica.Icons.Example; Buildings.HeatTransfer.Sources.FixedTemperature T2(T=303.15) "Boundary condition for surface 2"; Buildings.HeatTransfer.Radiosity.OpaqueSurface bod1( absIR=0.3, A=1) "Surface 1"; Buildings.HeatTransfer.Sources.FixedTemperature T1(T=293.15) "Boundary condition for surface 1"; Buildings.HeatTransfer.Radiosity.OpaqueSurface bod2( absIR=0.3, A=1) "Surface 2"; equation connect(T1.port, bod1.heatPort); connect(T2.port, bod2.heatPort); connect(bod1.JOut, bod2.JIn); connect(bod2.JOut, bod1.JIn); end OpaqueSurface;

## Buildings.HeatTransfer.Radiosity.Examples.OutdoorRadiosity

Test model for outdoor radiosity

### Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Area | A | 1 | Area of receiving surface [m2]

### Modelica definition

model OutdoorRadiosity "Test model for outdoor radiosity" extends Modelica.Icons.Example; Buildings.HeatTransfer.Radiosity.OpaqueSurface sur(A=A, absIR=1) "Receiving surface"; Buildings.HeatTransfer.Radiosity.OutdoorRadiosity outRad(A=A, vieFacSky=0.5) "Outdoor radiosity model"; parameter Modelica.SIunits.Area A=1 "Area of receiving surface"; Modelica.Blocks.Sources.Ramp TSky( duration=1, height=30, offset=273.15) "Sky blackbody temperature"; Modelica.Blocks.Sources.Constant TAir(k=273.15 + 20) "Outside air temperature"; equation connect(outRad.JOut, sur.JIn); connect(TAir.y, outRad.TBlaSky); connect(TSky.y, outRad.TOut); end OutdoorRadiosity;