Closed nheeren closed 2 years ago
Hi Niko! No, I did not implement AFN in all BuildME archetypes, only in the ones that have the MMV implemented. AFN seems to be an overkill for a "conventional" AC-only archetype, because it significantly increases the computational time.
That being said, AirflowNetwork:MultiZone:Component:DetailedOpening
and AirflowNetwork:MultiZone:Surface:Crack
are used when mixed-mode cooling option is selected, while ZoneInfiltration:EffectiveLeakageArea
is used when an AC-only option is selected. So replace.xlsx
contains all of these objects and none of them is abandoned at this point.
Does that makes sense?
I see – thanks. A bit unrelated, but do you think your MMV scripts will also work for new archetypes, such as generic offices, etc?
They should work, yes! I tried to make it as versatile as possible. The only requirement is that:
The mechanical cooling must be implemented using a simplified HVAC system(HVACTemplate:Zone:IdealLoadsAirSystem or alternatively ZoneHVAC:IdealLoadsAirSystem).
This is taken from the documentation that I wrote. It took me some seconds to find it, which means that it should be improved. The info about this HVAC system requirement can only be found in the summary at the end, where the necessary assumptions are listed. This should be clear at the very beginning of the file, with subsection name Requirements or similar.
I also mention in the documenation that if the HVAC system is implemented using different objects, the procedure can still be done, but one step must be done manually. I guess it should also be better described how to do it, it's not so clear from the description right now.
They should work, yes! I tried to make it as versatile as possible. The only requirement is that:
The mechanical cooling must be implemented using a simplified HVAC system(HVACTemplate:Zone:IdealLoadsAirSystem or alternatively ZoneHVAC:IdealLoadsAirSystem).
Is there a check implemented? I.e. will it fail with a clear enough error message for me to understand why it failed? 😄
There is! Line 71 of this file 😉 There I check if the list of HVAC zones is empty, and if it is, then the execution stops and a message is printed: "There are no 'IdealLoadsAirSystem' objects. The code can only be executed if the HVAC system is " "implemented through 'IdealLoads'."
Dear @kamilitsa. Please help me refresh my memory. Did you implement Airflow Networks (AFN) in BuildME archetypes? Is that correct? Can you briefly explain how? Did you apply that to all archetypes?
replace.xlsx
contains elements that seem to be abandoned, such asAirflowNetwork:MultiZone:Component:DetailedOpening
andAirflowNetwork:MultiZone:Surface:Crack
for the SFH archetype.So the only value that is being used currently is
ZoneInfiltration:EffectiveLeakageArea
. Is that the only parameter needed for AFN?