modelSimpleHouse3
Extends from SimpleHouse2 (Building window model).
Information
To increase the model detail we now add an air model assuming the zone is 8m x 8m x 3m in size. The air will exchange heat with the wall. This may be modelled using a thermal resistance representing the convective heat resistance which is equal to Rconv=1/(h*A), where A is the heat exchange surface area and h=2 W/(m2*K) is the convective heat transfer coefficient.
Required models
Connection instructions
The MixingVolume Medium parameter contains information about
the type of fluid and its properties that should be modelled by the MixingVolume.
Set its value to MediumAir, which is declared in the template,
by typing redeclare package Medium = MediumAir.
For the nominal mass flow rate you may assume a value of 1 kg/s for now.
You will have to change this value once you add a ventilation system to the model (see
Buildings.Examples.Tutorial.SimpleHouse.SimpleHouse6).
Finally, set the energyDynamics of the MixingVolume,
which can be found in the Dynamics tab of the model parameter window, to FixedInitial.
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 air 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 (from SimpleHouse2) | 2 | Window area |
| Modelica.Units.SI.Volume | VZone | 8*8*3 | Zone volume |
| Modelica.Units.SI.MassFlowRate | mAir_flow_nominal | 1 | Nominal mass flow rate for air loop |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hWall | 2 | Convective heat transfer coefficient at the wall |
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 (from SimpleHouse2) | Gain for solar irradiance through the window | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | win (from SimpleHouse2) | Very simple window model | |
| Modelica.Thermal.HeatTransfer.Components.ThermalResistor | conRes | Thermal resistance for convective heat transfer | |
| Buildings.Fluid.MixingVolumes.MixingVolume | zon | Very simple zone air model |
Revisions
-
September 4, 2023, by Jelger Jansen:
First implementation.