$ EcoVillage Cleveland Townhomes $ $ Modified Sept 2003 to make all first floor spaces "conditioned" $ $ Created by Paul Reeves (PRC) $ for Paul Norton, Bob Hendron and Ren Anderson (NREL) $ $ Created using DOE2.2 beta release from Jeff Hirsch $ $ Using TMY2 weather file for Cleveland, Ohio $ ASHRAE W = 0.96 $ $ Proposed IECC Weather Zone 5 $ $ Window U-value: 0.35 (includes exterior air film) $ Window SHGC = 0.4 if HDD<3500 = 0.55 for HDD>3500 $ Ceiling U-value: 0.030 (R=33.3) $ Wall U-value: 0.060 (R=16.67) $ Floor U-value: 0.037 (R=27.0) $ BsmtWall U-value: 0.059 (R=16.95) $ $ There are 4 units in the input file: $ Unit 1A is a garden level single-story apartment which is below ... $ Unit 1B, a two-story apartment on the SE side of the building $ Unit 2 is a three story apartment to the left (NW) of Unit 1 $ includes a garden level floor and two floors above $ Unit 3 is a three story apartment to the left (NW) of Unit 2 $ the garden level floor is unconditioned with two conditioned floors above $ Unit 4 is a two story apartment to the left (NW) of Unit 3 $ the first floor is over a slab-on-grade foundation $ $##write $##show $ UNCOMMENT THIS IF IMPORTING INTO eQUEST: $ ##set1 eemlvl 2 INPUT .. TITLE LINE-1 = *EcoVillage Cleveland * LINE-2 = *Created by PRC for Ren Andercon, NREL* .. $data file including EEMs and basic setup: ##set1 BldgAz -60 $BA specifications:================================================================================ $IECC specifications:============================================================================== ##set1 WallAbs 0.50 $ exterior absorptivity of walls (corrected from published) ##set1 RoofAbs 0.75 $ exterior absorptivity of roof ##set1 CoolTSP 78 $ cooling thermostat set point (yr-round) ##set1 HeatTSP 68 $ heating thermostat set point (yr-round) ##set1 BA_SHGC 0.55 $ fenestration SHGC ##set1 BA_WinU 0.35 $ fenestration U-value ##set1 BA_WallU 0.060 $ exterior wall u-value ##set1 BA_CeilU 0.030 $ ceiling u-value ##set1 BA_BsmtWU 0.059 $ basement wall u-value ##set1 AnnEquSav 0 ##if #[eemlvl[] EQS 0] $ Building America (IECC) Base case ##set1 SEER 10 $ A/C ##set1 coolcap4 2.5 $ tons of cooling unit 4 ##set1 coolcap3 3.0 $ tons of cooling unit 3 ##set1 coolcap2 3.0 $ tons of cooling unit 2 ##set1 coolcap1 3.0 $ tons of cooling unit 1 ##set1 heattype 1 $ 1=furnace ##set1 afue 0.80 ##set1 hpHSPF 6.8 $ HP ##set1 slabF2 0.77 $perim loss coef for uninsulated, carpeted slab ##set1 DoorCons "DOOR-BA" ##set1 WallMethod SpecU ##set1 WallU BA_WallU[] ##set1 CeilU BA_CeilU[] ##set1 BsmtWU BA_BsmtWU[] ##set1 WinShade None ##set1 WinAreaMeth IECC18 ##set1 mainglass WinGlassBA ##set1 doorglass WinGlassBA ##set1 framwid 0.0 $ frame for SideLites only (not included in 18%) ##set1 framecond 3.037 ##set1 DuctMethod EffMod $ SOURCEment efficiency modifier ##set1 DuctLoss4 0.14 ##set1 DuctLoss3 0.14 ##set1 DuctLoss2 0.14 ##set1 DuctLoss1 0.14 ##set1 dhwType GAS ##set1 DHWvol1 30 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWef1 #[0.62 - #[0.0019 * DHWvol1[]]] $ BA gas dhw std ##set1 DHWrec1 0.76 $ BA gas dhw std ##set1 DHWcap1 36000 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWvol2 40 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWef2 #[0.62 - #[0.0019 * DHWvol2[]]] $ BA gas dhw std ##set1 DHWrec2 0.76 $ BA gas dhw std ##set1 DHWcap2 36000 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWvol3 30 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWef3 #[0.62 - #[0.0019 * DHWvol3[]]] $ BA gas dhw std ##set1 DHWrec3 0.76 $ BA gas dhw std ##set1 DHWcap3 36000 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWvol4 30 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWef4 #[0.62 - #[0.0019 * DHWvol4[]]] $ BA gas dhw std ##set1 DHWrec4 0.76 $ BA gas dhw std ##set1 DHWcap4 36000 $ should come from ASHRAE HVAC APP, 1999 ##set1 InfACH1 0.64 ##set1 InfACH1U 0.20 ##set1 InfACH2 0.64 ##set1 InfACH3 0.64 ##set1 InfACH3U 0.20 ##set1 InfACH4 0.57 ##else $ Building America Regional Standard Practice (testing for now) ##set1 SEER 10 $ A/C ##set1 coolcap4 2.5 $ tons of cooling unit 4 ##set1 coolcap3 3.0 $ tons of cooling unit 3 ##set1 coolcap2 3.0 $ tons of cooling unit 2 ##set1 coolcap1 3.0 $ tons of cooling unit 1 ##set1 heattype 1 $ 1=furnace ##set1 afue 0.80 ##set1 hpHSPF 6.8 $ HP ##set1 slabF2 0.77 $perim loss coef for uninsulated, carpeted slab ##set1 DoorCons "DOOR-BA" ##set1 WallMethod SpecU ##set1 WallU BA_WallU[] ##set1 CeilU BA_CeilU[] ##set1 BsmtWU BA_BsmtWU[] ##set1 WinShade None ##set1 WinAreaMeth Actual ##set1 mainglass WinGlassBA ##set1 doorglass WinGlassBA ##set1 framwid 0.0 $ frame for SideLites only (not included in 18%) ##set1 framecond 3.037 ##set1 DuctMethod EffMod $ Basement efficiency modifier ##set1 DuctLoss4 0.01 ##set1 DuctLoss3 0.01 ##set1 DuctLoss2 0.01 ##set1 DuctLoss1 0.01 ##set1 DHWvol1 40 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWef1 #[0.62 - #[0.0019 * DHWvol1[]]] $ BA gas dhw std ##set1 DHWrec1 0.76 $ BA gas dhw std ##set1 DHWcap1 36000 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWvol2 40 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWef2 #[0.62 - #[0.0019 * DHWvol2[]]] $ BA gas dhw std ##set1 DHWrec2 0.76 $ BA gas dhw std ##set1 DHWcap2 36000 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWvol3 40 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWef3 #[0.62 - #[0.0019 * DHWvol3[]]] $ BA gas dhw std ##set1 DHWrec3 0.76 $ BA gas dhw std ##set1 DHWcap3 36000 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWvol4 30 $ should come from ASHRAE HVAC APP, 1999 ##set1 DHWef4 #[0.62 - #[0.0019 * DHWvol4[]]] $ BA gas dhw std ##set1 DHWrec4 0.76 $ BA gas dhw std ##set1 DHWcap4 36000 $ should come from ASHRAE HVAC APP, 1999 ##set1 InfACH1 0.64 ##set1 InfACH1U 0.64 ##set1 InfACH2 0.64 ##set1 InfACH3 0.64 ##set1 InfACH3U 0.64 ##set1 InfACH4 0.57 ##endif $Base levels: ============================================================= ##set1 cfmperton 400 $ total supply air flow CFM/ton inc. losses ##set1 supplykw 0.00055 $ kW/cfm ##set1 PVkw 0 $ infiltration coefficients: ##set1 infdeltat 0.0 ##set1 infwind 0.0 ##set1 attach 1.5 ##set1 bsmtach 0.5 ##if #[eemlvl[] GT 1.5] $========================== Builder Standard Practice ##set1 SEER 10 ##set1 coolcap4 2.5 $ tons of cooling unit 4 ##set1 coolcap3 3.0 $ tons of cooling unit 3 ##set1 coolcap2 3.0 $ tons of cooling unit 2 ##set1 coolcap1 3.0 $ tons of cooling unit 1 ##set1 heattype 1 $ 1=furnace ##set1 afue 0.80 ##set1 hpHSPF 6.8 ##set1 DoorCons "DOOR-1" ##set1 WallMethod SpecIns ##set1 FramType "2x4Frame" ##set1 WallIns 13 ##set1 SheathIns 0 ##set1 ceilrval 38 ##set1 bswallrval 7 ##set1 WinShade Actual ##set1 WinAreaMeth Actual ##set1 mainglass DblWinGlass ##set1 doorglass DblDoorGlass ##set1 framwid 0.0 $ average frame width (inches) included mullions ##set1 framecond 3.037 $ 3.037 = aluminum $ 1.245 = thermally broken aluminum $ 0.434 = wood $ 0.319 = vinyl ##endif ##if #[eemlvl[] GT 2.5] $========================== Improved Wall Framing/Insulation ##set1 slabF2 0.59 $perim loss coef for "R-10,4ft,Perimeter" carpeted slab ##set1 FramType "2x6Frame" ##set1 WallIns 19 ##set1 SheathIns 5 ##set1 InfACH1 0.30 ##set1 InfACH1U 0.30 ##set1 InfACH2 0.30 ##set1 InfACH3 0.30 ##set1 InfACH3U 0.30 ##set1 InfACH4 0.30 ##endif ##if #[eemlvl[] GT 3.5] $========================== Improved Windows ##set1 mainglass LowEWinGlass ##set1 doorglass LowEDoorGlass ##set1 framwid 0.0 $ average frame width (inches) included mullions ##set1 framecond 0.434 ##endif ##if #[eemlvl[] GT 4.5] $========================== Improved HVAC - ducts ##set1 DuctLoss4 0.01 ##set1 DuctLoss3 0.01 ##set1 DuctLoss2 0.01 ##set1 DuctLoss1 0.01 ##endif ##if #[eemlvl[] GT 5.5] $========================== Imp/Smaller AC due to shell improvements ##set1 SEER 12 $ A/C ##set1 coolcap4 2.0 $ tons of cooling unit 4 ##set1 coolcap3 2.5 $ tons of cooling unit 3 ##set1 coolcap2 2.5 $ tons of cooling unit 2 ##set1 coolcap1 2.5 $ tons of cooling unit 1 ##endif ##if #[eemlvl[] GT 6.5] $========================== Improved HVAC - furnace ##set1 afue 0.90 ##endif ##if #[eemlvl[] GT 7.5] $========================== Different DHW ##set1 DHWvol1 40 ##set1 DHWef1 0.59 ##set1 DHWrec1 0.76 ##set1 DHWcap1 42000 ##set1 DHWvol2 40 ##set1 DHWef2 0.59 ##set1 DHWrec2 0.76 ##set1 DHWcap2 42000 ##set1 DHWvol3 40 ##set1 DHWef3 0.59 ##set1 DHWrec3 0.76 ##set1 DHWcap3 42000 ##set1 DHWvol4 40 ##set1 DHWef4 0.59 ##set1 DHWrec4 0.76 ##set1 DHWcap4 42000 ##endif ##if #[eemlvl[] GT 8.5] $========================== Ventilation System ##set1 InfACH1 0.35 ##set1 InfACH1U 0.20 $PSR: I think this is an oversight ... should be 0.35 for all spaces, as the base is 0.3 for all spaces ##set1 InfACH2 0.35 ##set1 InfACH3 0.35 ##set1 InfACH3U 0.20 ##set1 InfACH4 0.35 ##endif ##if #[eemlvl[] GT 9.5] $========================== E-Star Dishwasher ... proxy for now ##set1 AnnEquSav 50 ##endif ##if #[eemlvl[] GT 10.5] $========================== PV System ##set1 PVkw 3.8 ##endif $Applies always: ##if #[DuctMethod[] EQS EffMod] ##set1 DuctMult4 #[1 - DuctLoss4[]] ##set1 DuctMult3 #[1 - DuctLoss3[]] ##set1 DuctMult2 #[1 - DuctLoss2[]] ##set1 DuctMult1 #[1 - DuctLoss1[]] ##else ##set1 DuctMult4 1 ##set1 DuctMult3 1 ##set1 DuctMult2 1 ##set1 DuctMult1 1 ##endif $T-24 Cooling EIR Calculation ============================================== $ either the EER95 must be specified, or the SEER ##ifdef EER95[] ##set1 EER95s EER95[] ##else ##SET1 EERb = #[SEER[] / 0.985] ##SET1 EER95s = #[0.855 * EERb[]] ##endif ##SET1 FAN-KW = supplykw[] ##SET1 FAN_KW = 0.000365 $ ARI ##SET1 SUPPLY_DT = #[FAN-KW[] * 3160] $ 3413/1.08 ##SET1 EIRn = #[#[1 / EER95s[]] - #[33.333 * FAN_KW[]]] ##SET1 EIRd = #[0.2930 + #[33.333 * FAN_KW[]]] ##SET1 EIRa = #[EIRn[] / EIRd[]] ##SET1 EIRb = #[#[#[1.07 / EERb[]] - 0.012167] / 0.3257] ##SET1 Neirb = #[EIRb[] / EIRa[]] ##SET1 Neiradj = #[Neirb[] * 0.876] ##SET1 HSPF = hpHSPF[] ##SET1 COP47s = #[#[0.4813 * HSPF[]] - 0.2606] ##SET1 HIRn = #[#[1 / #[COP47s[] * 3.413]] - #[33.333 * FAN_KW[]]] ##SET1 HIRd = #[0.2930 - #[33.333 * FAN_KW[]]] ##SET1 HP-HIR = #[HIRn[] / HIRd[]] $========================================================================== COOL-EIR-SEER = CURVE-FIT TYPE = BI-QUADRATIC-T INPUT-TYPE = DATA INDEPENDENT-1 = (67, 67, 67, 67, 67, 80, 50) INDEPENDENT-2 = (95, 82,110,105, 70, 95, 95) DEPENDENT = (1.0,Neirb[],1.174,1.113,Neiradj[],0.897,1.070) .. $T-24 HIR Calculation ==================================================== ##if #[afue[] GT 0.835] ##SET1 FURN-HIR = #[ 1 / #[#[1.1116 * afue[]] - 0.098185]] ##else ##SET1 FURN-HIR = #[ 1 / #[#[0.2907 * afue[]] + 0.5787]] ##endif $DIAGNOSTIC COMMENTS .. "Run Period 1" = RUN-PERIOD-PD BEGIN-YEAR = 2000 END-YEAR = 2000 .. $ --------------------------------------------------------- $ Site and Building Data $ --------------------------------------------------------- SITE-PARAMETERS DAYLIGHT-SAVINGS = NO .. BUILD-PARAMETERS AZIMUTH = BldgAz[] .. $ ------------------------------------------------------------ $ Standard MATERIALS $ ------------------------------------------------------------ PW01 = MAT TYPE=PROPERTIES TH=0.0209 COND=0.0667 DENS=34 S-H=0.29 .. PW02 = MAT TYPE=PROPERTIES TH=0.0303 COND=0.0667 DENS=34 S-H=0.29 .. PW03 = MAT TYPE=PROPERTIES TH=0.0417 COND=0.0667 DENS=34 S-H=0.29 .. WD01 = MAT TYPE=PROPERTIES TH=0.0625 COND=0.0667 DENS=32 S-H=0.33 .. WD02 = MAT TYPE=PROPERTIES TH=0.1257 COND=0.0667 DENS=32 S-H=0.33 .. WD04 = MAT TYPE=PROPERTIES TH=0.2917 COND=0.0667 DENS=32 S-H=0.33 .. AC02 = MAT TYPE=PROPERTIES TH=0.0417 COND=0.0330 DENS=18 S-H=0.32 .. GP01 = MAT TYPE=PROPERTIES TH=0.0417 COND=0.0926 DENS=50 S-H=0.20 .. GP02 = MAT TYPE=PROPERTIES TH=0.0521 COND=0.0926 DENS=50 S-H=0.20 .. SC01 = MAT TYPE=PROPERTIES TH=0.0833 COND=0.4167 DENS=166 S-H=0.20 .. CC01 = MAT TYPE=PROPERTIES TH=0.0833 COND=0.7576 DENS=140 S-H=0.20 .. CC03 = MAT TYPE=PROPERTIES TH=0.3333 COND=0.7576 DENS=140 S-H=0.20 .. CC04 = MAT TYPE=PROPERTIES TH=0.5 COND=0.7576 DENS=140 S-H=0.20 .. CC05 = MAT TYPE=PROPERTIES TH=0.6667 COND=0.7576 DENS=140 S-H=0.20 .. CC07 = MAT TYPE=PROPERTIES TH=1.0 COND=0.7576 DENS=140 S-H=0.20 .. CC15 = MAT TYPE=PROPERTIES TH=0.5 COND=1.0417 DENS=140 S-H=0.20 .. CT11 = MAT TYPE=PROPERTIES TH=0.0313 COND=1.0416 DENS=120 S-H=0.20 .. RG01 = MAT TYPE=PROPERTIES TH=0.0417 COND=0.0834 DENS=55 S-H=0.40 .. BR01 = MAT TYPE=PROPERTIES TH=0.0313 COND=0.0939 DENS=70 S-H=0.35 .. CC24 = MAT TYPE=PROPERTIES TH=0.3333 COND=0.2083 DENS=80 S-H=0.20 .. CB14 = MAT TYPE=PROPERTIES TH=0.6667 COND=0.6746 DENS=93 S-H=0.20 .. CB24 = MAT TYPE=PROPERTIES TH=0.3333 COND=0.3306 DENS=89 S-H=0.20 .. CB31 = MAT TYPE=PROPERTIES TH=0.6667 COND=0.3876 DENS=53 S-H=0.20 .. CB32 = MAT TYPE=PROPERTIES TH=0.6667 COND=0.4937 DENS=123 S-H=0.20 .. CB33 = MAT TYPE=PROPERTIES TH=0.6667 COND=0.1141 DENS=56 S-H=0.20 .. CB34 = MAT TYPE=PROPERTIES TH=0.6667 COND=0.4348 DENS=76 S-H=0.20 .. CB37 = MAT TYPE=PROPERTIES TH=1.0000 COND=0.4814 DENS=121 S-H=0.20 .. IN02 = MAT TYPE=PROPERTIES TH=0.2957 COND=0.025 DENS=0.6 S-H=0.20 .. IN01 = MAT TYPE=PROPERTIES TH=0.0833 COND=0.02 DENS=1.8 S-H=0.29 .. IN31 = MAT TYPE=PROPERTIES TH=0.0417 COND=0.02 DENS=1.8 S-H=0.29 .. IN33 = MAT TYPE=PROPERTIES TH=0.0833 COND=0.02 DENS=1.8 S-H=0.29 .. IN72 = MAT TYPE=PROPERTIES TH=0.0833 COND=0.03 DENS=16 S-H=0.20 .. IN76 = MAT TYPE=PROPERTIES TH=0.2083 COND=0.03 DENS=16 S-H=0.20 .. AS01 = MAT TYPE=PROPERTIES TH=0.005 COND=26.0 DENS=18 S-H=0.32 .. LT01 = MAT TYPE=RESISTANCE RES=0.05 .. AR02 = MAT TYPE=RESISTANCE RES=0.44 .. AL21 = MAT TYPE=RESISTANCE RES=0.89 .. AL23 = MAT TYPE=RESISTANCE RES=0.87 .. CONCRETE-1=MAT TYPE=PROPERTIES TH=.3333 COND=.7576 DENS=140 S-H=0.2 .. CARP/PAD-1=MAT TYPE=RESISTANCE RES=2.08 .. "Soil" = MATERIAL TYPE = PROPERTIES THICKNESS = 1 CONDUCTIVITY = 0.5 DENSITY = 85 $ T24 SPECIFIC-HEAT = 0.20 .. ##if #[WallMethod[] EQS SpecIns] ##SET1 CEILTH #[ceilrval[] / 40] $ WALL INSULATION THICKNESS IN FT. CEILINS = MAT TYPE=PROPERTIES TH=CEILTH[] COND=0.0250 DENS=0.6 S-H=0.2 .. ##SET1 BSWATH #[bswallrval[] / 40] $ WALL INSULATION THICKNESS IN FT. BSWALLINS = MAT TYPE=PROPERTIES TH=BSWATH[] COND=0.0250 DENS=0.6 S-H=0.2 .. $ ================================================================================ $ Standard Wall definition ------------------------------------------------------- ##if #[FramType[] EQS "2x4Frame"] ##set1 cavitydep #[3.5 / 12] $ cavity depth, feet ##set1 maxcavR 10.8 $ filled cavity R-value ##set1 FramFact 0.23 ##set1 framerval #[15 * cavitydep[]] $ pine framing R-15 per ft ##set1 framedens 32.0 $ pine framing 32 lbs/ft3 ##set1 cavityrval WallIns[] ##elseif #[FramType[] EQS "2x6Frame"] ##set1 cavitydep #[5.5 / 12] $ cavity depth, feet ##set1 maxcavR 17.0 $ filled cavity R-value ##set1 FramFact 0.20 ##set1 framerval #[15 * cavitydep[]] $ pine framing R-15 per ft ##set1 framedens 32.0 $ pine framing 32 lbs/ft3 ##set1 cavityrval WallIns[] ##else ##ABORT - framing type not defined ##endif ##if #[cavityrval[] LT maxcavR[]] ##set1 cavityrval #[cavityrval[] + 0.9] ##endif ##if #[cavityrval[] GT maxcavR[]] ##set1 cavityrval maxcavR[] ##endif ##set1 ffill #[WallIns[] / maxcavR[]] ##if #[ffill[] GT 1] ##set1 ffill 1 ##endif ##set1 cavitydens #[#[0.6 * ffill[]] + #[0.016 * #[1 - ffill[]]]] $ fiberglass, 0.6 lbs/ft3 $ Net exterior wall values: ##set1 wallrval #[#[1 / cavityrval[]] * #[1 - FramFact[]]] ##set1 wallrval #[wallrval[] + #[ #[1 / framerval[]] * FramFact[]]] ##set1 wallrval #[1 / wallrval[]] ##else $overall Wall R-value is specified instead of insulation R-value ##set1 ceilrval #[1 / CeilU[]] ##SET1 CEILTH #[ceilrval[] / 40] $ WALL INSULATION THICKNESS IN FT. CEILINS = MAT TYPE=PROPERTIES TH=CEILTH[] COND=0.0250 DENS=0.6 S-H=0.2 .. ##set1 bswallrval #[1 / BsmtWU[]] ##SET1 BSWATH #[bswallrval[] / 40] $ WALL INSULATION THICKNESS IN FT. BSWALLINS = MAT TYPE=PROPERTIES TH=BSWATH[] COND=0.0250 DENS=0.6 S-H=0.2 .. $ ================================================================================ $ U-Value Wall definition -------------------------------------------------------- $##if #[FramType[] EQS "2x4Frame"] ##set1 cavitydep #[3.5 / 12] $ cavity depth, feet ##set1 maxcavIns 10.8 $ filled cavity R-value ##set1 FramFact 0.23 ##set1 FrameRval #[15 * cavitydep[]] $ pine framing R-15 per ft ##set1 framedens 32.0 $ pine framing 32 lbs/ft3 ##set1 NonInsRval 2.32 $ = 0.47 * 2 (pw02) + 0.45 (gp01) + 0.68 (in) + 0.25 (out) $##endif ##set1 WallR #[1 / WallU[]] $required wall construction R-value ##set1 WallCavR #[WallR[] - NonInsRval[]] $required wall cavity composite R-value ##set1 CavIns #[#[1 / WallCavR[]] - #[FramFact[] / FrameRval[]]] $required Insulation R-value ##set1 CavIns #[#[1 - FramFact[]] / CavIns[]] $ of cavity ##if #[CavIns[] GT maxcavIns[]] ##set1 CavIns maxcavIns[] ##endif ##set1 wallrval #[#[1 / CavIns[]] * #[1 - FramFact[]]] $actual cavity R-value ##set1 wallrval #[wallrval[] + #[ #[1 / FrameRval[]] * FramFact[]]] ##set1 wallrval #[1 / wallrval[]] ##set1 SheathIns #[WallCavR[] - wallrval[]] ##set1 cavitydens 0.6 $ fiberglass, 0.6 lbs/ft3 ##endif ##set1 walldens #[cavitydens[] * #[1 - FramFact[]]] ##set1 walldens #[walldens[] + #[framedens[] * FramFact[]]] $wall insulation material is a combination of insulation and wood WALLINSM =MAT TYPE=PROPERTIES TH = cavitydep[] COND = #[cavitydep[] / wallrval[]] DENS = walldens[] S-H = 0.2 .. $exterior wall: siding, insulation, plywood, cavity and gypboard ##if #[SheathIns[] GT 0.3] SHEATHINS =MAT TYPE=PROPERTIES TH = #[0.02 * SheathIns[]] COND = 0.02 DENS = 1.8 S-H = 0.29 .. LAY-1 =LAYERS MAT=(PW02,SHEATHINS,PW02,WALLINSM,GP01) I-F-R = 0.68 .. ##else LAY-1 =LAYERS MAT=(PW02,PW02,WALLINSM,GP01) I-F-R = 0.68 .. ##endif EXT-WALL =CONS TYPE=LAYERS LAYERS=LAY-1 ROUGHNESS=6 ABS=WallAbs[] .. $ End of Standard Wall definition ----------------------------------------------- $ ================================================================================ $ Ceiling between house and attic (from house side): LAY-7c =LAYERS MAT=(CEILINS,PW02,GP01) .. INTWALL-ATTFLR=CONS TYPE=LAYERS LAYERS = LAY-7c .. $ exterior wall in the attic: siding over insulating board, plywood, ignore framing LAY-1a =LAYERS MAT=(PW02,IN31,PW02) .. EXTATT-WALL =CONS TYPE=LAYERS LAYERS=LAY-1a ROUGHNESS=6 ABS=WallAbs[] .. "Carpet & Rubber Pad (CP02)" = MATERIAL LIBRARY-ENTRY "Carpet & Rubber Pad (CP02)" .. $ -----LAYERS & CONSTRUCTIONS----- $ $ Standard Interior wall: LAY-7 =LAYERS MAT=(GP01,AL21,GP01) .. INTWALL-1 =CONS TYPE=LAYERS LAYERS = LAY-7 .. $ Standard Interior ceiling: LAY-7a =LAYERS MAT=(CARP/PAD-1,PW02,AL21,GP01) .. INTWALL-CEIL =CONS TYPE=LAYERS LAYERS = LAY-7a .. $ Standard Interior floor: LAY-7b =LAYERS MAT=(GP01,AL21,PW02,CARP/PAD-1) .. INTWALL-FLOOR =CONS TYPE=LAYERS LAYERS = LAY-7b .. $ Interior wall between Units: LAY-7d =LAYERS MAT=(GP01,IN31,GP01) .. INTWALL-COMM =CONS TYPE=LAYERS LAYERS = LAY-7d .. $ hollow core flush, no storm DOOR-1 =CONS TYPE=U-VALUE U= 0.27 ABS=.78 ROUGHNESS=4 .. DOOR-BA =CONS TYPE=U-VALUE U= BA_WinU[] ABS=.78 ROUGHNESS=4 .. $ part panel door, part interior wall INTWALL-DOOR =CONS TYPE=U-VALUE U= 0.87 ABS=.78 ROUGHNESS=4 .. $ metal garage door DOOR-MECH =CONS TYPE=U-VALUE U=0.37 ABS=.7 ROUGHNESS=4 .. LAY-1d =LAYERS MAT=(SC01,IN33,PW02,PW02) .. EXWALL-MECH =CONS TYPE=LAYERS LAYERS=LAY-1d ROUGHNESS=6 ABS=WallAbs[] .. $ Air wall AIR-WALL =CONS TYPE=U-VALUE U=2.7 .. LAY-5 =LAYERS MAT=("Soil",CONCRETE-1) I-F-R=0.92 .. MECHSLAB =CONS TYPE=LAYERS LAYERS = LAY-5 .. $ roof of attic, garage: LAY-12 =LAYERS MAT=(BR01,PW01) .. EXWALL-ROOF =CONS TYPE=LAYERS LAYERS = LAY-12 ABS=RoofAbs[] .. $ roof of attic, garage: LAY-12b =LAYERS MAT=(BR01,PW01,CEILINS,GP02) .. EXTWALL-DECK =CONS TYPE=LAYERS LAYERS = LAY-12b ABS=RoofAbs[] .. LAY-BSMTA =LAYERS MAT=(CB14,IN01,BSWALLINS) .. EXWALL-BSMTA =CONS TYPE=LAYERS LAYERS = LAY-BSMTA .. LAY-BSMTU =LAYERS MAT=("Soil",CC01,IN01,BSWALLINS) .. EXTWALL-UGRND =CONS TYPE=LAYERS LAYERS = LAY-BSMTU .. WinGlassBA = GLASS-TYPE TYPE = SHADING-COEF GLASS-CONDUCT = #[1 / #[#[1 / BA_WinU[]] - 0.19]] SHADING-COEF = #[BA_SHGC[] / 0.86] .. DblWinGlass = GLASS-TYPE $ TYPE = GLASS-TYPE-CODE $ G-T-C = 2212 TYPE = SHADING-COEF GLASS-CONDUCT = #[1 / #[#[1 / 0.46] - 0.19]] SHADING-COEF = #[0.76 / 0.86] .. DblDoorGlass = GLASS-TYPE TYPE = GLASS-TYPE-CODE $std door, double tint G-T-C = 2216 .. LowEWinGlass = GLASS-TYPE $ TYPE = GLASS-TYPE-CODE $ G-T-C = 2637 TYPE = SHADING-COEF GLASS-CONDUCT = #[1 / #[#[1 / 0.36] - 0.19]] SHADING-COEF = #[0.45 / 0.86] .. LowEDoorGlass = GLASS-TYPE TYPE = GLASS-TYPE-CODE $Low-E Tint 0.29 SHGC, 0.29 U G-T-C = 2667 .. "Fraction1" = SCHEDULE TYPE = FRACTION THRU DEC 31 (ALL) (1,24) (1.0) .. "Always On" = SCHEDULE TYPE = ON/OFF THRU DEC 31 (ALL) (1,24) (1.0) .. "Always Off" = SCHEDULE TYPE = ON/OFF THRU DEC 31 (ALL) (1,24) (0.0) .. "Always 1" = SCHEDULE TYPE = MULTIPLIER THRU DEC 31 (ALL) (1,24) (1.0) .. "Always 0" = SCHEDULE TYPE = MULTIPLIER THRU DEC 31 (ALL) (1,24) (0.0) .. AWNINGSHADE = SCHEDULE TYPE = MULTIPLIER THRU APR 30 (ALL) (1,24) (1.0) THRU OCT 31 (ALL) (1,24) (0.2) THRU DEC 31 (ALL) (1,24) (1.0) .. $ DOE2 Lighting Schedule from spreadsheet: ================================================================= ##include Eco-Scheds.inc $ ============================================================================= $ WINDOW INTERIOR SHADE $ ============================================================================= "Shading Sched" = SCHEDULE TYPE = MULTIPLIER THRU MAY 15 (ALL) (1,24) (0.85) THRU SEP 30 (ALL) (1,24) (0.70) THRU DEC 31 (ALL) (1,24) (0.85) .. $ -------------------------------------------------------------- $ Meters $ -------------------------------------------------------------- "EM1" = ELEC-METER $master meter TYPE = UTILITY COGEN-TRACK-MODE = MAX-OUTPUT $this allows PV-array to produce more .. $power than needed, will run meter "backwards" "EM2" = ELEC-METER $master meter TYPE = UTILITY COGEN-TRACK-MODE = MAX-OUTPUT $this allows PV-array to produce more .. $power than needed, will run meter "backwards" "EM3" = ELEC-METER $master meter TYPE = UTILITY COGEN-TRACK-MODE = MAX-OUTPUT $this allows PV-array to produce more .. $power than needed, will run meter "backwards" "EM4" = ELEC-METER $master meter TYPE = UTILITY COGEN-TRACK-MODE = MAX-OUTPUT $this allows PV-array to produce more .. $power than needed, will run meter "backwards" "FM1" = FUEL-METER $master meter TYPE = NATURAL-GAS .. "FM2" = FUEL-METER $master meter TYPE = NATURAL-GAS .. "FM3" = FUEL-METER $master meter TYPE = NATURAL-GAS .. "FM4" = FUEL-METER $master meter TYPE = NATURAL-GAS .. $MASTER-METERS $ MSTR-ELEC-METER = "EM1" $ MSTR-FUEL-METER = "FM1" $ .. Shading10 = SCHEDULE TYPE = MULTIPLIER THRU DEC 31 (ALL) (1,24) (0.9) .. Shading15 = SCHEDULE TYPE = MULTIPLIER THRU DEC 31 (ALL) (1,24) (0.85) .. Shading20 = SCHEDULE TYPE = MULTIPLIER THRU DEC 31 (ALL) (1,24) (0.8) .. Shading30 = SCHEDULE TYPE = MULTIPLIER THRU DEC 31 (ALL) (1,24) (0.7) .. Shading70 = SCHEDULE TYPE = MULTIPLIER THRU DEC 31 (ALL) (1,24) (0.3) .. $ -------------------------------------------------------------- $ Building Shade Commands $ -------------------------------------------------------------- $Unit4 front porch ##if #[WinAreaMeth[] EQS Actual] BUILDING-SHADE X=0 Y=3.5 Z= 8 H=7 W=14 AZ=180 TILT = 180 .. BUILDING-SHADE X=26 Y=3.5 Z= 13.5 H=6 W=17 AZ=180 TILT = 180 .. BUILDING-SHADE X=26 Y=3.5 Z= 4.5 H=6 W=17 AZ=180 TILT = 180 .. BUILDING-SHADE X=51 Y=3.5 Z= 13.5 H=6 W=15.5 AZ=180 TILT = 180 .. BUILDING-SHADE X=51 Y=3.5 Z= 4.5 H=6 W=15.5 AZ=180 TILT = 180 .. ##endif $ --------------------------------------------------------- $ Polygons $ --------------------------------------------------------- Unit4Poly = POLYGON V1 = ( 0 , 0 ) V2 = ( 8.5 , 0 ) V3 = ( 8.5 , 1 ) V4 = ( 15 , 1 ) V5 = ( 15 , 40 ) V6 = ( 15 , 50 ) V7 = ( 0 , 50 ) .. Unit3Poly = POLYGON V1 = ( 0 , 0 ) V2 = ( 2.5 , 0 ) V3 = ( 2.5 , -3.5 ) V4 = ( 11 , -3.5 ) V5 = ( 11 , 0 ) V6 = ( 19.5 , 0 ) V7 = ( 19.5 , 39 ) V8 = ( 0 , 39 ) .. Unit3PolyTop = POLYGON V1 = ( 0 , 0 ) V2 = ( 19.5 , 0 ) V3 = ( 19.5 , 39 ) V4 = ( 0 , 39 ) .. Unit2Poly = POLYGON V1 = ( 0 , 0 ) V2 = ( 8.5 , 0 ) V3 = ( 8.5 , -3.5 ) V4 = ( 17 , -3.5 ) V5 = ( 17 , 0 ) V6 = ( 19.5 , 0 ) V7 = ( 19.5 , 39 ) V8 = ( 0 , 39 ) .. Unit1Poly = POLYGON V1 = ( 0 , 0 ) V2 = ( 10.0 , 0 ) V3 = ( 12.5 , -2.5 ) V4 = ( 17.5 , 2.5 ) V5 = ( 15.0 , 5 ) V6 = ( 15.0 , 36 ) V7 = ( 17.0 , 36 ) V8 = ( 17.0 , 48 ) V9 = ( 15.0 , 48 ) V10 = ( 15.0 , 49 ) V11 = ( 0 , 49 ) V12 = ( 0 , 39 ) .. $**************************$ $ SPACE DESCRIPTIONS $ $**************************$ HOUSE-SC = SPACE-CONDITIONS $ Custom weighting factors used FLOOR-WEIGHT = 0 FURNITURE-TYPE = LIGHT FURN-FRACTION = 0.4 FURN-WEIGHT = 8.0 INF-METHOD = RESIDENTIAL .. SET-DEFAULT FOR WINDOW SHADING-SCHEDULE = "Shading Sched" SETBACK = 0.167 .. SET-DEFAULT FOR EXTERIOR-WALL CONSTRUCTION = EXT-WALL .. $====================================================================== $ Unit 4 Apartment $ First Floor - Living Areas $ Second Floor - Bedroom Areas $====================================================================== ##set1 U4_apf 743.5 $area per floor ##set1 NumFloors 2 $for infiltration calculations ##set1 NumBedRooms 2 ##set1 HOUSEarea #[U4_apf[] * NumFloors[]] ##set1 InfPower 1.2311 $ 2 ^ 0.3 ##set1 InfW 0.96 $ASHRAE W for this location $BA specifications:================================================================================ ##set1 NumPeople NumBedRooms[] ##if #[NumBedRooms[] EQ 2] ##set1 dhwuse4 47.3 $ Gallons per day ##elseif #[NumBedRooms[] EQ 3] ##set1 dhwuse4 56.7 ##else ##abort ##endif ##set1 DHWtemp 120 ##set1 NightVent Standard $ Indoor Lighting: ##set1 AnnLtg #[#[HOUSEarea[] * 0.8] + 455] ##set1 AnnLtgLR #[AnnLtg[] * 0.63] ##set1 AnnLtgBR #[AnnLtg[] * 0.37] $ Indoor Appliance/Plug Electric Use: ##set1 AnnEqu #[3452 - AnnEquSav[]] $ annual kWh ##set1 EquSens 0.92 ##set1 EquLat 0.08 $ Indoor Appliance Natural Gas Use: ##set1 AnnEquG 116 $ annual therms ##set1 EquSensG 0.23 ##set1 EquLatG 0.15 ##set1 Ext2TotWall #[91 / 130] ##set1 Above2TotWall 1 ##if #[Ext2TotWall[] LT 0.56] ##set1 Ext2TotWall 0.56 ##endif ##set1 BA_TotWinA #[#[#[0.18 * HOUSEarea[]] * Ext2TotWall[]] * Above2TotWall[]] ##set1 BA_WinArea #[BA_TotWinA[] / 8] $2 windows on each orientation (1 per floor) x 4 orientations ##set1 nLeak #[#[InfPower[] * #[0.000480 * 6.944]] * 144] ##set1 InfACH #[nLeak[] * InfW[]] $ Slab construction for Unit 4 from LBL's Method ##set1 Reff_u4 #[U4_apf[] / #[slabF2[] * 91]] ##set1 Rfic_u4 #[Reff_u4[] - 3.5] $ SLAB FICTICIOUS INSULATING LAYERS "MAT-FIC-CORE U4" = MATERIAL TYPE = RESISTANCE RESISTANCE = Rfic_u4[] .. "Slab Layer Core U4" = LAYERS MATERIAL = ("MAT-FIC-CORE U4", "Soil", CC03, "Carpet & Rubber Pad (CP02)" ) .. "Floor Slab Cons U4" = CONSTRUCTION TYPE = LAYERS LAYERS = "Slab Layer Core U4" .. Unit4Apartment = FLOOR X = 0 Y = 2.5 Z = 0 AZIMUTH = 0 SHAPE = POLYGON POLYGON = Unit4Poly FLOOR-HEIGHT = 9 SPACE-HEIGHT = 9 .. Unit4First = SPACE SPACE-CONDITIONS = HOUSE-SC X = 0 Y = 0 Z = 0 AZ = 0 SHAPE = POLYGON POLYGON = Unit4Poly PEOPLE-SCHEDULE = OCC-LR-SCH PEOPLE-HG-SENS = 230 PEOPLE-HG-LAT = 190 NUMBER-OF-PEOPLE = NumPeople[] LIGHTING-SCHEDULE= Ltg-LR-SCH LIGHTING-W/AREA = #[#[AnnLtgLR[] / U4_apf[]] / 0.365] EQUIP-SCHEDULE = Equipment-SCH EQUIPMENT-W/AREA = #[#[AnnEqu[] / U4_apf[]] / 0.365] EQUIP-SENSIBLE = EquSens[] EQUIP-LATENT = EquLat[] SOURCE-SCHEDULE = Equipment-SCH SOURCE-POWER = #[#[AnnEquG[] * 100000] / 365] SOURCE-SENSIBLE = EquSensG[] SOURCE-LATENT = EquLatG[] RES-INF-COEF = (InfACH4[],0,0) $ const,wind ,deltaT coefficients .. U4-1-INT = INTERIOR-WALL INT-WALL-TYPE = INTERNAL AREA = #[10 * 40] CONSTRUCTION = INTWALL-1 .. U4-1-EXT1 = EXTERIOR-WALL LOCATION = SPACE-V1 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U4-1" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[77 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 1 Y = #[8 - #[77 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U41F" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.5 Y = 2 .. ##endif U4-1-EXT2 = EXTERIOR-WALL LOCATION = SPACE-V2 .. U4-1-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 .. "U4 Front Door" = DOOR HEIGHT = #[80 / 12] WIDTH = #[36 / 12] X = 0.5 Y = 0 CONSTRUCTION = DoorCons[] .. U4-1-INT1 = INTERIOR-WALL LOCATION = SPACE-V4 INT-WALL-TYPE = ADIABATIC CONSTRUCTION = INTWALL-COMM .. U4-1-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V5 .. ##if #[WinAreaMeth[] EQS Actual] ##else "BAwindow U41R" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3 Y = 2 .. ##endif U4-1-EXT5 = EXTERIOR-WALL LOCATION = SPACE-V6 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Back U4-1" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[63 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 6.5 Y = #[8 - #[63 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U41B" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 5.5 Y = 2 .. ##endif "U4 Back Door" = DOOR HEIGHT = #[80 / 12] WIDTH = #[37 / 12] X = 0.5 Y = 0 CONSTRUCTION = DoorCons[] .. U4-1-EXT6 = EXTERIOR-WALL LOCATION = SPACE-V7 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "LEFT U4-1-a" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[29 - #[fw[] * 2]] / 12] WIDTH = #[#[29 - #[fw[] * 2]] / 12] X = 1 Y = #[8 - #[29 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. "LEFT U4-1-b" = WINDOW LIKE "LEFT U4-1-a" X = 9 .. "LEFT U4-1-c" = WINDOW LIKE "LEFT U4-1-a" X = 28 .. "LEFT U4-1-d" = WINDOW LIKE "LEFT U4-1-a" WIDTH = #[#[36 - #[fw[] * 2]] / 12] X = 14 .. "LEFT U4-1-e" = WINDOW LIKE "LEFT U4-1-d" X = 17.1 .. "LEFT U4-1-f" = WINDOW LIKE "LEFT U4-1-d" X = 20.2 .. "LEFT U4-1-g" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[65 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 40 Y = #[8 - #[65 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U41L" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 20 Y = 2 .. ##endif U4-1-CEIL1 = INTERIOR-WALL LOCATION = TOP NEXT-TO = Unit4Second CONSTRUCTION = INTWALL-CEIL .. U4-1-CEIL2 = INTERIOR-WALL SURFACE-TYPE = WALL HEIGHT = 10 WIDTH = 5 Y = 1 INT-WALL-TYPE = AIR NEXT-TO = Unit4Second CONSTRUCTION = AIR-WALL .. U4-1-SLAB = UNDERGROUND-WALL LOCATION = BOTTOM TILT = 180 U-EFFECTIVE = #[1 / Reff_u4[]] CONSTRUCTION = "Floor Slab Cons U4" .. $====================================================================== $ Unit 4 Second Floor (Bedrooms Spaces) $====================================================================== Unit4Second = SPACE SPACE-CONDITIONS = HOUSE-SC Y = 0 X = 0 Z = 9 AZ = 0 SHAPE = POLYGON POLYGON = Unit4Poly PEOPLE-SCHEDULE = OCC-BR-SCH PEOPLE-HG-SENS = 210 PEOPLE-HG-LAT = 140 NUMBER-OF-PEOPLE = NumPeople[] LIGHTING-SCHEDULE= Ltg-BR-SCH LIGHTING-W/AREA = #[#[AnnLtgBR[] / U4_apf[]] / 0.365] RES-INF-COEF = (InfACH4[],0,0) .. U4-2-INT = INTERIOR-WALL INT-WALL-TYPE = INTERNAL AREA = #[10 * 40] CONSTRUCTION = INTWALL-1 .. U4-2-EXT1 = EXTERIOR-WALL LOCATION = SPACE-V1 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U4-2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[65 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 1 Y = #[8 - #[65 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U42F" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.5 Y = 2 .. ##endif U4-2-EXT2 = EXTERIOR-WALL LOCATION = SPACE-V2 .. U4-2-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U4-2b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[57 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 1.5 Y = #[8 - #[57 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else ##endif U4-2-INT1 = INTERIOR-WALL LOCATION = SPACE-V4 INT-WALL-TYPE = ADIABATIC CONSTRUCTION = INTWALL-COMM .. U4-2-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V5 .. ##if #[WinAreaMeth[] EQS Actual] ##else "BAwindow U42R" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3 Y = 2 .. ##endif U4-2-EXT5 = EXTERIOR-WALL LOCATION = SPACE-V6 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Back U4-2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[63 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 6.5 Y = #[8 - #[63 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U42B" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 5.5 Y = 2 .. ##endif U4-2-EXT6 = EXTERIOR-WALL LOCATION = SPACE-V7 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "LEFT U4-2-a" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[29 - #[fw[] * 2]] / 12] WIDTH = #[#[29 - #[fw[] * 2]] / 12] X = 1 Y = #[8 - #[29 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. "LEFT U4-2-b" = WINDOW LIKE "LEFT U4-2-a" X = 9 .. "LEFT U4-2-c" = WINDOW LIKE "LEFT U4-2-a" X = 17 .. "LEFT U4-2-d" = WINDOW LIKE "LEFT U4-2-a" X = 37 .. "LEFT U4-2-e" = WINDOW LIKE "LEFT U4-2-a" X = 44 .. "LEFT U4-2-f" = WINDOW LIKE "LEFT U4-2-a" WIDTH = #[#[36 - #[fw[] * 2]] / 12] X = 29 .. "LEFT U4-2-g" = WINDOW LIKE "LEFT U4-2-f" X = 33.1 .. .. ##else "BAwindow U42L" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 20 Y = 2 .. ##endif U4-2-CEIL1 = INTERIOR-WALL LOCATION = TOP NEXT-TO = Unit4Attic CONSTRUCTION = INTWALL-ATTFLR .. $====================================================================== $ Unit 4 Attic $====================================================================== U4AtticEndPoly = POLYGON V1 = ( 0 , 0 ) V2 = ( 15 , 0 ) V3 = ( 7.5 , 7.5 ) .. U4AtticFront1Poly = POLYGON V1 = ( 0 , 0 ) V2 = ( 8.5 , 0 ) V3 = ( 4.25, 4.25 ) .. U4AtticFront2Poly = POLYGON V1 = ( 0 , 0 ) V2 = ( 1 , 0 ) V3 = ( 1, 6.01 ) V4 = ( 0, 6.01 ) .. U4AtticFront3Poly = POLYGON V1 = ( 0 , 0 ) V2 = ( 6.5 , 0 ) V3 = ( -1, 7.5 ) V4 = ( -4.25, 4.25 ) .. Unit4Attic = SPACE FLOOR-WEIGHT = 70 INF-METHOD = AIR-CHANGE AIR-CHANGES/HR = attach[] ZONE-TYPE = UNCONDITIONED NUMBER-OF-PEOPLE = 0 X = 0 Y = 0 Z = 18 AZ = 0 SHAPE = POLYGON POLYGON = Unit4Poly .. U4AT-EXT1 = EXTERIOR-WALL LOCATION = SPACE-V1 CONSTRUCTION = EXTATT-WALL POLYGON = U4AtticFront1Poly .. U4AT-EXT2 = EXTERIOR-WALL LOCATION = SPACE-V2 CONSTRUCTION = EXTATT-WALL POLYGON = U4AtticFront2Poly TILT = 45 .. U4AT-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 CONSTRUCTION = EXTATT-WALL POLYGON = U4AtticFront3Poly .. U4AT-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V4 CONSTRUCTION = EXWALL-ROOF HEIGHT = 10.61 TILT = 45 .. U4AT-EXT5 = EXTERIOR-WALL LOCATION = SPACE-V5 CONSTRUCTION = EXWALL-ROOF HEIGHT = 10.61 TILT = 45 .. U4AT-EXT6 = EXTERIOR-WALL LOCATION = SPACE-V6 CONSTRUCTION = EXTATT-WALL POLYGON = U4AtticEndPoly .. U4AT-EXT7 = EXTERIOR-WALL LOCATION = SPACE-V7 CONSTRUCTION = EXWALL-ROOF HEIGHT = 10.61 WIDTH = 49 TILT = 45 .. U4AT-EXT8 = EXTERIOR-WALL LOCATION = SPACE-V7 Y = 1 CONSTRUCTION = EXWALL-ROOF POLYGON = U4AtticFront2Poly TILT = 45 .. $====================================================================== $ Unit 3 Apartment $ First Floor - Finished Combo: Living/Bedroom area $ Second Floor - Living Areas $ Third Floor - Bedroom Areas $====================================================================== ##set1 U3_apf_bot 790.3 $area of first, second floors ##set1 U3_apf_top 760.5 $area of top floor ##set1 NumFloors 3 $for infiltration calculations ##set1 NumBedRooms 3 ##set1 HOUSEarea #[#[U3_apf_bot[] * 2] + U3_apf_top[]] ##set1 InfPower 1.39 $ 3 ^ 0.3 ##set1 InfW 0.96 $ASHRAE W for this location $BA specifications:================================================================================ ##set1 NumPeople NumBedRooms[] ##if #[NumBedRooms[] EQ 2] ##set1 dhwuse3 47.3 $ Gallons per day ##elseif #[NumBedRooms[] EQ 3] ##set1 dhwuse3 56.7 ##else ##abort ##endif ##set1 DHWtemp 120 ##set1 NightVent Standard $ Indoor Lighting: ##set1 AnnLtg #[#[HOUSEarea[] * 0.8] + 455] ##set1 AnnLtgBS #[AnnLtg[] * 0.33] $1/3 of lighting in first floor ##set1 AnnLtgLR #[#[AnnLtg[] * 0.63] * 0.67] $ remainder divided as usual ##set1 AnnLtgBR #[#[AnnLtg[] * 0.37] * 0.67] $ Indoor Appliance/Plug Electric Use: ##set1 AnnEqu #[4938 - AnnEquSav[]] $ annual kWh ##set1 EquSens 0.91 ##set1 EquLat 0.09 $ Indoor Appliance Natural Gas Use: ##set1 AnnEquG 124 $ annual therms ##set1 EquSensG 0.23 ##set1 EquLatG 0.14 ##set1 AnnEquLR #[AnnEqu[] * 0.67] ##set1 AnnEquBS #[AnnEqu[] * 0.33] $ 1/3 of plug loads in first floor ##set1 AnnEquGLR #[AnnEquG[] * 0.67] ##set1 AnnEquGBS #[AnnEquG[] * 0.33] $ 1/3 of plug loads in first floor ##set1 Ext2TotWall #[#[39 * 19] + #[#[39 * 6.5] + 70]] $need to update to 3 stories ##set1 Ext2TotWall #[Ext2TotWall[] / #[Ext2TotWall[] + #[39 * 12.5]]] ##set1 Ext2TotWall 0.50 $estimate for now ##set1 Above2TotWall 0.89 ##if #[Ext2TotWall[] LT 0.56] ##set1 Ext2TotWall 0.56 ##endif ##set1 BA_TotWinA #[#[#[0.18 * HOUSEarea[]] * Ext2TotWall[]] * Above2TotWall[]] ##set1 BA_WinArea #[BA_TotWinA[] / 12] $2 windows on each orientation (1 per cond floor) x 4 orientations ##set1 nLeak #[#[InfPower[] * #[0.000480 * 6.944]] * 144] ##set1 InfACH #[nLeak[] * InfW[]] Unit3Apartment = FLOOR X = 15 Y = 3.5 Z = -3.5 AZIMUTH = 0 SHAPE = POLYGON POLYGON = Unit3Poly FLOOR-HEIGHT = 9 SPACE-HEIGHT = 9 .. Unit3First = SPACE SPACE-CONDITIONS = HOUSE-SC X = 0 Y = 0 Z = 0 AZ = 0 SHAPE = POLYGON POLYGON = Unit3Poly HEIGHT = 9 PEOPLE-SCHEDULE = Occupancy-SCH PEOPLE-HG-SENS = 230 PEOPLE-HG-LAT = 190 NUMBER-OF-PEOPLE = 1 LIGHTING-SCHEDULE= Lighting-SCH LIGHTING-W/AREA = #[#[AnnLtgBS[] / U3_apf_bot[]] / 0.365] EQUIP-SCHEDULE = Equipment-SCH EQUIPMENT-W/AREA = #[#[AnnEquBS[] / U3_apf_bot[]] / 0.365] EQUIP-SENSIBLE = EquSens[] EQUIP-LATENT = EquLat[] SOURCE-SCHEDULE = Equipment-SCH SOURCE-POWER = #[#[AnnEquGBS[] * 100000] / 365] SOURCE-SENSIBLE = EquSensG[] SOURCE-LATENT = EquLatG[] RES-INF-COEF = (InfACH3[],0,0) $ const,wind ,deltaT coefficients .. U3-1-EXT1 = UNDERGROUND-WALL LOCATION = SPACE-V1 HEIGHT = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U3-1-EXT1b = EXTERIOR-WALL LOCATION = SPACE-V1 Z = = 3.5 HEIGHT = 5.5 .. U3-1-EXT2 = UNDERGROUND-WALL LOCATION = SPACE-V2 HEIGHT = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U3-1-EXT2b = EXTERIOR-WALL LOCATION = SPACE-V2 Z = = 3.5 HEIGHT = 5.5 .. U3-1-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U3-1" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[65 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 1 Y = #[8 - #[65 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U31F" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.5 Y = 2 .. ##endif U3-1-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V4 .. U3-1-EXT5 = EXTERIOR-WALL LOCATION = SPACE-V5 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U3-1b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[29 - #[fw[] * 2]] / 12] WIDTH = #[#[29 - #[fw[] * 2]] / 12] X = 1 Y = #[#[80 - 29] / 12] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif "U3-1 Front Door" = DOOR HEIGHT = #[80 / 12] WIDTH = #[36 / 12] X = 5 Y = 0 CONSTRUCTION = DoorCons[] .. U3-1-INT1 = INTERIOR-WALL LOCATION = SPACE-V6 CONSTRUCTION = INTWALL-COMM NEXT-TO = Unit2First .. ##if #[WinAreaMeth[] EQS Actual] ##else $ Fake wall and window needed for this orientation if BaseCase U3-1-int1Fake = EXTERIOR-WALL LOCATION = SPACE-V6 HEIGHT = #[6 + 0.1] WIDTH = #[#[BA_WinArea[] / 6] + 0.1] Z = 30 .. "BAwindow U31S1" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.05 Y = 0.05 .. ##endif U3-1-EXT6a = UNDERGROUND-WALL LOCATION = SPACE-V7 H = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U3-1-EXT6 = EXTERIOR-WALL LOCATION = SPACE-V7 Z = 3.5 H = 5.5 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Back U3-1a" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[58 - #[fw[] * 2]] / 12] WIDTH = #[#[76 - #[fw[] * 2]] / 12] X = 9 Y = 0.25 FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. "Back U3-1b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[38 - #[fw[] * 2]] / 12] WIDTH = #[#[27 - #[fw[] * 2]] / 12] X = 4.5 Y = 1.75 FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U31R" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 5 WIDTH = #[BA_WinArea[] / 5] X = 1 Y = 0.25 .. ##endif U3-1-EXT7 = UNDERGROUND-WALL LOCATION = SPACE-V8 H = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U3-1-INT7 = INTERIOR-WALL LOCATION = SPACE-V8 Z = 3.5 H = 5.5 INT-WALL-TYPE = ADIABATIC CONSTRUCTION = EXTWALL-UGRND .. ##if #[WinAreaMeth[] EQS Actual] ##else $ Fake wall and window needed for this orientation if BaseCase U3-1-int2Fake = EXTERIOR-WALL LOCATION = SPACE-V8 HEIGHT = #[6 + 0.1] WIDTH = #[#[BA_WinArea[] / 6] + 0.1] Z = 30 .. "BAwindow U31S2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.05 Y = 0.05 .. ##endif U3-1-CEIL1 = INTERIOR-WALL LOCATION = TOP NEXT-TO = Unit3Second CONSTRUCTION = INTWALL-CEIL .. U3-1-CEIL2 = INTERIOR-WALL SURFACE-TYPE = WALL Y = 1 HEIGHT = 10 WIDTH = 5 INT-WALL-TYPE = AIR NEXT-TO = Unit3Second CONSTRUCTION = AIR-WALL .. Unit3Second= SPACE SPACE-CONDITIONS = HOUSE-SC X = 0 Y = 0 Z = 9 AZ = 0 SHAPE = POLYGON POLYGON = Unit3Poly HEIGHT = 10 PEOPLE-SCHEDULE = OCC-LR-SCH PEOPLE-HG-SENS = 230 PEOPLE-HG-LAT = 190 NUMBER-OF-PEOPLE = NumPeople[] LIGHTING-SCHEDULE= Ltg-LR-SCH LIGHTING-W/AREA = #[#[AnnLtgLR[] / U3_apf_bot[]] / 0.365] EQUIP-SCHEDULE = Equipment-SCH EQUIPMENT-W/AREA = #[#[AnnEquLR[] / U3_apf_bot[]] / 0.365] EQUIP-SENSIBLE = EquSens[] EQUIP-LATENT = EquLat[] SOURCE-SCHEDULE = Equipment-SCH SOURCE-POWER = #[#[AnnEquGLR[] * 100000] / 365] SOURCE-SENSIBLE = EquSensG[] SOURCE-LATENT = EquLatG[] RES-INF-COEF = (InfACH3[],0,0) $ const,wind ,deltaT coefficients .. U3-2-INT = INTERIOR-WALL INT-WALL-TYPE = INTERNAL AREA = #[10 * 40] CONSTRUCTION = INTWALL-1 .. U3-2-EXT1 = EXTERIOR-WALL LOCATION = SPACE-V1 .. U3-2-EXT2 = EXTERIOR-WALL LOCATION = SPACE-V2 .. U3-2-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U3-2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[77 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 1 Y = #[8 - #[77 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U32F" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.5 Y = 2 .. ##endif U3-2-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V4 .. U3-2-EXT5 = EXTERIOR-WALL LOCATION = SPACE-V5 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U3-2b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[29 - #[fw[] * 2]] / 12] WIDTH = #[#[29 - #[fw[] * 2]] / 12] X = 1 Y = #[#[80 - 29] / 12] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif "U3-2 Front Door" = DOOR HEIGHT = #[80 / 12] WIDTH = #[36 / 12] X = 5 Y = 0 CONSTRUCTION = DoorCons[] .. U3-2-INT1 = INTERIOR-WALL LOCATION = SPACE-V6 NEXT-TO = Unit2Second CONSTRUCTION = INTWALL-COMM .. ##if #[WinAreaMeth[] EQS Actual] ##else $ Fake wall and window needed for this orientation if BaseCase U3-2-int1Fake = EXTERIOR-WALL LOCATION = SPACE-V6 HEIGHT = #[6 + 0.1] WIDTH = #[#[BA_WinArea[] / 6] + 0.1] Z = 30 .. "BAwindow U32S1" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.05 Y = 0.05 .. ##endif U3-2-EXT6 = EXTERIOR-WALL LOCATION = SPACE-V7 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Back U3-2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[63 - #[fw[] * 2]] / 12] WIDTH = #[#[110 - #[fw[] * 2]] / 12] X = 6 Y = #[#[96 - 63] / 12] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U32R" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 6 Y = 2 .. ##endif "U3 Back Door" = DOOR HEIGHT = #[80 / 12] WIDTH = #[37 / 12] X = 0.5 Y = 0 CONSTRUCTION = DoorCons[] .. ##if #[WinAreaMeth[] EQS Actual] ##else $ Fake wall and window needed for this orientation if BaseCase U3-2-int2Fake = EXTERIOR-WALL LOCATION = SPACE-V8 HEIGHT = #[6 + 0.1] WIDTH = #[#[BA_WinArea[] / 6] + 0.1] Z = 30 .. "BAwindow U32S2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.05 Y = 0.05 .. ##endif U3-2-CEIL1 = INTERIOR-WALL LOCATION = TOP NEXT-TO = Unit3Third POLYGON = Unit3PolyTop CONSTRUCTION = INTWALL-CEIL .. U3-2-CEIL3 = EXTERIOR-WALL SURFACE-TYPE WALL HEIGHT 3.5 WIDTH 8.5 Z 10 X 2.5 Y -3.5 TILT 0 CONSTRUCTION = EXTWALL-DECK .. U3-2-CEIL2 = INTERIOR-WALL SURFACE-TYPE = WALL Y = 1 HEIGHT = 10 WIDTH = 5 INT-WALL-TYPE = AIR NEXT-TO = Unit3Third CONSTRUCTION = AIR-WALL .. Unit3Third= SPACE SPACE-CONDITIONS = HOUSE-SC X = 0 Y = 0 Z = #[9 + 10] AZ = 0 SHAPE = POLYGON POLYGON = Unit3PolyTop HEIGHT = 9 PEOPLE-SCHEDULE = OCC-BR-SCH PEOPLE-HG-SENS = 230 PEOPLE-HG-LAT = 190 NUMBER-OF-PEOPLE = NumPeople[] LIGHTING-SCHEDULE= Ltg-BR-SCH LIGHTING-W/AREA = #[#[AnnLtgBR[] / U3_apf_top[]] / 0.365] RES-INF-COEF = (InfACH3[],0,0) $ const,wind ,deltaT coefficients .. U3-3-INT = INTERIOR-WALL INT-WALL-TYPE = INTERNAL AREA = #[10 * 40] CONSTRUCTION = INTWALL-1 .. U3-3-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V1 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 2] "Front U3-3 Slider" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[80 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 4 Y = 0 FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##set1 fw #[framwid[] * 1.5] "Front U3-3b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[57 - #[fw[] * 2]] / 12] WIDTH = #[#[38 - #[fw[] * 2]] / 12] X = 14.5 Y = #[7 - #[57 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U33F" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.5 Y = 2 .. ##endif U3-3-INT1 = INTERIOR-WALL LOCATION = SPACE-V2 CONSTRUCTION = INTWALL-COMM NEXT-TO = Unit2Third .. ##if #[WinAreaMeth[] EQS Actual] ##else $ Fake wall and window needed for this orientation if BaseCase U3-3-int1Fake = EXTERIOR-WALL LOCATION = SPACE-V2 HEIGHT = #[6 + 0.1] WIDTH = #[#[BA_WinArea[] / 6] + 0.1] Z = 30 .. "BAwindow U33S1" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.05 Y = 0.05 .. ##endif U3-3-EXT6 = EXTERIOR-WALL LOCATION = SPACE-V3 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Back U3-3c" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[65 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 3 Y = #[7 - #[65 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. "Back U3-3d" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[53 - #[fw[] * 2]] / 12] WIDTH = #[#[27 - #[fw[] * 2]] / 12] X = 15 Y = #[7 - #[65 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U33R" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3 Y = 2 .. ##endif U3-3-EXT7 = EXTERIOR-WALL LOCATION = SPACE-V4 Z = 2.5 HEIGHT = 6.5 .. ##if #[WinAreaMeth[] EQS Actual] ##else "BAwindow U33S2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.05 Y = 0.05 .. ##endif U3-3-INT2 = INTERIOR-WALL LOCATION = SPACE-V4 HEIGHT = 2.5 INT-WALL-TYPE = ADIABATIC CONSTRUCTION = INTWALL-COMM .. U3-3-CEIL1 = INTERIOR-WALL LOCATION = TOP NEXT-TO = Unit32Attic CONSTRUCTION = INTWALL-ATTFLR .. $====================================================================== $ Unit 2 Apartment $ First Floor - Finished Basement, $ which could be a separate apartment $ Second Floor - Living Areas $ Third Floor - Bedroom Areas $====================================================================== ##set1 U2_apf 790.3 $area per floor ##set1 NumFloors 3 $for infiltration calculations ##set1 NumBedRooms 3 ##set1 HOUSEarea #[U2_apf[] * 3] ##set1 InfPower 1.39 $ 3 ^ 0.3 ##set1 InfW 0.96 $ASHRAE W for this location $BA specifications:================================================================================ ##set1 NumPeople NumBedRooms[] ##if #[NumBedRooms[] EQ 2] ##set1 dhwuse2 47.3 $ Gallons per day ##elseif #[NumBedRooms[] EQ 3] ##set1 dhwuse2 56.7 ##else ##abort ##endif ##set1 DHWtemp 120 ##set1 NightVent Standard $ Indoor Lighting: ##set1 AnnLtg #[#[HOUSEarea[] * 0.8] + 455] ##set1 AnnLtgBS #[AnnLtg[] * 0.33] $1/3 of lighting in first floor ##set1 AnnLtgLR #[#[AnnLtg[] * 0.63] * 0.67] $ remainder divided as usual ##set1 AnnLtgBR #[#[AnnLtg[] * 0.37] * 0.67] $ Indoor Appliance/Plug Electric Use: ##set1 AnnEqu #[4987 - AnnEquSav[]] $ annual kWh ##set1 EquSens 0.91 ##set1 EquLat 0.09 $ Indoor Appliance Natural Gas Use: ##set1 AnnEquG 124 $ annual therms ##set1 EquSensG 0.23 ##set1 EquLatG 0.14 ##set1 AnnEquLR #[AnnEqu[] * 0.67] ##set1 AnnEquBS #[AnnEqu[] * 0.33] $ 1/3 of plug loads in first floor ##set1 AnnEquGLR #[AnnEquG[] * 0.67] ##set1 AnnEquGBS #[AnnEquG[] * 0.33] $ 1/3 of plug loads in first floor ##set1 Ext2TotWall #[46 / 124] ##set1 Above2TotWall 0.98 ##if #[Ext2TotWall[] LT 0.56] ##set1 Ext2TotWall 0.56 ##endif ##set1 BA_TotWinA #[#[#[0.18 * HOUSEarea[]] * Ext2TotWall[]] * Above2TotWall[]] ##set1 BA_WinArea #[BA_TotWinA[] / 12] $3 windows on each orientation (1 per floor) x 4 orientations ##set1 nLeak #[#[InfPower[] * #[0.000480 * 6.944]] * 144] ##set1 InfACH #[nLeak[] * InfW[]] $ Slab construction for Unit 4 from LBL's Method ##set1 Reff_u2 #[U2_apf[] / #[0.77 * 26.5]] ##set1 Rfic_u2 #[Reff_u2[] - 3.5] $ SLAB FICTICIOUS INSULATING LAYERS "MAT-FIC-CORE U2" = MATERIAL TYPE = RESISTANCE RESISTANCE = Rfic_u2[] .. "Slab Layer Core U2" = LAYERS MATERIAL = ("MAT-FIC-CORE U2", "Soil", CC03, "Carpet & Rubber Pad (CP02)" ) .. "Floor Slab Cons U2" = CONSTRUCTION TYPE = LAYERS LAYERS = "Slab Layer Core U2" .. Unit2Apartment = FLOOR X = 34.5 Y = 3.5 Z = -3.5 AZIMUTH = 0 SHAPE = POLYGON POLYGON = Unit2Poly FLOOR-HEIGHT = 9 SPACE-HEIGHT = 9 .. Unit2First = SPACE SPACE-CONDITIONS = HOUSE-SC X = 0 Y = 0 Z = 0 AZ = 0 SHAPE = POLYGON POLYGON = Unit2Poly HEIGHT = 9 PEOPLE-SCHEDULE = Occupancy-SCH PEOPLE-HG-SENS = 230 PEOPLE-HG-LAT = 190 NUMBER-OF-PEOPLE = 1 LIGHTING-SCHEDULE= Lighting-SCH LIGHTING-W/AREA = #[#[AnnLtgBS[] / U2_apf[]] / 0.365] EQUIP-SCHEDULE = Equipment-SCH EQUIPMENT-W/AREA = #[#[AnnEquBS[] / U2_apf[]] / 0.365] EQUIP-SENSIBLE = EquSens[] EQUIP-LATENT = EquLat[] SOURCE-SCHEDULE = Equipment-SCH SOURCE-POWER = #[#[AnnEquGBS[] * 100000] / 365] SOURCE-SENSIBLE = EquSensG[] SOURCE-LATENT = EquLatG[] RES-INF-COEF = (InfACH2[],0,0) $ const,wind ,deltaT coefficients .. U2-1-EXT1b = EXTERIOR-WALL LOCATION = SPACE-V5 .. U2-1-EXT2b = EXTERIOR-WALL LOCATION = SPACE-V4 .. U2-1-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U2-1" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[65 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 1 Y = #[8 - #[65 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U21F" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.5 Y = 2 .. ##endif U2-1-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V2 .. U2-1-EXT5 = EXTERIOR-WALL LOCATION = SPACE-V1 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U2-1b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[29 - #[fw[] * 2]] / 12] WIDTH = #[#[29 - #[fw[] * 2]] / 12] X = 5 Y = #[#[80 - 29] / 12] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif "U2-1 Front Door" = DOOR HEIGHT = #[80 / 12] WIDTH = #[36 / 12] X = 1 Y = 0 CONSTRUCTION = DoorCons[] .. U2-1-INT1 = INTERIOR-WALL LOCATION = SPACE-V6 CONSTRUCTION = INTWALL-COMM NEXT-TO = Unit1First .. ##if #[WinAreaMeth[] EQS Actual] ##else $ Fake wall and window needed for this orientation if BaseCase U2-1-int1Fake = EXTERIOR-WALL LOCATION = SPACE-V6 HEIGHT = #[6 + 0.1] WIDTH = #[#[BA_WinArea[] / 6] + 0.1] Z = 30 .. "BAwindow U21S1" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.05 Y = 0.05 .. U2-1-int2Fake = EXTERIOR-WALL LOCATION = SPACE-V8 HEIGHT = #[6 + 0.1] WIDTH = #[#[BA_WinArea[] / 6] + 0.1] Z = 30 .. "BAwindow U21S2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.05 Y = 0.05 .. ##endif U2-1-EXT6 = EXTERIOR-WALL LOCATION = SPACE-V7 Z = 3.5 H = 5.5 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Back U2-1a" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[58 - #[fw[] * 2]] / 12] WIDTH = #[#[76 - #[fw[] * 2]] / 12] X = 3 Y = 0.25 FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. "Back U2-1b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[38 - #[fw[] * 2]] / 12] WIDTH = #[#[27 - #[fw[] * 2]] / 12] X = 12.5 Y = 1.75 FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U2-1R" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 5 WIDTH = #[BA_WinArea[] / 5] X = 1 Y = 0.25 .. ##endif U2-1-EXT7 = UNDERGROUND-WALL LOCATION = SPACE-V7 H = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U2-1-CEIL1 = INTERIOR-WALL LOCATION = TOP NEXT-TO = Unit2Second CONSTRUCTION = INTWALL-CEIL .. U2-1-CEIL2 = INTERIOR-WALL SURFACE-TYPE = WALL Y = 1 HEIGHT = 10 WIDTH = 5 INT-WALL-TYPE = AIR NEXT-TO = Unit2Second CONSTRUCTION = AIR-WALL .. Unit2Second= SPACE SPACE-CONDITIONS = HOUSE-SC X = 0 Y = 0 Z = 9 AZ = 0 SHAPE = POLYGON POLYGON = Unit2Poly HEIGHT = 10 PEOPLE-SCHEDULE = OCC-LR-SCH PEOPLE-HG-SENS = 230 PEOPLE-HG-LAT = 190 NUMBER-OF-PEOPLE = NumPeople[] LIGHTING-SCHEDULE= Ltg-LR-SCH LIGHTING-W/AREA = #[#[AnnLtgLR[] / U2_apf[]] / 0.365] EQUIP-SCHEDULE = Equipment-SCH EQUIPMENT-W/AREA = #[#[AnnEquLR[] / U2_apf[]] / 0.365] EQUIP-SENSIBLE = EquSens[] EQUIP-LATENT = EquLat[] SOURCE-SCHEDULE = Equipment-SCH SOURCE-POWER = #[#[AnnEquGLR[] * 100000] / 365] SOURCE-SENSIBLE = EquSensG[] SOURCE-LATENT = EquLatG[] RES-INF-COEF = (InfACH2[],0,0) $ const,wind ,deltaT coefficients .. U2-2-INT = INTERIOR-WALL INT-WALL-TYPE = INTERNAL AREA = #[10 * 40] CONSTRUCTION = INTWALL-1 .. U2-2-EXT1 = EXTERIOR-WALL LOCATION = SPACE-V5 .. U2-2-EXT2 = EXTERIOR-WALL LOCATION = SPACE-V4 .. U2-2-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U2-2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[77 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 1 Y = #[8 - #[77 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U2-2F" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.5 Y = 2 .. ##endif U2-2-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V2 .. U2-2-EXT5 = EXTERIOR-WALL LOCATION = SPACE-V1 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U2-2b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[29 - #[fw[] * 2]] / 12] WIDTH = #[#[29 - #[fw[] * 2]] / 12] X = 5 Y = #[#[80 - 29] / 12] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif "U2-2 Front Door" = DOOR HEIGHT = #[80 / 12] WIDTH = #[36 / 12] X = 1 Y = 0 CONSTRUCTION = DoorCons[] .. U2-2-INT1 = INTERIOR-WALL LOCATION = SPACE-V6 CONSTRUCTION = INTWALL-COMM NEXT-TO = Unit1Second .. U2-2-EXT6 = EXTERIOR-WALL LOCATION = SPACE-V7 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Back U2-2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[63 - #[fw[] * 2]] / 12] WIDTH = #[#[110 - #[fw[] * 2]] / 12] X = 3 Y = #[#[96 - 63] / 12] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U2-2R" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 6 Y = 2 .. ##endif "U2-2 Back Door" = DOOR HEIGHT = #[80 / 12] WIDTH = #[37 / 12] X = 16 Y = 0 CONSTRUCTION = DoorCons[] .. ##if #[WinAreaMeth[] EQS Actual] ##else $ Fake wall and window needed for this orientation if BaseCase U2-2-int1Fake = EXTERIOR-WALL LOCATION = SPACE-V6 HEIGHT = #[6 + 0.1] WIDTH = #[#[BA_WinArea[] / 6] + 0.1] Z = 30 .. "BAwindow U22S1" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.05 Y = 0.05 .. U2-2-int2Fake = EXTERIOR-WALL LOCATION = SPACE-V8 HEIGHT = #[6 + 0.1] WIDTH = #[#[BA_WinArea[] / 6] + 0.1] Z = 30 .. "BAwindow U22S2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.05 Y = 0.05 .. ##endif U2-2-CEIL1 = INTERIOR-WALL LOCATION = TOP NEXT-TO = Unit2Third CONSTRUCTION = INTWALL-CEIL .. U2-2-CEIL2 = INTERIOR-WALL SURFACE-TYPE = WALL Y = 1 HEIGHT = 10 WIDTH = 5 INT-WALL-TYPE = AIR NEXT-TO = Unit2Third CONSTRUCTION = AIR-WALL .. Unit2Third= SPACE SPACE-CONDITIONS = HOUSE-SC X = 0 Y = 0 Z = #[9 + 10] AZ = 0 SHAPE = POLYGON POLYGON = Unit2Poly HEIGHT = 9 PEOPLE-SCHEDULE = OCC-BR-SCH PEOPLE-HG-SENS = 230 PEOPLE-HG-LAT = 190 NUMBER-OF-PEOPLE = NumPeople[] LIGHTING-SCHEDULE= Ltg-BR-SCH LIGHTING-W/AREA = #[#[AnnLtgBR[] / U2_apf[]] / 0.365] RES-INF-COEF = (InfACH2[],0,0) $ const,wind ,deltaT coefficients .. U2-3-INT = INTERIOR-WALL INT-WALL-TYPE = INTERNAL AREA = #[10 * 40] CONSTRUCTION = INTWALL-1 .. U2-3-EXT1 = EXTERIOR-WALL LOCATION = SPACE-V1 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U2-3b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[57 - #[fw[] * 2]] / 12] WIDTH = #[#[38 - #[fw[] * 2]] / 12] X = 2 Y = #[7 - #[57 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif U2-3-EXT2 = EXTERIOR-WALL LOCATION = SPACE-V2 .. U2-3-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 2] "Front U2-3 Slider" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[80 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 1 Y = 0 FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U23F" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.5 Y = 2 .. ##endif U2-3-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V4 .. U2-3-EXT5 = EXTERIOR-WALL LOCATION = SPACE-V5 .. U2-3-INT1 = INTERIOR-WALL LOCATION = SPACE-V6 CONSTRUCTION = INTWALL-COMM NEXT-TO = Unit1Third .. U2-3-EXT6 = EXTERIOR-WALL LOCATION = SPACE-V7 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Back U2-3a" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[65 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 10 Y = #[7 - #[65 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. "Back U2-3b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[53 - #[fw[] * 2]] / 12] WIDTH = #[#[27 - #[fw[] * 2]] / 12] X = 2.5 Y = #[7 - #[65 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U23R" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3 Y = 2 .. ##endif ##if #[WinAreaMeth[] EQS Actual] ##else $ Fake wall and window needed for this orientation if BaseCase U2-3-int1Fake = EXTERIOR-WALL LOCATION = SPACE-V6 HEIGHT = #[6 + 0.1] WIDTH = #[#[BA_WinArea[] / 6] + 0.1] Z = 30 .. "BAwindow U23S1" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.05 Y = 0.05 .. U2-3-int2Fake = EXTERIOR-WALL LOCATION = SPACE-V8 HEIGHT = #[6 + 0.1] WIDTH = #[#[BA_WinArea[] / 6] + 0.1] Z = 30 .. "BAwindow U23S2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 0.05 Y = 0.05 .. ##endif U2-3-CEIL1 = INTERIOR-WALL LOCATION = TOP Polygon = Unit3PolyTop NEXT-TO = Unit32Attic CONSTRUCTION = INTWALL-ATTFLR .. U2-3-CEIL3 = EXTERIOR-WALL SURFACE-TYPE WALL HEIGHT 3.5 WIDTH 8.5 Z 9 X 8.5 Y -3.5 TILT 0 CONSTRUCTION = EXTWALL-DECK .. $====================================================================== $ Unit 3 & 2 Attic $====================================================================== U32AtticEndPoly = POLYGON V1 = ( 0 , 0 ) V2 = ( 39 , 0 ) V3 = ( 19.5 , 9.75 ) .. U32AtticFrontPoly = POLYGON V1 = ( 0 , 0 ) V2 = ( 39 , 0 ) V3 = ( 39 , 21.8 ) V4 = ( 0 , 21.8 ) .. U32AtticPoly = POLYGON V1 = ( 0 , 0 ) V2 = ( 39 , 0 ) V3 = ( 39 , 39 ) V4 = ( 0 , 39 ) .. Unit32Attic = SPACE FLOOR-WEIGHT = 70 INF-METHOD = AIR-CHANGE AIR-CHANGES/HR = attach[] ZONE-TYPE = UNCONDITIONED NUMBER-OF-PEOPLE = 0 X = -19.5 Y = 0 Z = 28 AZ = 0 SHAPE = POLYGON POLYGON = U32AtticPoly .. U32AT-EXT1 = EXTERIOR-WALL LOCATION = SPACE-V1 CONSTRUCTION = EXWALL-ROOF POLYGON = U32AtticFrontPoly TILT = 26.6 .. U32AT-EXT2 = EXTERIOR-WALL LOCATION = SPACE-V2 CONSTRUCTION = EXTATT-WALL POLYGON = U32AtticEndPoly .. U32AT-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 CONSTRUCTION = EXWALL-ROOF POLYGON = U32AtticFrontPoly TILT = 26.6 .. U32AT-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V4 CONSTRUCTION = EXTATT-WALL POLYGON = U32AtticEndPoly .. $====================================================================== $ Unit 1 Apartment $ First Floor - UnFinished Basement, $ which is not really connected to the floor above $ Second Floor - Living Areas $ Third Floor - Bedroom Areas $====================================================================== ##set1 U1_apf 771.5 $area per floor ##set1 NumFloors 3 $for infiltration calculations ##set1 NumBedRooms 3 ##set1 HOUSEarea #[U1_apf[] * 3] $ for lighting and EQUIPment kWh calcs ##set1 InfPower 1.39 $ 3 ^ 0.3 ##set1 InfW 0.96 $ASHRAE W for this location $BA specifications:================================================================================ ##set1 NumPeople NumBedRooms[] ##if #[NumBedRooms[] EQ 2] ##set1 dhwuse1 47.3 $ Gallons per day ##elseif #[NumBedRooms[] EQ 3] ##set1 dhwuse1 56.7 ##else ##abort ##endif ##set1 DHWtemp 120 ##set1 NightVent Standard $ Indoor Lighting: ##set1 AnnLtg #[#[HOUSEarea[] * 0.8] + 455] ##set1 AnnLtgBS #[AnnLtg[] * 0.33] $1/3 of lighting in first floor ##set1 AnnLtgLR #[#[AnnLtg[] * 0.63] * 0.67] $ remainder divided as usual ##set1 AnnLtgBR #[#[AnnLtg[] * 0.37] * 0.67] $ Indoor Appliance/Plug Electric Use: ##set1 AnnEqu #[4893 - AnnEquSav[]] $ annual kWh ##set1 EquSens 0.91 ##set1 EquLat 0.09 $ Indoor Appliance Natural Gas Use: ##set1 AnnEquG 124 $ annual therms ##set1 EquSensG 0.23 ##set1 EquLatG 0.14 ##set1 AnnEquLR #[AnnEqu[] * 0.67] ##set1 AnnEquBS #[AnnEqu[] * 0.33] $ 1/3 of plug loads in first floor ##set1 AnnEquGLR #[AnnEquG[] * 0.67] ##set1 AnnEquGBS #[AnnEquG[] * 0.33] $ 1/3 of plug loads in first floor ##set1 Ext2TotWall 0.71 ##set1 Above2TotWall 0.93 ##if #[Ext2TotWall[] LT 0.56] ##set1 Ext2TotWall 0.56 ##endif ##set1 BA_TotWinA #[#[#[0.18 * HOUSEarea[]] * Ext2TotWall[]] * Above2TotWall[]] ##set1 BA_WinArea #[BA_TotWinA[] / 12] $2 windows on each orientation (1 per floor) x 4 orientations ##set1 nLeak #[#[InfPower[] * #[0.000480 * 6.944]] * 144] ##set1 InfACH #[nLeak[] * InfW[]] $ Slab construction for Unit 4 from LBL's Method ##set1 Reff_u1 #[U1_apf[] / #[0.77 * 13.5]] ##set1 Rfic_u1 #[Reff_u1[] - 3.5] $ SLAB FICTICIOUS INSULATING LAYERS "MAT-FIC-CORE U1" = MATERIAL TYPE = RESISTANCE RESISTANCE = Rfic_u1[] .. "Slab Layer Core U1" = LAYERS MATERIAL = ("MAT-FIC-CORE U1", "Soil", CC03, "Carpet & Rubber Pad (CP02)" ) .. "Floor Slab Cons U1" = CONSTRUCTION TYPE = LAYERS LAYERS = "Slab Layer Core U1" .. Unit1Apartment = FLOOR X = 54 Y = 3.5 Z = -3.5 AZIMUTH = 0 SHAPE = POLYGON POLYGON = Unit1Poly FLOOR-HEIGHT = 9 SPACE-HEIGHT = 9 .. Unit1First = SPACE SPACE-CONDITIONS = HOUSE-SC X = 0 Y = 0 Z = 0 AZ = 0 SHAPE = POLYGON POLYGON = Unit1Poly HEIGHT = 9 PEOPLE-SCHEDULE = Occupancy-SCH PEOPLE-HG-SENS = 230 PEOPLE-HG-LAT = 190 NUMBER-OF-PEOPLE = 1 LIGHTING-SCHEDULE= Lighting-SCH LIGHTING-W/AREA = #[#[AnnLtgBS[] / U1_apf[]] / 0.365] EQUIP-SCHEDULE = Equipment-SCH EQUIPMENT-W/AREA = #[#[AnnEquBS[] / U1_apf[]] / 0.365] EQUIP-SENSIBLE = EquSens[] EQUIP-LATENT = EquLat[] SOURCE-SCHEDULE = Equipment-SCH SOURCE-POWER = #[#[AnnEquGBS[] * 100000] / 365] SOURCE-SENSIBLE = EquSensG[] SOURCE-LATENT = EquLatG[] RES-INF-COEF = (InfACH1[],0,0) $ const,wind ,deltaT coefficients .. U1-1-EXT1 = EXTERIOR-WALL LOCATION = SPACE-V1 .. "U1-1 Front Door" = DOOR HEIGHT = #[80 / 12] WIDTH = #[36 / 12] X = 0.25 Y = 0 CONSTRUCTION = DoorCons[] .. ##if #[WinAreaMeth[] EQS Actual] ##else "BAwindow U11F" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3.5 Y = 2 .. ##endif U1-1-EXT2 = EXTERIOR-WALL LOCATION = SPACE-V2 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-1a" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[37 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 1 Y = #[7 - #[37 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif U1-1-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 Z = 3.5 H = 5.5 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-1b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[37 - #[fw[] * 2]] / 12] WIDTH = #[#[76 - #[fw[] * 2]] / 12] X = 0.25 Y = #[3.5 - #[37 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif U1-1-EXT3b = UNDERGROUND-WALL LOCATION = SPACE-V3 H = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U1-1-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V4 Z = 3.5 H = 5.5 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-1c" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[37 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 1 Y = #[3.5 - #[37 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif U1-1-EXT4b = UNDERGROUND-WALL LOCATION = SPACE-V4 H = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U1-1-EXT5 = EXTERIOR-WALL LOCATION = SPACE-V5 Z = 3.5 H = 5.5 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-1d" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[37 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 8 Y = #[3.5 - #[37 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U11R" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 5 WIDTH = #[BA_WinArea[] / 5] X = 3.5 Y = 0.25 .. ##endif U1-1-EXT5b = UNDERGROUND-WALL LOCATION = SPACE-V5 H = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U1-1-EXT6 = EXTERIOR-WALL LOCATION = SPACE-V6 Z = 3.5 H = 5.5 .. U1-1-EXT6b = UNDERGROUND-WALL LOCATION = SPACE-V6 H = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U1-1-EXT7 = EXTERIOR-WALL LOCATION = SPACE-V7 Z = 3.5 H = 5.5 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-1e" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[37 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 1.5 Y = #[3.5 - #[37 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. "Front U1-1f" = WINDOW LIKE "Front U1-1e" X = 8 .. ##endif U1-1-EXT7b = UNDERGROUND-WALL LOCATION = SPACE-V7 H = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U1-1-EXT8 = EXTERIOR-WALL LOCATION = SPACE-V8 Z = 3.5 H = 5.5 .. U1-1-EXT8b = UNDERGROUND-WALL LOCATION = SPACE-V8 H = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U1-1-EXT9 = EXTERIOR-WALL LOCATION = SPACE-V9 Z = 3.5 H = 5.5 .. U1-1-EXT9b = UNDERGROUND-WALL LOCATION = SPACE-V9 H = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U1-1-EXT10 = EXTERIOR-WALL LOCATION = SPACE-V10 Z = 3.5 H = 5.5 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Back U1-1a" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[58 - #[fw[] * 2]] / 12] WIDTH = #[#[76 - #[fw[] * 2]] / 12] X = 3 Y = 0.25 FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U11B" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 5 WIDTH = #[BA_WinArea[] / 5] X = 3.5 Y = 0.25 .. ##endif U1-1-EXT10b = UNDERGROUND-WALL LOCATION = SPACE-V10 H = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U1-1-EXT11 = EXTERIOR-WALL LOCATION = SPACE-V11 Z = 3.5 H = 5.5 .. ##if #[WinAreaMeth[] EQS Actual] ##else "BAwindow U11L" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 5 WIDTH = #[BA_WinArea[] / 5] X = 3.5 Y = 0.25 .. ##endif U1-1-EXT11b = UNDERGROUND-WALL LOCATION = SPACE-V11 H = 3.5 CONSTRUCTION = EXTWALL-UGRND .. U1-1-CEIL1 = INTERIOR-WALL LOCATION = TOP NEXT-TO = Unit1Second CONSTRUCTION = INTWALL-CEIL .. $ Second Floor of Unit 1 ====================================================== Unit1Second = SPACE SPACE-CONDITIONS = HOUSE-SC X = 0 Y = 0 Z = 9 AZ = 0 SHAPE = POLYGON POLYGON = Unit1Poly HEIGHT = 10 PEOPLE-SCHEDULE = OCC-LR-SCH PEOPLE-HG-SENS = 230 PEOPLE-HG-LAT = 190 NUMBER-OF-PEOPLE = NumPeople[] LIGHTING-SCHEDULE= Ltg-LR-SCH LIGHTING-W/AREA = #[#[AnnLtgLR[] / U1_apf[]] / 0.365] EQUIP-SCHEDULE = Equipment-SCH EQUIPMENT-W/AREA = #[#[AnnEquLR[] / U1_apf[]] / 0.365] EQUIP-SENSIBLE = EquSens[] EQUIP-LATENT = EquLat[] SOURCE-SCHEDULE = Equipment-SCH SOURCE-POWER = #[#[AnnEquGLR[] * 100000] / 365] SOURCE-SENSIBLE = EquSensG[] SOURCE-LATENT = EquLatG[] RES-INF-COEF = (InfACH1[],0,0) $ const,wind ,deltaT coefficients .. U1-2-EXT1 = EXTERIOR-WALL LOCATION = SPACE-V1 .. ##if #[WinAreaMeth[] EQS Actual] "U1-2 Front Door" = DOOR HEIGHT = #[80 / 12] WIDTH = #[36 / 12] X = 3 Y = 0 CONSTRUCTION = DoorCons[] .. ##else "U1-2 Front Door" = DOOR HEIGHT = #[80 / 12] WIDTH = #[36 / 12] X = 0 Y = 0 CONSTRUCTION = DoorCons[] .. "BAwindow U12F" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3.5 Y = 2 .. ##endif U1-2-EXT2 = EXTERIOR-WALL LOCATION = SPACE-V2 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-2a" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[78 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 1 Y = #[9 - #[78 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else ##endif U1-2-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-2b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[78 - #[fw[] * 2]] / 12] WIDTH = #[#[76 - #[fw[] * 2]] / 12] X = 0.25 Y = #[9 - #[78 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif U1-2-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V4 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-2c" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[78 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 1 Y = #[9 - #[78 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif U1-2-EXT5 = EXTERIOR-WALL LOCATION = SPACE-V5 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-2d" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[58 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 12 Y = #[9 - #[58 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. "Front U1-2db" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[58 - #[fw[] * 2]] / 12] WIDTH = #[#[75 - #[fw[] * 2]] / 12] X = 21 Y = #[9 - #[58 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U12S1" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3.5 Y = 2 .. ##endif U1-2-EXT6 = EXTERIOR-WALL LOCATION = SPACE-V6 .. U1-2-EXT7 = EXTERIOR-WALL LOCATION = SPACE-V7 .. ##set1 fw #[framwid[] * 1.5] ##if #[WinAreaMeth[] EQS Actual] "Front U1-2e" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[58 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 1.5 Y = #[9 - #[58 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. "Front U1-2f" = WINDOW LIKE "Front U1-2e" X = 8 .. ##endif U1-2-EXT8 = EXTERIOR-WALL LOCATION = SPACE-V8 .. U1-2-EXT9 = EXTERIOR-WALL LOCATION = SPACE-V9 .. U1-2-EXT10 = EXTERIOR-WALL LOCATION = SPACE-V10 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Back U1-2a" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[67 - #[fw[] * 2]] / 12] WIDTH = #[#[76 - #[fw[] * 2]] / 12] X = 3 Y = #[9 - #[67 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U12B" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3.5 Y = 2 .. ##endif "U1-2 Back Door" = DOOR HEIGHT = #[80 / 12] WIDTH = #[37 / 12] X = 11 Y = 0 CONSTRUCTION = DoorCons[] .. U1-2-EXT11 = EXTERIOR-WALL LOCATION = SPACE-V11 .. ##if #[WinAreaMeth[] EQS Actual] ##else "BAwindow U12S2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3.5 Y = 2 .. ##endif U1-2-CEIL1 = INTERIOR-WALL LOCATION = TOP NEXT-TO = Unit1Third CONSTRUCTION = INTWALL-CEIL .. U1-2-CEIL2 = INTERIOR-WALL SURFACE-TYPE = WALL Y = 1 HEIGHT = 10 WIDTH = 5 INT-WALL-TYPE = AIR NEXT-TO = Unit1Third CONSTRUCTION = AIR-WALL .. $ Third Floor of Unit 1 ====================================================== Unit1Third = SPACE SPACE-CONDITIONS = HOUSE-SC X = 0 Y = 0 Z = 19 AZ = 0 SHAPE = POLYGON POLYGON = Unit1Poly HEIGHT = 10 PEOPLE-SCHEDULE = OCC-BR-SCH PEOPLE-HG-SENS = 230 PEOPLE-HG-LAT = 190 NUMBER-OF-PEOPLE = NumPeople[] LIGHTING-SCHEDULE= Ltg-BR-SCH LIGHTING-W/AREA = #[#[AnnLtgBR[] / U1_apf[]] / 0.365] RES-INF-COEF = (InfACH1[],0,0) $ const,wind ,deltaT coefficients .. U1-3-EXT1 = EXTERIOR-WALL LOCATION = SPACE-V1 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-3" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[58 - #[fw[] * 2]] / 12] WIDTH = #[#[38 - #[fw[] * 2]] / 12] X = 3 Y = #[8 - #[58 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U13F" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3.5 Y = 2 .. ##endif U1-3-EXT2 = EXTERIOR-WALL LOCATION = SPACE-V2 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-3a" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[66 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 1 Y = #[8 - #[66 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif U1-3-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-3b" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[66 - #[fw[] * 2]] / 12] WIDTH = #[#[76 - #[fw[] * 2]] / 12] X = 0.25 Y = #[8 - #[66 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif U1-3-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V4 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-3c" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[66 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 1 Y = #[8 - #[66 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##endif U1-3-EXT5 = EXTERIOR-WALL LOCATION = SPACE-V5 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-3d" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[58 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 8 Y = #[8 - #[58 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. "Front U1-3db" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[58 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 13 Y = #[8 - #[58 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. "Front U1-3dc" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[58 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 24 Y = #[8 - #[58 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U13S1" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3.5 Y = 2 .. ##endif U1-3-EXT6 = EXTERIOR-WALL LOCATION = SPACE-V6 .. U1-3-EXT7 = EXTERIOR-WALL LOCATION = SPACE-V7 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Front U1-3e" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[58 - #[fw[] * 2]] / 12] WIDTH = #[#[30 - #[fw[] * 2]] / 12] X = 1.5 Y = #[8 - #[58 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. "Front U1-3f" = WINDOW LIKE "Front U1-3e" X = 8 .. ##endif U1-3-EXT8 = EXTERIOR-WALL LOCATION = SPACE-V8 .. U1-3-EXT9 = EXTERIOR-WALL LOCATION = SPACE-V9 .. U1-3-EXT10 = EXTERIOR-WALL LOCATION = SPACE-V10 .. ##if #[WinAreaMeth[] EQS Actual] ##set1 fw #[framwid[] * 1.5] "Back U1-3a" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = #[#[67 - #[fw[] * 2]] / 12] WIDTH = #[#[76 - #[fw[] * 2]] / 12] X = 3 Y = #[8 - #[67 / 12]] FRAME-WIDTH = #[fw[] / 12] FRAME-ABS = 0.7 FRAME-CONDUCT = framecond[] .. ##else "BAwindow U13B" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3.5 Y = 2 .. ##endif U1-3-EXT11 = EXTERIOR-WALL LOCATION = SPACE-V11 .. ##if #[WinAreaMeth[] EQS Actual] ##else "BAwindow U13S2" = WINDOW GLASS-TYPE = mainglass[] HEIGHT = 6 WIDTH = #[BA_WinArea[] / 6] X = 3.5 Y = 2 .. ##endif U1-3-CEIL1 = INTERIOR-WALL LOCATION = TOP NEXT-TO = Unit1Attic CONSTRUCTION = INTWALL-CEIL .. $====================================================================== $ Unit 1 Attic $====================================================================== U1AtticPoly = POLYGON V1 = ( 0 , 0 ) V2 = ( 15 , 0 ) V3 = ( 15 , 49 ) V4 = ( 0 , 49 ) .. U1AtticEndPoly = POLYGON V1 = ( 0 , 0 ) V2 = ( 15 , 0 ) V3 = ( 7.5 , 7.5 ) .. Unit1Attic = SPACE FLOOR-WEIGHT = 70 INF-METHOD = AIR-CHANGE AIR-CHANGES/HR = attach[] ZONE-TYPE = UNCONDITIONED NUMBER-OF-PEOPLE = 0 X = 0 Y = 0 Z = 29 AZ = 0 SHAPE = POLYGON POLYGON = U1AtticPoly .. U1AT-EXT1 = EXTERIOR-WALL LOCATION = SPACE-V1 CONSTRUCTION = EXTATT-WALL POLYGON = U1AtticEndPoly .. U1AT-EXT2 = EXTERIOR-WALL LOCATION = SPACE-V2 CONSTRUCTION = EXWALL-ROOF HEIGHT = 10.61 TILT = 45 .. U1AT-EXT3 = EXTERIOR-WALL LOCATION = SPACE-V3 CONSTRUCTION = EXTATT-WALL POLYGON = U1AtticEndPoly .. U1AT-EXT4 = EXTERIOR-WALL LOCATION = SPACE-V4 CONSTRUCTION = EXWALL-ROOF HEIGHT = 10.61 TILT = 45 .. $*****************************************$ $ SYSTEMS $ $*****************************************$ COOL-SCH = SCHEDULE TYPE = TEMPERATURE THRU DEC 31 (ALL) (1,24) (CoolTSP[]) .. HEAT-SCH = SCHEDULE TYPE = TEMPERATURE THRU DEC 31 (ALL) (1,24) (HeatTSP[]) .. $ Heating and Cooling Availability for Cleveland, OH HEATING-AVAIL = SCHEDULE TYPE=ON/OFF THRU JAN 31 (ALL) (1,24) (1) THRU FEB 28 (ALL) (1,24) (1) THRU MAR 31 (ALL) (1,24) (1) THRU APR 30 (ALL) (1,24) (1) THRU MAY 31 (ALL) (1,24) (1) THRU JUN 30 (ALL) (1,24) (1) THRU JUL 31 (ALL) (1,24) (1) THRU AUG 31 (ALL) (1,24) (1) THRU SEP 30 (ALL) (1,24) (1) THRU OCT 31 (ALL) (1,24) (1) THRU NOV 30 (ALL) (1,24) (1) THRU DEC 31 (ALL) (1,24) (1) .. COOLING-AVAIL = SCHEDULE TYPE=ON/OFF THRU JAN 31 (ALL) (1,24) (0) THRU FEB 28 (ALL) (1,24) (0) THRU MAR 31 (ALL) (1,24) (0) THRU APR 30 (ALL) (1,24) (0) THRU MAY 31 (ALL) (1,24) (1) THRU JUN 30 (ALL) (1,24) (1) THRU JUL 31 (ALL) (1,24) (1) THRU AUG 31 (ALL) (1,24) (1) THRU SEP 30 (ALL) (1,24) (1) THRU OCT 31 (ALL) (1,24) (0) THRU NOV 30 (ALL) (1,24) (0) THRU DEC 31 (ALL) (1,24) (0) .. $ DHW Monthly Inlet temperatures for Cleveland, OH MAINS-T-SCH = SCHEDULE TYPE=TEMPERATURE THRU JAN 31 (ALL) (1,24) (44.2) THRU FEB 28 (ALL) (1,24) (42.6) THRU MAR 31 (ALL) (1,24) (44.2) THRU APR 30 (ALL) (1,24) (48.7) THRU MAY 31 (ALL) (1,24) (54.8) THRU JUN 30 (ALL) (1,24) (60.9) THRU JUL 31 (ALL) (1,24) (65.4) THRU AUG 31 (ALL) (1,24) (67.0) THRU SEP 30 (ALL) (1,24) (65.4) THRU OCT 31 (ALL) (1,24) (60.9) THRU NOV 30 (ALL) (1,24) (54.8) THRU DEC 31 (ALL) (1,24) (48.7) .. NOPLRcurve CURVE-FIT TYPE = LINEAR INPUT-TYPE = COEFFICIENTS COEF = ( 0, 1) .. $ DHW specifications for Unit4 =============================================== DHWLoop4 = CIRCULATION-LOOP TYPE = DHW PROCESS-FLOW = #[dhwuse4[] / 60] PROCESS-SCH = DHW-SCH HEAT-SETPT-T = DHWtemp[] DHW-INLET-T-SCH = MAINS-T-SCH .. ##set1 DHWua #[67.5 * #[#[24 / 41094] - #[1 / #[DHWrec4[] * DHWcap4[]]]]] ##set1 DHWua #[#[#[1 / DHWef4[]] - #[1 / DHWrec4[]]] / DHWua[]] DHWheater4 = DW-HEATER TYPE = GAS DHW-LOOP = DHWLoop4 HEAT-INPUT-RATIO = #[1 / DHWrec4[]] HIR-FPLR = NOPLRcurve CAPACITY = #[DHWcap4[] / 1000000] TANK-UA = DHWua[] TANK-VOLUME = DHWvol4[] LOCATION = ZONE ZONE-NAME = Unit4FirstZ FUEL-METER = FM4 ELEC-METER = EM4 .. $ DHW specifications for Unit3 =============================================== DHWLoop3 = CIRCULATION-LOOP TYPE = DHW PROCESS-FLOW = #[dhwuse3[] / 60] PROCESS-SCH = DHW-SCH HEAT-SETPT-T = DHWtemp[] DHW-INLET-T-SCH = MAINS-T-SCH .. ##set1 DHWua #[67.5 * #[#[24 / 41094] - #[1 / #[DHWrec3[] * DHWcap3[]]]]] ##set1 DHWua #[#[#[1 / DHWef3[]] - #[1 / DHWrec3[]]] / DHWua[]] DHWheater3 = DW-HEATER TYPE = GAS DHW-LOOP = DHWLoop3 HEAT-INPUT-RATIO = #[1 / DHWrec3[]] HIR-FPLR = NOPLRcurve CAPACITY = #[DHWcap3[] / 1000000] TANK-UA = DHWua[] TANK-VOLUME = DHWvol3[] LOCATION = ZONE ZONE-NAME = Unit3FirstZ FUEL-METER = FM3 ELEC-METER = EM3 .. $ DHW specifications for Unit2 =============================================== DHWLoop2 = CIRCULATION-LOOP TYPE = DHW PROCESS-FLOW = #[dhwuse2[] / 60] PROCESS-SCH = DHW-SCH HEAT-SETPT-T = DHWtemp[] DHW-INLET-T-SCH = MAINS-T-SCH .. ##set1 DHWua #[67.5 * #[#[24 / 41094] - #[1 / #[DHWrec2[] * DHWcap2[]]]]] ##set1 DHWua #[#[#[1 / DHWef2[]] - #[1 / DHWrec2[]]] / DHWua[]] DHWheater2 = DW-HEATER TYPE = GAS DHW-LOOP = DHWLoop2 HEAT-INPUT-RATIO = #[1 / DHWrec2[]] HIR-FPLR = NOPLRcurve CAPACITY = #[DHWcap2[] / 1000000] TANK-UA = DHWua[] TANK-VOLUME = DHWvol2[] LOCATION = ZONE ZONE-NAME = Unit2FirstZ FUEL-METER = FM2 ELEC-METER = EM2 .. $ DHW specifications for Unit1 =============================================== DHWLoop1 = CIRCULATION-LOOP TYPE = DHW PROCESS-FLOW = #[dhwuse1[] / 60] PROCESS-SCH = DHW-SCH HEAT-SETPT-T = DHWtemp[] DHW-INLET-T-SCH = MAINS-T-SCH .. ##set1 DHWua #[67.5 * #[#[24 / 41094] - #[1 / #[DHWrec1[] * DHWcap1[]]]]] ##set1 DHWua #[#[#[1 / DHWef1[]] - #[1 / DHWrec1[]]] / DHWua[]] DHWheater1 = DW-HEATER TYPE = GAS DHW-LOOP = DHWLoop1 HEAT-INPUT-RATIO = #[1 / DHWrec1[]] HIR-FPLR = NOPLRcurve CAPACITY = #[DHWcap1[] / 1000000] TANK-UA = DHWua[] TANK-VOLUME = DHWvol1[] LOCATION = ZONE ZONE-NAME = Unit1FirstZ FUEL-METER = FM1 ELEC-METER = EM1 .. RESYS-EIR-fPLR2 CURVE-FIT TYPE = LINEAR INPUT-TYPE = COEFFICIENTS COEF = ( 0.125, 0.875) .. CycleLoss-fPLR2 CURVE-FIT TYPE = LINEAR INPUT-TYPE = COEFFICIENTS COEF = ( 1.0, 0.0) .. ##if #[NightVent[] EQS Standard] ##set1 ventach 5 VTSCH = SCHEDULE TYPE = TEMPERATURE THRU MAY 31 (ALL) (1,24) (75) THRU SEP 30 (ALL) (1,24) (75) THRU DEC 31 (ALL) (1,24) (75) .. ##elseif #[NightVent[] EQS Optimal] ##set1 ventach 10 VTSCH = SCHEDULE TYPE = TEMPERATURE THRU MAY 31 (ALL) (1,24) (75) THRU SEP 30 (ALL) (1,24) (75) THRU DEC 31 (ALL) (1,24) (75) .. ##else ##set1 ventach 2 VTSCH = SCHEDULE TYPE = TEMPERATURE THRU MAY 31 (ALL) (1,24) (75) THRU SEP 30 (ALL) (1,24) (75) THRU DEC 31 (ALL) (1,24) (75) .. ##endif VOPSCH = SCHEDULE TYPE = ON/OFF THRU DEC 31 (ALL) (1,24) (1) .. WINDOPER= SCHEDULE TYPE = FRACTION THRU DEC 31 (ALL) (1,24) (1) .. SET-DEFAULT FOR ZONE TYPE = CONDITIONED DESIGN-HEAT-T = 70 DESIGN-COOL-T = 74 COOL-TEMP-SCH = COOL-SCH HEAT-TEMP-SCH = HEAT-SCH THERMOSTAT-TYPE = TWO-POSITION THROTTLING-RANGE = 2 BASEBOARD-CTRL = THERMOSTATIC SIZING-OPTION = ADJUST-LOADS .. SET-DEFAULT FOR ZONE TYPE = UNCONDITIONED DESIGN-HEAT-T = 60 DESIGN-COOL-T = 70 .. ##set1 supcfm #[#[cfmperton[] * coolcap4[]] * DuctMult4[]] SYSTEM-4 = SYSTEM TYPE = RESYS2 CONTROL-ZONE = Unit4FirstZ MSTR-ELEC-METER = EM4 MSTR-FUEL-METER = FM4 $COOLING system variables: MIN-SUPPLY-T = 55 COOLING-SCHEDULE = COOLING-AVAIL COOLING-CAPACITY = #[#[coolcap4[] * 12000] * DuctMult4[]] COOL-SH-CAP = #[#[#[coolcap4[] * 12000] * 0.85] * DuctMult4[]] COOLING-EIR = #[EIRa[] / DuctMult4[]] SUPPLY-CFM = supcfm[] SUPPLY-KW = FAN-KW[] SUPPLY-DELTA-T = SUPPLY_DT[] COMPRESSOR-TYPE = SINGLE-SPEED COOL-EIR-FPLR = RESYS-EIR-fPLR2 COOL-CLOSS-FPLR = CycleLoss-fPLR2 COOL-EIR-FT = COOL-EIR-SEER CRANKCASE-HEAT = 0.028 INDOOR-FAN-MODE = INTERMITTENT ##if #[DuctMethod[] NES EffMod] DUCT-DT = DuctDT4[] DUCT-AIR-LOSS = DuctLoss4[] DUCT-ZONE = ATTICZ ##endif $NATURAL VENTING system variables: NATURAL-VENT-SCH = VOPSCH VENT-TEMP-SCH = VTSCH OPEN-VENT-SCH = WINDOPER VENT-METHOD = AIR-CHANGE NATURAL-VENT-AC = ventach[] $HEATING system variables: MAX-SUPPLY-T = 120 HEAT-SOURCE = FURNACE FURNACE-AUX = 0 FURNACE-HIR = #[FURN-HIR[] / DuctMult4[]] HEATING-SCHEDULE = HEATING-AVAIL .. Unit4FirstZ = ZONE TYPE = CONDITIONED SPACE = Unit4First .. Unit4SecondZ = ZONE TYPE = CONDITIONED SPACE = Unit4Second .. Attic4Z = ZONE