Open PGorzalka opened 1 week ago
Hey @PGorzalka, thanks for posting this issue.
Your approach would work, but wouldn't it be more elegant to make the input sunblind
conditional based on sum(zoneParam.ATransparent) > 0
as well in AixLib.ThermalZones.ReducedOrder.EquivalentAirTemperature.BaseClasses.PartialVDI6007
? In this case the following equation in the model also needs to be conditional:
TEqWin=TDryBul.+delTEqLWWin*(ones(n)-sunblind);
Maybe I'm missing something?
If a TEASER model with no window area is exported to AixLib, simulation fails due
eqAirTempWall.sunblind
not being connected from the outside inThermalZone
. The reason is thateqAirTempWall
is conditional to(sum(zoneParam.AExt) + sum(zoneParam.AWin)) > 0
, but the input fromsimpleExternalShading
is conditional tosum(zoneParam.ATransparent) > 0
.I suggest removing the conditionality of
simpleExternalShading
andcorGMod
inAixLib.ThermalZones.ReducedOrder.ThermalZone.ThermalZone
.