-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement a method to specify monthly ground temperature schedule #757
Comments
I would add this on the Site tab rather than Thermal Zones. Which ground temperature objects are you thinking about exposing? The SiteGroundTemperatureShallow and SiteGroundTemperatureDeep objects say:
These seem more generally useful:
If we wanted to wrap them all it would probably be best on a new Ground sub tab of the Site tab. That could also include: |
Which object should be set as default ? For estimating building losses SiteGroundTemperatureBuildingSurface seems to be the one suitable as the default option (?). The EnergyPlus documentation recommends against using undisturbed ground temperatures from weatherfile for calculating building losses, but recommends instead to run Slab/ Basement programs for calculating monthly average ground temperatures. I am not sure how this can be achieved. At least exposing the option to set monthly ground temperatures and setting a sane default for this would be a good starting point. Also an option to define a |
I realized it'd be nice if OS SDK could help you fill that out from the EpwFile object, so I filed NREL/OpenStudio#5272 |
Hello @manuvarkey & @macumber, I hope you won't mind me pitching in ! EnergyPlus has integrated Kiva which is used to calculate heat loss through the building foundations. At the moment, when using OpenStudio, our team overcomes this issue (constant ground temperature, way too high for Nordic countries) with BLC's Whole Building Measure named "Set Ground temperature monthly" (I haven't tested it yet in the newest 1.8 version though). We are using Kiva to approximate the ground temperature which is then entered in the model through the measure. The measure modifies Site:GroundTemperature:BuildingSurface, which is called when the "Ground" outdoor boundary condition is used. We have yet to try out the other methods you mentionned @macumber, but the "Shallow" and "Deep" are only useful for heat exchangers (geothermal energy, etc.) as I understood it. It also seems that you can use the SketchUp Ruby Command to write a script : Here is the most important documentation : Kiva
Default temperature Energyplus Varia
Tell me if I can help ! Cheers, Ian |
Enhancement Request
Implement a method to specify monthly ground temperature schedule.
Detailed Description
Currently there seems to be no way in the GUI to specify a ground temperature schedule. As per information available online, this requires the use of a measure. Since in warm climates the default 18 degC ground temperature value (is it the case ?) is causing considerable errors in zone heat load, a feature to specify this (at least a constant value through out the year) is essential.
Possible Implementation
Thermal Zones
The text was updated successfully, but these errors were encountered: