First time here? Check out the Help page!
1 | initial version |
Ok so the BCL is back online so I was able to download and open the measure.
What the measure does:
Zone
s that have at least one exterior wall, by looping on on all BuildingSurface:Detailed
ZoneVentilation:WindandStackArea
for each do these "exterior" Zones. There is no fancy calculations whatsoever done in the measure, the user inputs are used as is.Resulting
ZoneVentilation:WindandStackOpenArea,
#{used_exterior_zone}_WindStack, !- Name
#{used_exterior_zone}, !- Zone Name
#{open_area}, !- Opening Area {m2}
Always On Discrete 1 WindStack, !- Opening Area Fraction Schedule Name
autocalculate, !- Opening Effectiveness {dimensionless}
0, !- Effective Angle {deg}
#{window_height}, !- Height Difference {m}
autocalculate, !- Discharge Coefficient for Opening
#{min_indoor_temp}, !- Minimum Indoor Temperature {C}
, !- Minimum Indoor Temperature Schedule Name
#{max_indoor_temp}, !- Maximum Indoor Temperature {C}
, !- Maximum Indoor Temperature Schedule Name
#{delta_temp}, !- Delta Temperature {deltaC}
, !- Delta Temperature Schedule Name
#{min_outdoor_temp}, !- Minimum Outdoor Temperature {C}
, !- Minimum Outdoor Temperature Schedule Name
#{max_outdoor_temp}, !- Maximum Outdoor Temperature {C}
, !- Maximum Outdoor Temperature Schedule Name
#{max_wind_speed}; !- Maximum Wind Speed {m/s}
Therefore you just have to read the I/O reference guide in detail for ZoneVentilation:WindandStackOpenArea, especially Open Area and Height Difference.
For this measure, you would calculate the average total area of the openings in the zones. Zone A: Window 1 = 1x1 Zone B: Window 1=2x1, Window 2=1x1
$$area = \frac{(1 \times 1) + (2 \times 1 + 1\times1)}{2}$$
For the height, it's a little bit more complicated... Depends on where you think the neutral plane(s) actually are.
For what it's worth, my two cents about this measure is that it's only appropriate if you have fully compartmentalized buildings (in which case I wouldn't use a ZV:WindandStackArea at all, but that's another thing...), where you could speculate that there is actually one neutral plane per zone/floor, in which case you would enter for Height: $z_{ceiling} - z_{avg,window}$ where z is defined as the height from the floor of the zone
Otherwise, if you have a standard building, a common case is where the neutral plane for the entire building is actually located roughly at the middle floor in the building. In which case, I'd suggest revamping this measure to have the height difference be calculated for each zone...
2 | No.2 Revision |
Ok so the BCL is back online so I was able to download and open the measure.
What the measure does:
Zone
s that have at least one exterior wall, by looping on on all BuildingSurface:Detailed
ZoneVentilation:WindandStackArea
for each ResultingResulting, where used_exterior_zone
is the current "exterior" zone found earlier, the rest are user input.
ZoneVentilation:WindandStackOpenArea,
#{used_exterior_zone}_WindStack, !- Name
#{used_exterior_zone}, !- Zone Name
#{open_area}, !- Opening Area {m2}
Always On Discrete 1 WindStack, !- Opening Area Fraction Schedule Name
autocalculate, !- Opening Effectiveness {dimensionless}
0, !- Effective Angle {deg}
#{window_height}, !- Height Difference {m}
autocalculate, !- Discharge Coefficient for Opening
#{min_indoor_temp}, !- Minimum Indoor Temperature {C}
, !- Minimum Indoor Temperature Schedule Name
#{max_indoor_temp}, !- Maximum Indoor Temperature {C}
, !- Maximum Indoor Temperature Schedule Name
#{delta_temp}, !- Delta Temperature {deltaC}
, !- Delta Temperature Schedule Name
#{min_outdoor_temp}, !- Minimum Outdoor Temperature {C}
, !- Minimum Outdoor Temperature Schedule Name
#{max_outdoor_temp}, !- Maximum Outdoor Temperature {C}
, !- Maximum Outdoor Temperature Schedule Name
#{max_wind_speed}; !- Maximum Wind Speed {m/s}
Therefore you just have to read the I/O reference guide in detail for ZoneVentilation:WindandStackOpenArea, especially Open Area and Height Difference.
For this measure, you would calculate the average total area of the openings in the zones. Zone A: Window 1 = 1x1 Zone B: Window 1=2x1, Window 2=1x1
$$area = \frac{(1 \times 1) + (2 \times 1 + 1\times1)}{2}$$
For the height, it's a little bit more complicated... Depends on where you think the neutral plane(s) actually are.
For what it's worth, my two cents about this measure is that it's only appropriate if you have fully compartmentalized buildings (in which case I wouldn't use a ZV:WindandStackArea at all, but that's another thing...), where you could speculate that there is actually one neutral plane per zone/floor, in which case you would enter for Height: $z_{ceiling} - z_{avg,window}$ where z is defined as the height from the floor of the zone
Otherwise, if you have a standard building, a common case is where the neutral plane for the entire building is actually located roughly at the middle floor in the building. In which case, I'd suggest revamping this measure to have the height difference be calculated for each zone...