modelSimpleHouse2
Extends from SimpleHouse1 (Building wall model).
Information
The window has a surface area of 2 m2. In this simple model we will therefore assume that two times the outdoor solar irradiance is injected as heat onto the inside of the wall.
Required models
Connection instructions
To be able to use the value of the outdoor solar irradiance
you will need to access the weather data reader.
To do this, make a connection to the weaBus.
In the dialog box, select HDirNor,
which is the direct solar irradiance on a surface of 1 m2,
perpendicular to the sun rays.
Set the gain factor k to 2,
in order to get the solar irradiance through the window of 2 m2.
Make a connection with the PrescribedHeatFlow as well.
This block makes the connection between the heat flow from the gain, represented as a real value,
and a heat port that is compatible with the connectors of the thermal capacitance and resistance.
Reference result
The result with and without the window model is plotted in the figure below.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Area | AWall (from SimpleHouse0) | 100 | Wall area |
| Modelica.Units.SI.Length | dWall (from SimpleHouse0) | 0.25 | Wall thickness |
| Modelica.Units.SI.ThermalConductivity | kWall (from SimpleHouse0) | 0.04 | Wall thermal conductivity |
| Modelica.Units.SI.Density | rhoWall (from SimpleHouse0) | 2000 | Wall density |
| Modelica.Units.SI.SpecificHeatCapacity | cpWall (from SimpleHouse0) | 1000 | Wall specific heat capacity |
| Modelica.Units.SI.Area | AWin | 2 | Window area |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.BoundaryConditions.WeatherData.Bus | weaBus (from SimpleHouse0) | Weather data bus |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.BoundaryConditions.WeatherData.ReaderTMY3 | weaDat (from SimpleHouse0) | Weather data reader | |
| Buildings.HeatTransfer.Sources.PrescribedTemperature | TOut (from SimpleHouse0) | Exterior temperature boundary condition | |
| Modelica.Thermal.HeatTransfer.Components.HeatCapacitor | walCap (from SimpleHouse1) | Thermal mass of wall | |
| Modelica.Thermal.HeatTransfer.Components.ThermalResistor | walRes (from SimpleHouse1) | Thermal resistor for wall: 25 cm of rockwool | |
| Modelica.Blocks.Math.Gain | gaiWin | Gain for solar irradiance through the window | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | win | Very simple window model |
Revisions
-
September 4, 2023, by Jelger Jansen:
First implementation.