From e318d32a9f9401be39ba2737b9398f4a7a13f85b Mon Sep 17 00:00:00 2001 From: Lucas Verleyen Date: Wed, 27 Mar 2024 13:57:40 +0100 Subject: [PATCH 01/10] correct typo --- IDEAS/Buildings/Components/SlabOnGround.mo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IDEAS/Buildings/Components/SlabOnGround.mo b/IDEAS/Buildings/Components/SlabOnGround.mo index e0091f265..382139d93 100644 --- a/IDEAS/Buildings/Components/SlabOnGround.mo +++ b/IDEAS/Buildings/Components/SlabOnGround.mo @@ -169,7 +169,7 @@ for equations, options, parameters, validation and dynamics that are common for

The model contains several parameters that are used to set up a simplified model of the influence of the -environment on the ground themperature. +environment on the ground temperature. The model assumes that the floor plate is connected to a (heated) zone that is surrounded by air at the ambient temperature.

From 6231639d831bb2617ece3be4eae41b965f1d0b2e Mon Sep 17 00:00:00 2001 From: Lucas Verleyen Date: Wed, 27 Mar 2024 14:38:04 +0100 Subject: [PATCH 02/10] add parameter T_start_ground for initial temperature of the ground --- IDEAS/Buildings/Components/SlabOnGround.mo | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/IDEAS/Buildings/Components/SlabOnGround.mo b/IDEAS/Buildings/Components/SlabOnGround.mo index 382139d93..240bb745e 100644 --- a/IDEAS/Buildings/Components/SlabOnGround.mo +++ b/IDEAS/Buildings/Components/SlabOnGround.mo @@ -19,6 +19,10 @@ model SlabOnGround "opaque floor on ground slab" "Annual average outdoor temperature"; parameter Modelica.Units.SI.Temperature TiAvg=273.15 + 22 "Annual average indoor temperature"; + parameter Modelica.Units.SI.Temperature T_start_ground[3]={TeAvg,TeAvg,TeAvg} + "Initial temperatures of the ground layers (with first value = deepest layer + and third value = shallowest layer" + annotation(Evaluate=true,Dialog(tab="Dynamics", group="Initial condition")); parameter Modelica.Units.SI.TemperatureDifference dTeAvg=4 "Amplitude of variation of monthly average outdoor temperature"; parameter Modelica.Units.SI.TemperatureDifference dTiAvg=2 @@ -70,7 +74,7 @@ protected final inc=incInt, final nLay=3, final mats={ground1,ground2,ground3}, - final T_start={TeAvg,TeAvg,TeAvg}, + final T_start=T_start_ground, monLay(each energyDynamics=energyDynamics), final A=A) "Declaration of array of resistances and capacitances for ground simulation" @@ -176,6 +180,11 @@ zone that is surrounded by air at the ambient temperature. ", revisions="