Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

If you look at the measure on BCL in the small print at the bottom right it shows a minimum supported version as well as a maximum supported version. Often maximum supported version is empty but in this case it isn't. The measure used the Energy Plus slab and basement pre-processor.

Our more recent ZEDG measures use the newer EnergyPlus Ground domain object and is called ZEDG K12 Insert Ground Domain E+ Kusdua.

We plan to use Kiva functionality in EnergyPlus for future ground modeling measures.

If you look at the measure on BCL in the small print at the bottom right it shows a minimum supported version as well as a maximum supported version. Often maximum supported version is empty but in this case it isn't. The measure used the Energy Plus slab and basement pre-processor. pre-processor which was only supported in the 1.x version of OpenStudio.

Our more recent ZEDG measures use the newer EnergyPlus Ground domain object and is called ZEDG K12 Insert Ground Domain E+ Kusdua.

We plan to use Kiva functionality in EnergyPlus for future ground modeling measures.

If you look at the measure on BCL in the small print at the bottom right it shows a minimum supported version as well as a maximum supported version. Often maximum supported version is empty but in this case it isn't. The measure used the Energy Plus slab and basement pre-processor which was only supported in the 1.x version of OpenStudio.

Our more recent ZEDG measures use the newer EnergyPlus Ground domain object and is called ZEDG K12 Insert Ground Domain E+ Kusdua.

We plan to use Kiva functionality in EnergyPlus for future ground modeling measures.

Updated regarding expected weather files:

@Mamak, you are right, I should document that better, Here is the relevant code. We use this to look pre-run CalcSoilSurfTemp results for specific cites we used for our analysis. City for lookup comes from the weather file

# hash for inputs for kusuda
# ran CalcSoilSurfTemp to generate these. Would be nice to do on the fly in measure

kusuda_input = {} # weather,soil_int, ground_int, ann_avg_soil_surf_temp, amplitude, phase_constant
kusuda_input["Fairbanks"] = [2,2,-1.1,20.5,20]
kusuda_input["Phoenix"] = [2,2,19.8,6.0,356]
kusuda_input["San Francisco"] = [2,2,13.9,3.2,29]
kusuda_input["Denver"] = [2,2,9.7,11.5,2]
kusuda_input["Miami"] = [2,2,23.5,4.8,38]
kusuda_input["Boise"] = [2,2,10.5,14.2,28]
kusuda_input["Chicago"] = [2,2,9.6,18.8,36]
kusuda_input["Boston"] = [2,2,9.6,17.1,30]
kusuda_input["Baltimore"] = [2,2,12.3,13.6,358]
kusuda_input["Duluth"] = [2,2,4.3,20.1,14]
kusuda_input["Helena"] = [2,2,7.0,20.3,67]
kusuda_input["Albuquerque"] = [2,2,12.1,10.2,339]
kusuda_input["Salem"] = [2,2,11.7,10.8,355]
kusuda_input["Memphis"] = [2,2,16.2,12.7,10]
kusuda_input["El Paso"] = [2,2,15.5,8.2,354]
kusuda_input["Houston"] = [2,2,19.9,12.9,56]
kusuda_input["Burlington"] = [2,2,7.5,17.9,33]

# new epws added in 2017
kusuda_input["Davis Monthan"] = [2,2,17.6,9.1,319]
kusuda_input["Chula Vista"] = [2,2,17.5,5.9,122]
kusuda_input["Honolulu"] = [2,2,23.4,1.8,65]
kusuda_input["Buffalo"] = [2,2,8.6,17.0,47]
kusuda_input["New York"] = [2,2,11.6,14.5,45]
kusuda_input["International Falls"] = [2,2,3.7,22.3,13]
kusuda_input["Great Falls"] = [2,2,6.0,18.7,8]
kusuda_input["Seattle"] = [2,2,10.8,9.3,71]
kusuda_input["Atlanta"] = [2,2,15.8,11.1,46]
kusuda_input["Macdill"] = [2,2,21.9,9.7,51]
kusuda_input["Rochester"] = [2,2,6.4,24.1,38]
kusuda_input["Aurora"] = [2,2,9.4,15.6,364]
kusuda_input["William R Fairchild"] = [2,2,10.2,7.5,28]
kusuda_input["New Delhi"] = [2,2,25.0,4.5,25]
kusuda_input["ABU DHABI"] = [2,2,25.5,7.3,18]
kusuda_input["HANOI"] = [2,2,24.9,6.9,60]

You are some options. 1. You could use one of these weather files 2. You could modify your weather file to use city listed in the measure that is similar 3. You could alter the measure to included your city. You could copy values from similar city or you can run CalcSoilSurfTemp to data specific to your city.