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

Earth Tube Labyrinth

asked 2015-09-01 16:44:37 -0500

g.maia's avatar

updated 2015-09-01 22:46:17 -0500

Has anyone tried to model Earth tubes in energy plus? Specifically I have buried ductwork bringing tempered air into my AHUs. Energy plus has a 'ZoneEarthtube' object but this won't serve my AHUs. Anyone have a clever idea? Thanks for your help in advance.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
2

answered 2016-08-04 12:52:51 -0500

JasonK's avatar

I was looking for the same information and found that I had answered this question in the EnergyPlus_Support listserve several years ago. Here is the code from version 5, should be pretty much the same:

I have found it easier to run two simulations. The first one simulates the earth-tube only and then outputs the hourly dry bulb and wet bulb temperatures to a .csv file The second simulation utilizes EMS routines to replace the dry bulb and wet bulb hourly temperatures in the weather file with those found in the .csv output file but only for the outdoor air intake node... See code below: (note this was done with v.5 so there may be some updating that you need to do for v6)

EnergyManagementSystem:Sensor, Earth_Tube_DB_Sched, !Name EarthTubeDBSch, ! Output:Variable Index Key Name Schedule Value; ! Output:Variable or Output:Meter Name

EnergyManagementSystem:Sensor, Earth_Tube_WB_Sched, !Name EarthTubeWBSch, ! Output:Variable Index Key Name Schedule Value; ! Output:Variable or Output:Meter Name

EnergyManagementSystem:Actuator, ET_OADB_Override, ! Name DOAS Outside Air Inlet, ! Component Name Outdoor Air System Node, ! Component Type Drybulb Temperature; ! Control Variable

EnergyManagementSystem:Actuator, ET_OAWB_Override, ! Name DOAS Outside Air Inlet, ! Component Name Outdoor Air System Node, ! Component Type Wetbulb Temperature; ! Control Variable

EnergyManagementSystem:Program, SchedOA, ! Name SET ET_OADB_Override = Earth_Tube_DB_Sched, SET ET_OAWB_Override = Earth_Tube_WB_Sched;

EnergyManagementSystem:ProgramCallingManager, Schedule OA, ! Name AfterPredictorBeforeHVACManagers, ! EnergyPlus Model Calling Point SchedOA; ! Program Name 1

Output:EnergyManagementSystem, Verbose, Verbose, Verbose;

Schedule:File, EarthTubeDBSch, !- Name Any Number, !- ScheduleType W:\M\CALC\ETDB.csv, !- Name of File 1, !- Column Number 0, !- Rows to Skip at Top 8760, !- Number of Hours of Data Comma; !- Column Separator

Schedule:File, EarthTubeWBSch, !- Name Any Number, !- ScheduleType W:\M\CALC\ETWB.csv, !- Name of File 1, !- Column Number 0, !- Rows to Skip at Top 8760, !- Number of Hours of Data Comma; !- Column Separator

edit flag offensive delete link more
4

answered 2015-09-02 14:45:12 -0500

updated 2015-09-02 14:49:34 -0500

One possible solution would be to use the EMS manager to set the Outdoor Air System Node conditions at every timestep to the assumed 'tempered air' conditions.

Page 23 of The Book of Erl (EnergyPlus Application Guide for EMS) details this EMS actuator and actually suggests to 'make use of a separate model, outside of EnergyPlus, for some unique type of component (such as a labyrinth or earth-tube) that preconditions outdoor air; the results of that model could be fed into the air system model in EnergyPlus using these actuators.'

I'm not particularly savvy with EMS myself, but you may be able to calculate the assumed tempered air conditions, at each timestep, from the actual model using EMS sensors and some custom EMS logic. Alternatively, you could do some pre-processing as suggested above and feed it a custom schedule.

edit flag offensive delete link more

Comments

3

This link to an esp-r paper may be helpful: Earth tube to air heat exchange

Chris Jones's avatar Chris Jones  ( 2015-09-02 15:28:56 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Careers

Question Tools

3 followers

Stats

Asked: 2015-09-01 16:44:37 -0500

Seen: 421 times

Last updated: Sep 02 '15