Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Intent
The intent of this document is to present a draft curriculum outline for an undergraduate course that teaches the student about the usage of EnergyPlus. While not all of the curriculum will necessarily be specific to the EnergyPlus program, the vast majority is intended to instruct the student on how EnergyPlus works and what information it needs as input and provides as output.
Assumptions
Every university is slightly different in how it approaches courses, and every instructor will approach a course differently as well. Several assumptions will be made that will help focus the development of this course: This course is intended to be taught primarily to upper-level undergraduate students at the (USA) university level but could also be taught at the graduate level. The primary audience is a student in mechanical or architectural engineering who has had background courses in heat transfer and thermodynamics. Instructors in affiliated fields such as civil engineering, architecture, etc. may need to supplant some of the lecture material with more basic information on heat transfer, thermodynamics, engineering analysis, etc. This course is designed for a university on the semester system where a semester lasts approximately 15 weeks. The lectures will be designed for a traditional 50-minute lecture period and three class sessions per week will be assumed. It is imperative that students spend supervised time in computer laboratories to gain more experience using the program and the input language. Thus, some of the class periods will be assumed to meet in a computer laboratory rather than a lecture hall. Based on the assumptions of 15 weeks and 3-50minute class periods per week, a total of 45 class sessions are available for course introduction, lectures, laboratories, reviews, exams or presentations, etc. Since there is currently no interface for EnergyPlus, the lectures will be developed without referring to any interface. The IDF Editor and EP-Launch can be used in computer laboratories as desired. Existing templates may also be utilized. Complete expertise in EnergyPlus cannot be gained in a single semester. Thus, this course will strive to give the student a working knowledge of most features of
the program rather than expertise in a specific area. Again, no interface will be assumed (this affects what material must be covered in the lectures). Lectures must also provide adequate enough background about what is being simulated so that the students understand what not just how.
Week 1 Week 1 Week 2 Week 2 Week 2 Week 3 Week 3 Week 3 Week 4 Week 4 Week 4 Week 5 Week 5 Week 5 Week 6 Week 6 Week 6 Week 7
Week 7 Week 7 Week 8 Week 8 Week 8 Week 9 Week 9 Week 9 Week 10 Week 10 Week 10 Week 11 Week 11 Week 11 Week 12 Week 12 Week 12
EnergyPlus Overview (Program History, Files Overview, Web Resources) Computer Laboratory 1 Intro to/Demo of IDF Editor/EP-Launch/Install Lecture 2 Running EnergyPlus and Output Lecture 3 Output Variables, Meters, Reports Computer Laboratory 2 Introduction to Output Lecture 4 Simulation control, weather, location, ground temperature Lecture 5 Materials, Constructions, Surfaces, Zones, Buildings Computer Laboratory 3 Run Control and Weather Information Exercise Lecture 6 Materials, Constructions, Surfaces, Zones, Buildings Lecture 7 Building Modeling Questions Computer Laboratory 4 Building Envelope Exercise Lecture 8 Schedules, Internal Gains, Infiltration Lecture 9 Windows, Daylighting Computer Laboratory 5 Scheduled Heat Gains and Zone Controls Exercise Lecture 10 Zone and Modeling Controls, Purchased Air Lecture 11 Simple Ventilation, Mixing/Cross Mixing, COMIS Computer Laboratory 6 Windows and Daylighting Exercise Lecture 12 Green Input: Trombe Wall, Movable/Transparent Insulation, Thermal Mass, etc. Lecture 13 Loops, Nodes, Branches, Connectors Computer Laboratory 7 Air Movement and Green Features Exercise Lecture 14 Air Loops and Zone Equipment Lecture 15 Air Loops and Zone Equipment Computer Laboratory 8 Semester Project Work Session Lecture 16 Air Loops and Zone Equipment Lecture 17 Air Loops and Zone Equipment Computer Laboratory 9 Air Loops and Zone Equipment Exercise Lecture 18 Templates and Autosizing Lecture 19 Outside Air Computer Laboratory 10 Semester Project Work Session Lecture 20 Radiant Systems Lecture 21 Plant/Condenser Loops and Equipment Computer Laboratory 11 Radiant System Exercise Lecture 22 Plant/Condenser Loops and Equipment Lecture 23 Plant/Condenser Loops and Equipment Computer Laboratory 12 Plant and Condenser Loop Exercise
Lecture 1
Lecture 24 Lecture 25 Lecture 26 Computer Laboratory 13 Computer Laboratory 14 Computer Laboratory 15 Project Presentations Project Presentations General
Ground Heat Transfer TBD or Catch up/Lecture 4b TBD or Catch up/Lecture 14b Semester Project Work Session Semester Project Work Session Semester Project Work Session In-Class Presentations By Students In-Class Presentations By Students Final Review, Course Evaluations, Class Wrapup
Week 7
Lecture 12
Week 7 Week 8 Week 8 Week 8 Week 9 Week 9 Week 9 Week 10 Week 10 Week 10 Week 11 Week 11 Week 11 Week 12 Week 12 Week 12 Week 13 Week 13 Week 13 Week 14 Week 14 Week 14 Week 15 Week 15 Week 15
Lecture 13 Computer Laboratory 7 Lecture 14 Lecture 15 Computer Laboratory 8 Lecture 16 Lecture 17 Exam 2 Computer Laboratory 9 Lecture 18 Lecture 19 Computer Laboratory 10 Lecture 20 Lecture 21 Computer Laboratory 11 Lecture 22 Lecture 23 Computer Laboratory 12 Lecture 24 Lecture 25 Exam 3 Lecture 26 Computer Laboratory 13 Computer Laboratory 14 General
Green Input: Trombe Wall, Movable/Transparent Insulation, Thermal Mass, etc. Loops, Nodes, Branches, Connectors Air Movement and Green Features Exercise Air Loops and Zone Equipment Air Loops and Zone Equipment Air Loops and Zone Equipment Exercise Air Loops and Zone Equipment Air Loops and Zone Equipment Air Loops and Zone Equipment Exercise Templates and Autosizing Outside Air Air Loops, Templates, and Autosizing Exercise Radiant Systems Plant/Condenser Loops and Equipment Radiant System Exercise Plant/Condenser Loops and Equipment Plant/Condenser Loops and Equipment Plant and Condenser Loop Exercise Ground Heat Transfer TBD or Catch up/Lecture 4b TBD or Catch up/Lecture 14b Independent Research Assignment Independent Research Assignment Final Review, Course Evaluations, Class Wrapup
In addition, while is some cases, instructors will have homework assignments and examples that used other simulation programs which they wish to convert to EnergyPlus examples, other instructors may not have a library of examples and homework assignments. The lectures developed for this university course were a part of a larger research project that also developed lectures for professionals. These professional series lectures also included workshops that could be used as homework assignments. Information on where to locate these workshops should be available at the NREL web site.
Concluding Comments
We hope that you enjoy the lectures provided in this course and will find them useful in your teaching efforts. You may only use part of the material for an unrelated course, you may use the lectures as they are, or you may modify/enhance the lectures to suit the particular focus of your course. The authors of this lecture series hope that instructors using these materials will share their experiences and improvements with NREL so that others instructors and the students can benefit from the collective body of knowledge in this area.
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
What is Simulation?
Definition: the imitative representation
of the functioning of one system or process by means of the functioning of another <a computer simulation of an industrial process> (Merriam-Webster Dictionary On-Line)
model of the energy processes within a building that are intended to provide a thermally comfortable environment for the occupants (or contents) of a building Examples of building thermal simulation programs: EnergyPlus, Energy-10, BLAST, DOE-2, esp-R, TRNSYS, etc.
4
Generally used for determining sizing of equipment such as fans, chillers, boilers, etc. Helps evaluate the energy cost of the building over longer periods of time
Energy Analysis
Much of this energy is consumed maintaining the thermal conditions inside the building and lighting
model a building before it is built or before renovations are started Simulation allows various energy alternatives to be investigated and options compared to one another Simulation can lead to an energy-optimized building or inform the design process Simulation is much less expensive and less time consuming than experimentation (every building is different)
7
What is EnergyPlus?
Fully integrated building & HVAC
simulation program Based on best features of BLAST and DOE-2 plus new capabilities Windows 95/98/NT/2000/XP & Linux Simulation engine only Interfaces available from private software developers
9
EnergyPlus Concepts
Time dependent conduction
Conduction through building surfaces calculated with conduction transfer functions Heat storage and time lags Approximates air exchange using a nodal model Missing wall does not let air in Missing roof does not let sun in
10
11
Defaults to 50 coils per HVAC loop Can be increased COMIS, wind-induced airflow TRNYSYS, Photovoltaics
12
EnergyPlus Structure
13
Integrated simulation allows capacity limits to be modeled more realistically Provides tighter coupling between the airand water-side of the system and plant
14
15
Input/Output Data
EnergyPlus input and output data files
designed for easy maintenance and expansion Will accept simulation input data from other sources such as CADD programs (AutoCAD, ArchiCAD, Visio), and preprocessors similar to those written for BLAST and DOE2 An EnergyPlus input file is not intended to be the main interface for typical end-users
16
an interface from a third-party developer Utilities convert portions of BLAST and DOE2 input to EnergyPlus input
17
Summary
EnergyPlus builds on the strengths of BLAST
Integrated loads, system and plant calculations in same time step. User-configurable HVAC system description. Modular structure to facilitate the addition of new simulation modules. Simple input and output data formats to facilitate graphical front-end development.
18
19
20
InputOutput Files
EnergyPlus Program
Input Data Dictionary (IDD)
Input Data Dictionary This file is created by EnergyPlus developers. Main Program Module Module
Output Files
File Types: Standard Reports Standard Reports (Detail) Optional Reports Optional Reports (Detail) Initialization Reports Overview of File Format: Header Data Dictionary Data Note: These files will be created by EnergyPlus.
Module
Module
Output Processor
21
of fields, valid object type, max/min, etc. IDF objects are generally retrieved by each component simulation module
BASEBOARD HEATER:Water:Convective, Zone1Baseboard, FanAndCoilAvailSched, Zone 1 Reheat Water Inlet Node, Zone 1 Reheat Water Outlet Node, 500., 0.0013, 0.001; !!!!!!!-
Baseboard Name Available Schedule Inlet_Node Outlet_Node UA {W/delK} Max Water Flow Rate {m3/s} Convergence Tolerance 24
EnergyPlus folder
Conceptually simple
A (alpha) or N (Numeric)
BASEBOARD HEATER:Water:Convective, A1 , \field Baseboard Name \required-field A2 , \field Available Schedule \required-field \type object-list \object-list ScheduleNames . . . N1 , \field UA \required-field \autosizable \units W/delK . . . N3 ; \field Convergence Tolerance \type real \Minimum> 0.0 \Default 0.001 25
If it isnt in the IDD, then its not available IDD version must be consistent with exe version IDD is the final word (even if other documentation does not agree)
26
27
28
Defaults Some defaults declared in IDD Some defaults hidden in source code Some values have no defaults
Alphas become blank Numerics become zero
29
comparisons, similar to other programs Hourly, can be subhourly Hourly data is linearly interpolated Data include temperature, humidity, solar, wind, etc. Several included in standard install
30
somewhat human readable output files EnergyPlus can perform some output processing to help limit output size User definable variable level reporting
31
for output User can specify output at time step, hourly, daily, monthly, or environment intervals User can schedule each output variable User can select various meters by resource and end-use
32
Questions
How long will my simulation take? Depends on size of input file, length of simulation period (day vs. year), and speed of computer Might range from a few seconds to several minutes (some detailed simulation modules may require even longer) EnergyPlus will display progress in a window on the desktop so that the user knows where it is at
33
Questions (contd)
How do I know whether the program read my input
correctly?
Take a look at the .EIO file (EnergyPlus initialization output)this may indicate that you have misinterpreted an input parameter Check results output files and see if they are reasonable
reasonable or outrageous?
See previous question Consider Load Check Figures available from sources such as ASHRAE Compare to other simulations or consult your instructor Do some simple hand calculations (such as UAT) and see if the numbers are in the ballpark
34
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
How to Install EnergyPlus How to Use EnergyPlus Auxiliary Programs and Documentation for EnergyPlus
Installing EnergyPlus
EnergyPlus Components EnergyPlus Folders
Installing EnergyPlus
Select Components Menu Documentation EP-Launch IDFEditor SampleFiles WeatherConvertor BLASTTranslator DOETranslator GroundHeatTransferPreProcessor IFCtoIDF Included in default installation 12759k 1819k 415k 29065k 2428k 4978k 663k 770k 2910k
EnergyPlus Folders
EnergyPlus
Location selected during install Default is c:\EnergyPlus Batch files Executables Readme
DataSets Folder
DataSets
Predefined Objects
Locations Design Days Materials Constructions Schedules and more
Documentation Folder
Documentation
User & Developer Documentation Bookmarks to Navigate Searchable <Ctrl-F> PDF Format Requires Acrobat Reader 5.0 or higher (www.adobe.com)
ExampleFiles Folder
ExampleFiles
Dozens of example inputs Named by key feature e.g., CVBbRh.idf Many concepts are best learned by example
WeatherData Folder
WeatherData
10
EP-Launch
IDFEditor
WeatherConverter
12
User Documentation
Eplus Main Menu
EnergyPlus\Documentation\ EPlusMainMenu.pdf Start Programs EnergyPlus Programs DocMainMenu Getting Started Input Output Reference Output Details and Examples Engineering Reference Auxiliary Programs/Developer Guides Frequently Asked Questions
13
Auxiliary Tools
Run-time Tools
Input/Output Tools
14
EP-Launch
Assistance in running EnergyPlus Reads EPL-Run.bat file Creates RunEP.bat file and executes Displays run status (eplusout.end) Can view all input and output Files Several user options available
15
EP-Launch
Access EnergyPlus documentation Select and edit input file
16
EP-Launch Setup
Select desired text editor program (defaults to .txt editor) Select drawing viewer for DXF files (VoloView Express is free from www.autodesk.com) Select desired spreadsheet program to view csv files
17
EP-Launch Options
Open only ERR and EIO output files Pause batch file after EnergyPlus execution to read traceback if crash
18
19
Results
ERR file contains warnings and errors
(always look here!) EIO file contains additional EnergyPlus results, including verification of location, environment, summary reports, etc. View menu ERR/EIO only (F2) RDD file lists the output variables available from the run
20
Results (contd)
ESO file contains the raw output from the run
(users rarely look here) CSV versions of ESO and MTR files can be opened by clicking on the Spreadsheet button
Can be imported into any spreadsheet program that accepts the CSV format
Can be imported into any CAD program that accepts the DXF format
21
IDF Editor
Not really an interface Reads IDD Structures data entry based on IDD Writes objects in IDD order
e.g. Run Period, Design Days, all Materials, all Constructions, all Zones, all Surfaces Files generated by other means will be rearranged
IDF Editor
Select object type from class list Description of entry, max and min when applicable Pull-down list of keywords or references when applicable Objects shown here for selected class
23
WinEPDraw
Creates dxf drawing Does not run simulation *.epderr file reports errors Run independently EP-Launch drawing button will run if
Summary
EnergyPlus install includes
documentation and example files Various auxiliary programs can be used with EnergyPlus when a more sophisticated interface is not available, the most important utilities are:
EP-Launch (launches EnergyPlus) IDF Editor (edits input files for EnergyPlus)
25
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
of the three steps since this is where most of your time will be spent However, using a program and understanding its output is as critical to the proper use of simulation This lecture focuses on the last two steps since they will be useful throughout the semester and will restrict the discussion to the program we are using this semester: EnergyPlus
2
Simulation Types EnergyPlus Files Auxiliary Programs EnergyPlus Output Handling Errors in Input
Simulation Types
Peak Thermal Load Calculation Simulation run for an extreme (design) day or several design days Generally used for determining sizing of equipment such as fans, chillers, boilers, etc. Building Energy Analysis Simulation run for an extended period of time: a month, season, year, or several years using weather files Includes the building response to the entire range of conditions expected at a particular site Helps evaluate the energy cost of the building over longer periods of time
EnergyPlus Files
Let EP-Launch or RunEPlus.bat worry about
getting files into the right place Simple, console app concept
Energy+.idd constant Energy+.ini working file paths In.idf input data file In.epw weather data
Files Overview
Simple ASCII files Simple input format (self-contained) User-defined output (comma separated
Note: be advised that the use of some word processing programs to create input files may result in errors due to their use of non-simple carriage returns. 6 Notepad works well if one is trying to create input files by hand.
EP-Launch
Assistance in running EnergyPlus Reads EPL-Run.bat file Creates RunEP.bat file and executes Displays run status (eplusout.end) Can view all input and output files Several user options available
EP-Launch
Access EnergyPlus documentation Select and edit input file
EP-Launch Setup
Select desired text editor program (defaults to .txt editor) Select drawing viewer for DXF files (VoloView Express is free from www.autodesk.com) Select desired spreadsheet program to view csv files
9
EP-Launch Options
Open only ERR and EIO output files Pause batch file after EnergyPlus execution to read traceback if crash
10
11
IDF Editor
Not really an interface Reads IDD Structures data entry based on IDD Writes objects in IDD order e.g. Run Period, Design Days, all Materials, all Constructions, all Zones, all Surfaces Files generated by other means will be rearranged CANNOT read IMF files (see EP-Macro) Some tasks must be done in text editor
12
IDF Editor
Select object type from class list Description of entry, max and min when applicable Pull-down list of keywords or references when applicable Objects shown here for selected class
13
WinEPDraw
Creates dxf drawing Does not run simulation *.epderr file reports errors Run independently EP-Launch drawing button will run if
Results
ERR file contains warnings and errors
(always look here!) EIO file contains additional EnergyPlus results, including verification of location, environment, summary reports, etc. View menu ERR/EIO/BND only (F2) RDD file lists the output variables available from the run
15
Results (contd)
ESO file contains the raw output from the run
(users rarely look here) CSV versions of ESO and MTR files can be opened by clicking on the Spreadsheet button
Can be imported into any spreadsheet program that accepts the CSV format
Can be imported into any CAD program that accepts the DXF format
16
required fields, based on IDD specifications Inputs are not processed sequentially Simulation modules perform additional checks Certain errors will terminate program before all input has been retrieved by simulation modules Previously undetected errors may be reported after fixing other errors
17
Error Diagnostics
ERR file reports any errors that may
Message Informative. No action required. Warning Take note. Fix as applicable. Severe Should fix. Program may abort. Fatal Program will abort
19
Program Version,EnergyPlus, Version 1.1.1 ** Warning ** Version in IDF="1.1" not the same as expected="1.1.1" ** Warning ** World Coordinate System selected. Some Zone Origins are non-zero. ** ~~~ ** These will be used in Daylighting:Detailed calculations but not in normal geometry inputs. ************* Testing Individual Branch Integrity ************* All Branches passed integrity testing ************* Testing Individual Supply Air Path Integrity ************* All Supply Air Paths passed integrity testing ************* Testing Individual Return Air Path Integrity ************* All Return Air Paths passed integrity testing ************* No node connection errors were found. ** Warning ** The following lines are "Orphan Objects". These objects are in the idf ** ~~~ ** file but are never obtained by the simulation and therefore are NOT used. ** ~~~ ** See InputOutputReference document for more details. ************* Object=FLUIDNAMES=WATER ************* Object=FLUIDPROPERTYTEMPERATURES=GLYCOLTEMPERATURES ************* Object=FLUIDPROPERTYCONCENTRATION=WATER ************* EnergyPlus Completed Successfully-- 3 Warning; 0 Severe Errors; Elapsed Time=00hr 00min 06sec
Typo here
21
22
23
EP-Launch indicates that EnergyPlus crashed EP-LaunchView MenuPause During Simulation - adds a pause to view traceback Name of failed routine may provide a clue to where the problem lies, e.g., CalcSimple Cooling Coil
24
25
Report, Construction
Lists thermal properties of all construction types
26
Missing comma or semicolon Inappropriate zero value Upside down roof or floor HVAC missing components HVAC misconnected nodes Empty objects in IDF Editor
27
Summary
Two main simulation categories:
Thermal load calculations Energy analysis Energy+.idd and Energy+.ini In.idf and in.epw
Summary (contd)
Output and error diagnostics:
*.err (and *.audit) messages are not necessarily problems Messages and warnings may or may not be important to the simulation (informational in many cases) Severe and fatal errors need to be addressed Other output files (*.eso, *.csv, *.dxf, *.eio) can also aid in determining problems in user input
29
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
the production of output data Understanding the output data and its format can help avoid mistakes and save time
Different output files of EnergyPlus Which output will be the most useful and how to get it Define accumulation meters to save time in processing and analyzing results
somewhat human readable output files EnergyPlus can perform some output processing to help limit output size User definable variable level reporting
for output User can specify output at time step, hourly, daily, monthly, or environment intervals User can schedule each output variable User can select various meters by resource and end-use
6
Types of Output
Report Variables Report Meters Default Reports Optional Reports
Output Files
Eplusout.<ext> Filename.<ext> eio eso csv err rdd
Initialization Output environments, constructions, global settings Standard Output numeric data csv spreadsheet of eso data Errors Output always review this! Report Data Dictionary list of valid report variables for a particular run
8
dxf drawing of building surfaces mtr Meter output numeric data Meter.csv csv spreadsheet of meter data mtd Meter details lists which report variables are on which meters cif Comis input file zsz Zone sizing report ssz System sizing report
Created using CVBbR h.idf
9
Branch and node details dbg Debug output trn Trnsys output sln Vertices of surface For more details see Output Details and Examples
10
Report Commands
Report Variable, EAST ZONE, Mean Air Temperature, Timestep; Report Variable, *, Mean Air Temperature, Daily, Report Schedule; Report, Variable Dictionary; Report, Construction; Report, Surfaces, DXF; Report, Surfaces, Details;
MAT only for EAST ZONE every timestep MAT for all zones, daily average, only when Report Schedule equals 1 List all available variables *.rdd List material and construction properties *.eio Produce drawing of surfaces *.dxf List all surfaces with area, tilt, construction, etc.
11
12
13
14
15
16
RESISTIVE ZONE:Mean Air Temperatur e[C](Hourly: REPORTSC Date/Time H) 07/21 01:00 32.35558 07/21 02:00 31.81557 07/21 03:00 31.31389 07/21 04:00 30.84865 07/21 05:00 30.42387 07/21 06:00 30.03226 07/21 07:00 29.80721 07/21 08:00 24.12819 07/21 09:00 24.00079 07/21 10:00 24.0007 07/21 11:00 23.99996 07/21 12:00 24.00028 07/21 13:00 23.99991 07/21 14:00 23.99956 07/21 15:00 23.99998 07/21 16:00 24.00017 07/21 17:00 24.00003 07/21 18:00 38.04053 07/21 19:00 36.46327 07/21 20:00 35.54667 07/21 21:00 35.21486 07/21 22:00 34.56882 07/21 23:00 33.78711 07/21 24:00 33.00431
ZONE3BAS EBOARD:B aseboard Heating Rate[W](Ho urly:REPOR TSCH) 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 2997.335 1132.316 944.2528 732.0659 516.0278 460.9324 196.6353 14.17869 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00
DETAILED COOLING COIL:Total Water Cooling Coil Rate[W](Ho urly:REPOR TSCH) 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 19442.14 18783.6 18799.07 18802.23 18803.26 18783.9 18781.08 18849.89 18973.62 19013.39 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00
17
RVI File
RVI: Report Variable Input List of variables to take from ESO file
Input file name for post-processor Output file name for post-processor
Report Variables (see IDF or RDD file) to be taken from ESO file and reported in CSV file End of file marker
18
given input file Must activate with report, variable dictionary; command
Var Type,Var Report Type,Variable Name [Units] Zone,Average,Outdoor Dry Bulb [C] Zone,Average,Outdoor Barometric Pressure [Pa] Zone,Average,Mean Air Temperature[C] HVAC,Sum,Zone/Sys Sensible Heating Energy[J] HVAC,Average,Zone/Sys Sensible Heating Rate[W]
19
Meters
Accumulate multiple outputs of same form Appropriate variables are grouped onto meters for
reporting purposes May ease analysis of output Values are put onto the eplusout.mtr file Meter component details in eplusout.mtd file Meter names applicable for the simulation are shown on the Report Data Dictionary file Meter names are of two forms:
<FuelType>:<MeterType> <EndUseType>:<FuelType>:<MeterType>
20
21
Zone (lights, plug loads, etc.) Building (all zones combined plus exterior) System (air handlers, terminal units) Plant (chillers, boilers, DHW, etc.)
23
Lights:Zone
Building System
Elec:Plant
Gas:Plant
24
All electric meters, for all end uses and all levels Master electric meter Cooling equipment
25
26
For Meter=Electricity:Plant [J], contents are: LITTLE CHILLER:Chiller Electric Consumption [J] BIG CHILLER:Chiller Electric Consumption [J] CIRC PUMP:Pump Electric Consumption [J] COND CIRC PUMP:Pump Electric Consumption [J] HW CIRC PUMP:Pump Electric Consumption [J] BIG TOWER:Tower Fan Electric Consumption [J]
27
by many programs
Summary
ESO (EnergyPlus Standard Output) file
provides user with raw output data from EnergyPlus run format more readily usable in a spreadsheet program of grouping data for output analysis
29
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
determines how a building will respond Energy efficient design requires an understanding of and a response to the exterior thermal environment Thermal simulation requires information on the exterior thermal environment to properly analyze the building from an energy perspective
2
Building Location Weather and Ground Temperature Data Length of Simulation Other General Features of the Input
Keyword: Version
IDD Description
VERSION, \unique-object A1 ; \field Version Identifier \required-field
Notes
\unique-object means only one of these are allowed per IDF file \required-field means this field must be present in the description
6
Notes: The Version identifier refers to a version of the EnergyPlus program Updates in the EnergyPlus program may result in changes to the IDD An error message will result if the IDF file version does not correspond to the version of EnergyPlus being run This course is based on EnergyPlus Version 1.1
7
Keyword: Location
IDD Description (shortened)
Location, A1 , \field N1 , \field N2 , \field N3 , \field N4 ; \field Location Name Latitude Longitude TimeZone Elevation
Keyword: Location
IDD Description (detailed, continued)
N1 , \field Latitude Building site latitude (global position) \units deg \minimum -90.0 N1 in degrees \maximum +90.0 Limits (-90N1+90) and Default Value \default 0.0 \note + is North, - is South, degree minutes represented \note in decimal (i.e. 30 minutes is .5) Interpretation \type real Field is a decimal value information N2 , \field Longitude \units deg Building site longitude (global position) \minimum -180.0 \maximum +180.0 \default 0.0 \note - is West, + is East, degree minutes represented \note in decimal (i.e. 30 minutes is .5) 9 \type real
Keyword: Location
IDD Description (detailed, continued)
N3 , \field Time Zone Political time zone \units hr N3 in hours \minimum -12.0 \maximum +12.0 Note \default 0.0 \note Time relative to GMT. Decimal hours. \type real N4 ; \field Elevation Building site elevation \units m N4 in meters \minimum -300.0 \maximum< 6096.0 \default 0.0 \type real
10
or
Location, DENVER, 39.750, -104.870, -7.0, 1610.26; Location, DENVER COLORADO, 39.750, -104.870, -7.0, 1610.26;
Notes:
!!!!!-
LocationName Latitude {deg} Longitude {deg} TimeZone {hr (decimal)} Elevation {m}
Location affects the sun angles, air properties, etc. that the building experiences
11
Keyword: DesignDay
IDD Description (shortened)
DesignDay, A1 , \field N1 , \field N2 , \field N3 , \field N4 , \field N5 , \field N6 , \field N7 , \field N8 , \field N9 , \field N10, \field N11, \field A2 , \field N12; \field DesignDayName Maximum Dry-Bulb Temperature Daily Temperature Range Wet-Bulb Temperature At MaxTemp Barometric Pressure Wind Speed Wind Direction Sky Clearness Rain Indicator Snow Indicator Day Of Month Month Day Type Daylight Saving Time Indicator
12
Keyword: DesignDay
Purpose: the DesignDay input syntax
defines a single day of weather information Design day simulations are often used for peak load or sizing calculations Data required for this keyword can be found in a variety of places (see next slide)
13
DesignDay Sources
MacroDataSets folder US, Canada, and International 2001 ASHRAE data Datasets US locations pre-1997 ASHRAE data, from BLAST library *.ddy files Included in weather data zip files on web site 2001 ASHRAE data
14
Keyword: DesignDay
IDD Description (detailed)
Keywordnote all one word DesignDay, \min-fields 14 14 fields (all) required A1 , \field DesignDayName \type alpha Unique character string \required-field name for design day \reference DesignDays N1 , \field Maximum Dry-Bulb Temperature Other references to \required-field a design day \units C N1 is the maximum in the IDF will \minimum> -70 dry bulb temperature expect an \maximum< 70 experience for this existing \note design day in degrees design day \type real Celsius name
15
Keyword: DesignDay
IDD Description (detailed)
N2 , \field Daily Temperature Range \required-field Range of temperatures expected \units deltaC \minimum 0 Units are C Must be zero or greater \type real \note must still produce appropriate maximum dry bulb N3 , \field Wet-Bulb Temperature At MaxTemp \required-field Mean coincident wet-bulb \units C temperature in C \minimum> -70 \maximum< 70 \type real
16
Keyword: DesignDay
IDD Description (detailed)
N4 , \field Barometric Pressure \required-field \units Pa \minimum> 70000 \maximum< 120000 \type real \ip-units inHg N5 , \field Wind Speed \required-field \units m/s \minimum 0 \maximum 40 \ip-units miles/hr \type real Outdoor barometric pressure (assumed constant for entire day) in Pascals IP Units if interface accepts these units Wind speed (assumed constant for entire day) in meters per second
17
Keyword: DesignDay
IDD Description (detailed)
N6 , \field Wind Direction Wind direction \required-field (assumed constant \units deg for entire day) in \minimum 0 degrees (assumes \maximum 359.9 North is 0, East is \note North=0.0 East=90.0 90, South is 180, \type real etc.) N7 , \field Sky Clearness \required-field Sky clearness \minimum 0.0 (assumed constant Maximum allows for \maximum 1.2 for entire day) altitude adjustment \default 0.0 \note 0.0 is totally unclear, 1.0 is totally clear \type real
18
Keyword: DesignDay
IDD Description (detailed)
N8 , \field Rain Indicator Rain flag (assumed \minimum 0 constant for entire \maximum 1 day) affects \default 0 exterior convection \note 1 is raining, 0 is not coefficients \type integer Rain flag (assumed N9 , \field Snow Indicator constant for entire \minimum 0 day) affects ground \maximum 1 reflectance \default 0 \note 1 is Snow on Ground, 0 is no Snow on Ground \type integer Should be an integer value not a decimal number
19
Keyword: DesignDay
Numerical day of N10, \field Day Of Month month (must be \required-field valid for month \minimum 1 chosen) \maximum 31 \type integer \note must be valid for Month field N11, \field Month \required-field Numerical month of \minimum 1 the year \maximum 12 \type integer
20
Keyword: DesignDay
Type of day/day of the week for design day (may affect A2 , \field Day Type schedule values) \required-field \note Day Type selects the schedules appropriate \note for this design day This field is a choice \type choice of one of the \key Sunday options listed as \key Monday \key \key Tuesday
This field must equal one of these choices of keywords (note that none of these keywords has spaces)
21
Keyword: DesignDay
IDD Description (detailed)
N12; \field Daylight Saving Time Indicator \minimum 0 Whether daylight \maximum 1 savings time should be \default 0 in effect for this design \note 1=Yes, 0=No day \type integer
22
23
Keyword: DaylightSavingPeriod
IDD Description (shortened)
DaylightSavingPeriod, A1, \field StartDate A2; \field EndDate
daylight savings rules should apply Note that this can be specific to location (not all sites use daylight savings time in the summer)
24
Keyword: DaylightSavingPeriod
IDD Description (detailed)
Keywordnote all one word DaylightSavingPeriod, \unique-object \min-fields 2 \memo This object sets up the daylight saving period \memo for any RunPeriod. \memo Ignores any daylightsavingperiod values on the \memo weather file and uses this definition. \memo (These are not used with DesignDay objects.) A1, \field StartDate Note: not used for design \required-field days and will override any information found on the Date when daylight weather file savings goes into effect (details on format on next slide) 25
Keyword: DaylightSavingPeriod
IDD Description (detailed)
Date when daylight A2; \field EndDate savings period ends \required-field \memo Dates can be several formats: \memo <number>/<number> (month/day) Format information \memo <number> <Month> for start and end date \memo <Month> <number> of daylight savings \memo <Nth> <Weekday> in <Month) time (see examples \memo Last <WeekDay> in <Month> below) \memo <Month> can be January, February, March, etc. \memo Months can be the first 3 letters of the month \memo <Weekday> can be Sunday, Monday, Tuesday, etc. \memo <Nth> can be 1 or 1st, 2 or 2nd, etc. up to 5(?) Date examples: 4/11 OR 11 April OR April 11 1st Sunday in April OR 1 Sunday in Apr Last Sunday in October
26
or
DaylightSavingPeriod, 4/1, !- Start Date 31 October; !- End Date
27
Keyword: SpecialDayPeriod
IDD Description (shortened)
SpecialDayPeriod, A1, \field Holiday Name A2, \field StartDate N1, \field duration (number of days) A3; \field SpecialDayType
days throughout the year or to override the values set in a weather file design days
Keyword: SpecialDayPeriod
IDD Description (detailed)
SpecialDayPeriod, Keywordnote all one word \min-fields 4 \memo This object sets up holidays/special days to be \memo used during weather file run periods. \memo (These are not used with DesignDay objects.) \memo Depending on the value in the run period, days \memo on the weather file may also be used. However, \memo the weather file specification will take \memo precedence over any specification shown here. \memo (No error message on duplicate days or \memo overlapping days). Unique identifying name A1, \field Holiday Name \required-field
29
Keyword: SpecialDayPeriod
IDD Description (detailed)
A2, \field StartDate Date when period \required-field starts; format \memo Dates can be several formats: similar to dates for \memo <number>/<number> (month/day) daylight savings \memo <number> <Month> time \memo <Month> <number> \memo <Nth> <Weekday> in <Month) \memo Last <WeekDay> in <Month> \memo <Month> can be January, February, March, etc. \memo Months can be the first 3 letters of the month \memo <Weekday> can be Sunday, Monday, Tuesday, etc. \memo <Nth> can be 1 or 1st, 2 or 2nd, etc. up to 5(?) N1, \field duration (number of days) \minimum 1 Length of special \maximum 366 30 period in days \default 1
Keyword: SpecialDayPeriod
IDD Description (detailed)
A3; \field SpecialDayType \required-field \note SpecialDayType selects the schedules \note appropriate for each day so labeled \type choice \key Holiday Note the \key SummerDesignDay impact on \key WinterDesignDay schedules \key CustomDay1 \key CustomDay2 \default Holiday Type of day (see choices given in the \key list) this should be considered
31
32
Keyword: RunPeriod
IDD Description (shortened)
RunPeriod, N1 , \field N2 , \field N3 , \field N4 , \field A1 , \field A2, \field A3, \field A4, \field A5, \field A6; \field Begin Month Begin Day Of Month End Month End Day Of Month Day Of Week For Start Day Use WeatherFile Holidays/Special Days Use WeatherFile DaylightSavingPeriod Apply Weekend Holiday Rule Use WeatherFile Rain Indicators Use WeatherFile Snow Indicators
Keyword: RunPeriod
IDD Description (detailed)
Keywordnote all one word RunPeriod, \min-fields 10 N1 , \field Begin Month \required-field \minimum 1 Starting date for period \maximum 12 to be simulated; \type integer entered as two separate N2 , \field Begin Day Of Month fields, both integer \required-field values \minimum 1 \maximum 31 \type integer
34
Keyword: RunPeriod
IDD Description (detailed, continued)
N3 , \field End Month \required-field \minimum 1 \maximum 12 \type integer N4 , \field End Day Of Month \required-field \minimum 1 \maximum 31 \type integer Ending date for period to be simulated; entered as two separate fields, both integer values
35
Keyword: RunPeriod
IDD Description (detailed, continued)
A1 , \field Day Of Week For Start Day \note =<blank - use WeatherFile> \default UseWeatherFile Day of week for starting Note that \type choice date; can be used to this is not a \key Sunday override day of week required \key Monday specified on the weather file field due to \key Tuesday the lack of \key Wednesday the line that \key Thursday Options for day of week says \key Friday for starting date \required\key Saturday field; all \key UseWeatherFile fields after this point are also optional
36
Keyword: RunPeriod
IDD Description (detailed, continued)
A2, \field Use WeatherFile Holidays/Special Days \note If yes or blank, use holidays on Weatherfile. \note If no, do not use the holidays on Weatherfile. \note Note: You can still specify holidays/special days \note using the SpecialDayPeriod object(s). \type choice These two input fields are used to override the \default Yes definition of holidays and daylight savings time \key Yes period from the weather file. \key No \field Use WeatherFile DaylightSavingPeriod \note If yes or blank, use period specified on Weatherfile. \note If no, do not use period as specified on Weatherfile. \type choice \default Yes The choices for these fields are \key Yes simply a yes or a no. 37 \key No
A3,
Keyword: RunPeriod
IDD Description (detailed, continued)
A4, \field Apply Weekend Holiday Rule \note if yes and single day holiday falls on weekend, \note "holiday" occurs on following Monday \type choice These three input \key Yes fields are used to \key No override the \default No \field Use WeatherFile Rain Indicators definition of holiday \type choice weekend rules, \key Yes presence of rain \key No indicators, and \default Yes presence of snow \field Use WeatherFile Snow Indicators indicators from the \type choice weather file. \key Yes \key No \default Yes The choices for these fields are
A5,
A6;
38
or
RunPeriod, 1, 1, 3, 31, Tuesday, Yes, Yes,
!- Begin Month !- Begin Day Of Month !- End Month !- End Day Of Month !- Day of Week for Start Day Yes, Yes, Yes; !- Special Weather File Flags
39
user wants EnergyPlus to simulate (design days and/or weather file runs, perform auto-sizing)
40
41
42
or
RUN CONTROL, No, !No, !No, !No, !Yes; !Do Do Do Do Do the the the the the zone sizing calculation system sizing calculation plant sizing calculation design day simulations weather file simulation
43
Keyword: GroundTemperatures
IDD Description (shortened)
GroundTemperatures, N1 , \field January Ground Temperature N2 , \field February Ground Temperature N3 , \field March Ground Temperature . . . etc . . . N12; \field December Ground Temperature
experienced at the building location (impact on places where the ground is in contact with the building)
44
Keyword: GroundTemperatures
IDD Description (detailed)
GroundTemperatures, Keywordnote all one word \unique-object 12 values, one per month \min-fields 12 N1 , \field January Ground Temperature Repeated for \required-field each month of \units C the year \type real \default 13 Temperatures in Celsius; note that these are temperatures at the outside surface not deep ground temperatures
45
IDF Example
46
Keyword: GroundReflectances
IDD Description (shortened)
GroundReflectances, N1 , \field January Ground Reflectance N2 , \field February Ground Reflectance N3 , \field March Ground Reflectance . . . etc . . . N12; \field December Ground Reflectance
Keyword: GroundReflectances
IDD Description (detailed)
GroundReflectances, Keywordnote all one word \unique-object 12 values, one per month \min-fields 12 N1 , \field January Ground Reflectance \default 0.2 Repeated for \type real each month of \minimum 0.0 the year \maximum 1.0 \units dimensionless Note: values for reflectance are highly dependent on the type of ground cover around the buildinggrass, dirt, concrete, asphalt, etc.
48
IDF Example
49
and how that impacts the ground reflectance (weather files will indicate whether or not there is snow on the ground)
50
or
Snow Ground Reflectance Modifiers, 1.5, !- Ground Reflected Solar Modifier 2.0; !- Daylighting Ground Reflected Solar Modifier
53
Summary
Location and exterior thermal environment
play a critical role in determine the thermal loads/energy consumption of a building Many input keywords in EnergyPlus control what is being simulated
For example: Version, Run Control, Location, DesignDay, SpecialDayPeriod, RunPeriod, DaylightSavingPeriod, GroundTemperature, GroundReflectance, Snow Ground Reflectance Modifiers
54
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
building will respond to the exterior environment Thermal simulation requires information about the physical make-up of the building, where various constructions are located and how they are oriented, how the building is subdivided into zones, etc. Thermal simulation requires information on the building envelope to properly analyze the building from an energy perspective
2
Groups of Surfaces (Zones) and Overall Building Characteristics Walls, Roofs, Ceilings, Floors, Partitions, etc. Materials and Groups of Materials (Constructions)
3
Define the thermal properties for layers that are used to put together a construction One or more material layers make a construction
Envelope Hierarchy
Building
Zone
Zone
Zone
more zones
Surface
Surface Construction
Surface
Surface
more surfaces
Material
Material
More on Zones
Thermal zone definition very generic
How many surfaces to a zone? How many zones should be defined for a particular building? Should each room be a zone? Can the entire building be a zone?
9
Block loads or central plant study: sizing of heating and cooling producers
Minimize number of zones (maybe only 1)
10
11
12
Space usage differences may alter the ventilation or exhaust requirements of a space
Office vs. kitchen vs. chemistry laboratory
13
Different space orientationssolar gains Exposure to the ground Exposure to the outdoor environment
14
Space use:
Outdoor
EnergyPlus contains the heat balance engine from IBLAST, a research version of BLAST with integrated loads and HVAC calculation.
The major enhancements of the IBLAST heat balance
engine include mass transfer and radiant heating and cooling Essentially identical in functionality to the Loads Toolkit developed under ASHRAE Research Project (RP-987)
16
well-stirred with uniform temperature throughout. Room surfaces are assumed to have:
Uniform surface temperatures Uniform long and short wave irradiation Diffuse radiating and reflecting surfaces Internal heat conduction
17
Solar Beam Tair Return Air Diffuse Solar Reflected Solar Internal Radiation
Heat & Moisture Source (P eople & Equipment)
Convection
Infiltration
(Sensible & Latent)
18
Radiation
Equipment Occupant
19
Daylighting simulation
Calculates hourly interior daylight illuminance,
window glare, glare control, electric lighting controls, and calculates electric lighting reduction for the heat balance module
Solar shading from BLAST Conduction transfer function calculations from IBLAST
21
Estimates moisture interactions among the space air and interior surfaces and furnishings Estimates impacts associated with moisture where detailed internal geometry and/or detailed material properties are not readily available
tightly coupled than in BLAST or DOE-2. Loads calculated on a time step basis and passed directly to the HVAC portion. Loads not met result in zone temperature and humidity changes for the next time step.
23
Keyword: Building
IDD Description (shortened)
BUILDING, A1 , \field N1 , \field A2 , \field N3 , \field N4 , \field A3 ; \field Building Name North Axis Terrain Loads Convergence Tolerance Value Temperature Convergence Tolerance Value Solar Distribution
about the building location, its orientation, its surroundings, and some simulation parameters
24
Keyword: Building
IDD Description (detailed)
Keyword BUILDING, \unique-object \required-object \min-fields 6 User defined building name A1 , \field Building Name \required-field \default NONE N1 , \field North Axis Allows rotation of the entire \note degrees from true North building for the convenience \units deg of the user \type real True North \default 0.0 Building North North Axis Interpretation: Angle is North Axis (+45 in this case)
25
Keyword: Building
IDD Description (detailed, continued)
Allows specification of immediate surroundings A2 , \field Terrain \note Country=FlatOpenCountry of the building \note Suburbs=RoughWoodedCountryTownsSuburbs \note City=CityCenter Note: Terrain \type choice mainly affects \key Country Options and their exterior \key Suburbs approximate descriptions convection \key City correlations \default Suburbs N3 , \field Loads Convergence Tolerance Value \units W Advanced user feature that \type real should be left as the default \minimum> 0.0 in most cases \default .04 26
Keyword: Building
IDD Description (detailed, continued)
N4 , \field Temperature Convergence Tolerance Value \units deltaC Advanced user feature that \type real should be left as the default \minimum> 0.0 in most cases \default .4 A3 ; \field Solar Distribution \note MinimalShadowing | FullExterior \note FullInteriorAndExterior \type choice \key MinimalShadowing See next two \key FullExterior slides for \key FullInteriorAndExterior descriptions \default FullExterior
27
Exterior shadowing same as Full Exterior Direct beam solar radiation falls on all surfaces in the zone in the direct path of the suns rays Solar entering one window can leave through another window Zone must be convex:
A line passing through the zone intercepts no more than
29
Convex Zones
Convex zones
Non-Convex zones
30
or
BUILDING, NONE, !- Building Name 0.0, !- North Axis {deg} Suburbs, !- Terrain 0.4, !- Loads Convergence Tolerance Value {W} 0.4, !- Temperature Convergence Tolerance Value {C} FullExterior; !- Solar Distribution
31
Summary
EnergyPlus input files contain a hierarchy of
envelope input that includes the Building, Zone, Surface, and Construction definitions Simulation of the building envelope based on a heat balance applied to a thermal zone Buildings consist of one or more thermal zonesnumber of zones based on various factors including space usage, environmental conditions, etc. EnergyPlus provides access to more detailed simulation of daylighting, windows, moisture, etc.
32
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
building will respond to the exterior environment Thermal simulation requires information about the physical make-up of the building, where various constructions are located and how they are oriented, how the building is subdivided into zones, etc. Thermal simulation requires information on the building envelope to properly analyze the building from an energy perspective
2
Groups of Surfaces (Zones) and Overall Building Characteristics Walls, Roofs, Ceilings, Floors, Partitions, etc. Materials and Groups of Materials (Constructions)
3
Zone
Zone
Zone
more zones
Surface
Surface Construction
Surface
Surface
more surfaces
Material
Material
Keyword: Zone
IDD Description (shortened)
ZONE, A1 , N1 , N2 , N3 , N4 , N5 , N6 , N7 , N8 , A2 ; \field \field \field \field \field \field \field \field \field \field Zone Name Relative North (to building) X Origin Y Origin Z Origin Type Multiplier Ceiling Height Volume Zone Inside Convection Algorithm
thermal zone
Keyword: Zone
IDD Description (detailed)
Keyword ZONE, \required-object A1 , \field Zone Name User defined zone name \required-field \type alpha \reference ZoneNames N1 , \field Relative North (to building) \units deg \type real Allows rotation of the zone \default 0 with respect to the building; see north axis for building description
7
Keyword: Zone
IDD Description (detailed, continued)
N2 , \field X Origin \units m \type real \default 0 N3 , \field Y Origin \units m \type real \default 0 N4 , \field Z Origin \units m \type real \default 0
Origin for the lower southwest corner of the zone in Cartesian coordinates
Keyword: Zone
IDD Description (detailed, continued)
N5 , \field Type \maximum 1 \minimum 1 \default 1 N6 , \field Multiplier \type integer \minimum 1 \default 1 N7 , \field Ceiling Height \units m \type real \default 0 N8 , \field Volume \units m3 \type real \default 0 This is a placeholder for a future feature of the program Used to represent similar zone without having to input all of the data multiple times
Volume is used to calculate the amount of thermal capacitance in the zone air and has an impact on how quickly the zone air temperature changes
Keyword: Zone
IDD Description (detailed, continued)
A2 ; \field Zone Inside Convection Algorithm \type choice Determines the interior \key Simple convection correlation used \key Detailed by the program; optional \key CeilingDiffuser parameter \key TrombeWall \note Simple = constant natural convection (ASHRAE) \note Detailed = variable natural convection based \note on temperature difference (ASHRAE) \note CeilingDiffuser = ACH based forced and mixed \note convection correlations for ceiling diffuser \note configuration with simple natural convection \note limit \note TrombeWall = variable natural convection in an \note enclosed rectangular cavity
10
or
ZONE, ZONE ONE, 0.0, 6.096, 0.0, 0.0, 1, 1, 0.0, 0.0, Detailed; !!!!!!!!!!Zone Name Relative North (to building) {deg} X Origin {m} Y Origin {m} Z Origin {m} Type Multiplier Ceiling Height {m} Volume {m3} Zone Inside Convection Algorithm
11
Keyword: SurfaceGeometry
Three dimensional
Y Axis
X Axis
12
coordinates
Types of Surfaces
Surface:HeatTransfer
Surface:Shading:Detached
Surface:Shading:Attached
16
shadows
Shadows only cast in the direction of the outward facing normal A roof extended beyond the walls will not cast shadows downward
20
Only windows and glass doors transmit sunlight Can have interior windows
defined by window vertices WindowFrame AndDivider specifies details of frame, sill, inside reveal, etc.
22
24
Shading Surface
Three types Transmittance
Upper Left Corner Vertex for Overhang
schedule (default is always opaque) Automatically mirrored to cast shadows in both directions Must specify vertices
D C
(0,0,0)
26
Surface:Shading:Attached, A1 , \field User Supplied Surface Name A2 , \field Base Surface Name A3 , \field Transmittance schedule for shading device N1 , \field Number of Surface Vertex Groups N2 , N3 , N4 , \field Vertex 1 X, Y, Z-coordinates N5 , N6 , N7 , \field Vertex 2 X, Y, Z-coordinates N8 , N9 , N10, \field Vertex 3 X, Y, Z-coordinates N11, N12, N13; \field Vertex 4 X, Y, Z-coordinates
27
Construction
List material layers from outside to
inside Convection coefficients (film layers) are added automatically IDF Example:
CONSTRUCTION, CEILING39, C5 - 4 IN HW CONCRETE, E4 - CEILING AIRSPACE, E5 - ACOUSTIC TILE; !!!!User Defined Name Outside Layer Layer #2 Inside Layer
28
Material Example
MATERIAL:REGULAR, PLASTERBOARD-2, Rough, 0.01, 0.16, 950.0, 840.0, 0.9, 0.6, 0.6; !!!!!!!!!Options: VeryRough, MediumRough, Rough, Name Smooth, MediumSmooth, Roughness Thickness {m} VerySmooth Conductivity {W/m-K} Density {kg/m3} Specific Heat {J/kg-K} Thermal Absorptance Solar Absorptance Visible Absorptance
Parameters Affecting:
MaterialProperty:Moisture:EMPD
\DataSets\MoistureMaterials.idf
32
Summary
In EnergyPlus Buildings are made up of one or more Zones Zones are made up of one or more Surfaces Zones are thermal zonesbasis of the heat balance solution Surfaces are defined by a Construction Constructions are made up of one or more Material layers Accuracy of simulation results directly related
33
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
building will respond to the exterior environment Thermal simulation requires information about the physical make-up of the building, where various constructions are located and how they are oriented, how the building is subdivided into zones, etc. Thermal simulation requires information on the building envelope to properly analyze the building from an energy perspective
2
Groups of Surfaces (Zones) and Overall Building Characteristics Walls, Roofs, Ceilings, Floors, Partitions, etc. Materials and Groups of Materials (Constructions)
3
zones? How detailed should the building model be? How accurate will my results be? Do I need to do a design day run or an annual run?
4
Defining a Building
Getting Started Manual
A methodology for using EnergyPlus Gather information Zone the building Create building model Create input file
5
10 ZONES OR 6 OR 4 OR 2?
10
11
12
7 WINDOWS OR 3?
13
14
Case Study
US Army Fort Monmouth education center Temperate coastal climate, Near New York
City
Floor area of over 13,000 sq.Ft. Building height of 10 ft. Total window area in excess of 1,400 sq.Ft. May serve as many as 200 people
15
6 9 10 11
12
18
17 13 7 8 14 15 16
75.3 ft
65 ft
(334 ft2)
124.6 ft
20 ft (40 ft2)
10 ft
20 ft (26 ft2)
(42 ft2)
(61 ft2) 50 ft
Zone 1
Zone 2
Zone 4
Zone 6
Zone 5 Zone 3
18
Hours
150
50
0 1 3 5 7 9 11 13 15 17 19 21 23
Hours
Difference in Total Cooling Load < 10% Difference in Total Heating Load < 1%
21
Building exterior remains the same Solar load equivalent Internal loads unchanged Internal mass accurately approximated Identical weather conditions
22
23
of zone surfaces have on zone loads? Comparison using Ft. Monmouth six zone model
Roof
4 Dense Face Brick 8 Heavyweight Concrete Block 6 Mineral Fiber Insulation 5/8 Gypsum 4 Concrete Tile Flooring
25
with no mass
up in zones 1, 2, and 3
changed
Cooling Loads No-Mass vs. Mass Zone Total Peak 1 12% 32% 2 16% 31% 3 16% 40% 5 14% 16% 6 15% 14% All 14% 15%
26
to obtain Fairly good estimate for system and plant sizing Will design day results be an accurate indication of long term trends?
27
200
150 1 3 5 7 9 11 13 15 17 19 21 23
Hours
29
0 1 3 5 7 9 11 13 15 17 19 21 23
Hours
30
more insulation?
31
decreased Annual building loads also decreased EnergyPlus "changed" the weather for every hour of the year EnergyPlus never forgets the physics!
32
Summary
Simple models can produce good results Thermal mass can have a significant
effect on loads Design day calculations can be misleading Annual runs pick up mild weather effects
33
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
taking place inside the building and how these might add or subtract heat from the zones Thermal simulation requires information on air leakage to and from the building to determine its effect on the building heating and cooling needs Nothing is constant inside a buildingpeople come and go, lights and equipment gets turned on and off, etc.and the thermal simulation needs details on what is happening through the day and year within a building
2
internal heat gains impact and space and how to specify them
Schedules
In general, schedules are a way of specifying
how much or many of a particular quantity is present or at what level something should be set, including:
Occupancy density Occupancy activity Lighting Thermostatic controls Shading element density
5
Schedules (contd)
For internal gains, schedules allow us to
come a little closer to the real variation of building quantities than single values
peak reality
% of peak occupancy
average
Schedules in EnergyPlus
EnergyPlus uses a hierarchy of schedule
pieces to create unique schedules DaySchedule: 24 hour period of schedule values WeekSchedule: Consists of various DaySchedule definitions for an entire week Schedule: Consists of various WeekSchedule definitions for an entire year ScheduleType: Optional feature that allows for some validation and limitation of schedules (avoid mistakes)
7
ScheduleType
Used to validate schedule values (optional)
ScheduleType, Any Number; ScheduleType, Fraction, 0.0:1.0, CONTINUOUS; ScheduleType, Temperature, -60:200, CONTINUOUS; ScheduleType, Control Type, 0:4, DISCRETE; !- ScheduleType Name !- ScheduleType Name !- range !- Numeric Type !- ScheduleType Name !- range !- Numeric Type !- ScheduleType Name !- range !- Numeric Type
Notes: Maximum and minimum of range (inclusive) separated by colon Discrete refers to distinct integer values 8 Continuous to any value in the range
DaySchedule
The day description is
simply a name and the 24 hourly values associated with that name Other forms
DAYSCHEDULE, OC-1, Fraction, 0.0, 0.0, 0.0, 0.0, 0.0, . . . 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0;
!!!!!!!!!!!!!!!-
Name ScheduleType Hour 1 Hour 2 Hour 3 Hour 4 Hour 5 Hour Hour Hour Hour Hour Hour Hour Hour 17 18 19 20 21 22 23 24
WeekSchedule
The week description has an identifier and 12 names
WEEKSCHEDULE, ActWeekSchd, ActDaySchd2, ActDaySchd1, ActDaySchd1, ActDaySchd1, ActDaySchd1, ActDaySchd1, ActDaySchd2, ActDaySchd3, ActDaySchd4, ActDaySchd4, ActDaySchd3, ActDaySchd3;
10
Schedule
Annual schedule contains an identifier and the names
and from-thru dates of the week schedules associated with the annual schedule Up to 52 week schedules can be specified, allowing unique specification of every day of the year Other forms
WeekSchedule:Compact Schedule:Compact
!!!!!!!Name ScheduleType Name of WEEKSCHEDULE 1 Start Month 1 Start Day 1 End Month 1 End Day 1
Repeat as needed
11
Space Gains
13
People
Peak Value Schedule Radiant fraction (remainder of sensible gain is
Total heat gainbroken up into sensible and latent fractions within the program automatically
Thermal comfort reports Fanger Pierce Two-Node Kansas State University Two-Node
15
People: Example
PEOPLE, EAST ZONE, 3.000000, BLDG Sch 1, 0.3000000, Activity Sch, EAST ZONE, ZoneAveraged, , Work Eff Sch, Clothing Sch, Air Velo Sch, Fanger; !!!!!!!!!!!!Zone Name Number of People Number of People SCHEDULE Name (real--fraction) Fraction Radiant Activity level SCHEDULE Name (units W/person) PEOPLE Group Name MRT Calculation Type Surface Name/Angle Factor List Name Work Efficiency SCHEDULE Name (0.0-1.0,real) Clothing Insulation SCHEDULE Name (real) Air Velocity SCHEDULE Name (units m/s, real) Thermal Comfort Report Type (Fanger, Pierce, KSU)
Options are ZoneAveraged, SurfaceWeighted, or AngleFactor; determines the position that MRT is calculated at (center of zone, near a surface, or at a particular point through user supplied angle factors) Apply only to thermal comfort models, not the heat balance
16
AngleFactorList
Allows user to specify angle factors for
various surfaces to define influence on Mean Radiant Temperature (MRT) for thermal comfort evaluation
!!!!!!!!!!!!Angle Factor Zone Name Surface Name Angle Factor Surface Name Angle Factor Surface Name Angle Factor Surface Name Angle Factor Surface Name Angle Factor List Name 1 1 2 2 3 3 4 4 5 5
AngleFactorList, West Wing Angle Factors, West Wing, Zone001:Surf001, 0.20, Zone001:Surf002, 0.20, Zone001:Surf003, 0.20, Zone001:Ceiling001, 0.15, Zone001:Floor001, 0.25;
MRT =
Number of Surfaces i =1
(AF) T
i
18
Lights
Peak Value (all sensible) Schedule Radiant, visible, replaceable, return air
19
example: 1.3 W/ft2 for office setting ASHRAE Standard 90.1 ASHRAE Handbook of Fundamentals, Nonresidential Cooling and Heating Load Calculation Procedures Chapter
20
Electric Equipment
Peak Value Schedule Latent fraction is fraction of total Radiant and lost fractions of sensible
Basically, energy that does not affect the zone heat balance (vented to exterior environment)
Zone Name SCHEDULE Name Design Level {W} Fraction Latent Fraction Radiant Fraction Lost
21
See ASHRAE Handbook of Fundamentals, Nonresidential Cooling and Heating Load Calculation Procedures Chapter for approximate levels for individual components Note: Nameplate ratings are generally not good estimates of power consumption of electrical equipment (examplenameplates might add up to 35 W/m2 but actual consumption might only be 8W/m2 in an office setting)
22
that have same input format as Electric Equipment (just a different keyword)
23
that do not interact with the rest of the HVAC system Keyword is Baseboard Heat Baseboard Heat is first priority and will react based on outside dry-bulb temperature and input definition Baseboard that interacts with the HVAC system and controlled based on zone temperature under the following keywords:
Response:
25
Exterior Equipment
Convenient way to account for elements
on exterior of building that add to overall energy consumption of site but do not affect heat balance of any zones
ExteriorLights ExteriorFuelEquipment
ExteriorWaterEquipment
ExteriorLights, Outside Lighting, ExtLightingSched, 200.0; !!!!only used for reporting, does not affect loads Descriptive Name SCHEDULE Name Design Level (Watts)
26
Infiltration
What is it?
27
Infiltration (contd)
What its not:
Exfiltration: uncontrolled flow of indoor air out of the building, caused by pressurizing the building through a mechanical system (no effect on zone heat balance but effect on HVAC system) Ventilation: purposeful opening of windows or doors to promote air exchange with the outside environment (see future lecture)
28
Infiltration: Causes
Cause: pressure differential Flow of mass from higher pressure to lower pressure area Driving forces: Wind Buoyancy or stack effect HVAC system Note: all of these can vary based on location within a building
29
See ASHRAE Handbook of Fundamentals, Ventilation and Infiltration Chapter for more details
30
exchanged with outside air in a given hour An ACH of 1.0 means that the entire air volume of a space is replaced with outside air each hour
Heat gain/loss can be significant Effect moderated by energy storage within the building
31
Infiltration in EnergyPlus
Example from an IDF file:
INFILTRATION, !- Infiltration is specified as a design level which is modified !- by a schedule fraction, temperature difference and wind speed: !- Infiltration = Idesign * Fschedule * !(A + B*|Tzone-Todb| + C*WindSpd + D * WindSpd**2) West Wing, !- Zone Name CONSTANT, !- SCHEDULE Name (Fschedule in Equation) 0.12, !- Design Volume Flow Rate in m3/s (Idesign in Equation) 1.0, !- Constant Term Coefficient (A in Equation) 0.0, !- Temperature Term Coefficient (B in Equation) 0.0, !- Velocity Term Coefficient (C in Equation) 0.0; !- Velocity Squared Term Coefficient (D in Equation)
32
Summary
Schedules are a vital part of EnergyPlus input
and play a role in the definition of many different components Schedules are a hierarchy of:
Lights, Equipment, Infiltration, etc. can have a significant impact on conditions within a zone and must be taken into account
33
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
energy used nationallylighting accounts for about one third of building energy use Daylighting has the potential to significantly reduce the amount of energy spent on lighting Proper modeling of windows is important to both daylighting studies and energy analysis since it has a significant impact on both of these areas
2
Specify windows in EnergyPlus Specify and control daylighting features within a zone
Windows
glass gas
5
Material:WindowGlass
Non-opaque solid layer used to
construct windows
MATERIAL:WindowGlass, SPECTRAL PANE, !- Name Spectral, !- Optical Data Type SpectralDataSet1, !- Name of Window Glass Spectral Data Set 0.0099, !- Thickness {m} 0.0, !- Solar Transmittance at Normal Incidence 0.0, !- Solar Reflectance at Normal Incidence: Front Side 0.0, !- Solar Reflectance at Normal Incidence: Back Side 0.0, !- Visible Transmittance at Normal Incidence 0.0, !- Visible Reflectance at Normal Incidence: FrontSide 0.0, !- Visible Reflectance at Normal Incidence: Back Side 0.0, !- IR Transmittance at Normal Incidence 0.84, !- IR Hemispherical Emissivity: Front Side 0.84, !- IR Hemispherical Emissivity: Back Side 0.80; !- Conductivity {W/m-K}
Material:WindowGas
Non-opaque gaseous layer used to
construct windows
Gas type can be: Air, Argon, Krypton, Xenon, or Custom Custom requires properties (curve fit coefficients) for conductivity, viscosity, and specific heat as well as the gas molecular weight
MATERIAL:WindowGas, WinAirGap, !- Name AIR, !- Gas Type 0.013; !- Thickness {m}
Material:WindowGasMixture
Allows a custom mixture of gases to
Gas type can be: Air, Argon, Krypton, or Xenon User defines up to four gases in mixture
Material:WindowGasMixture, MyWinGasMix, !- Name 0.0127, !- Thickness 2, !- Number of gases in mixture Air, !- Gas Type - Gas #1 0.5, !- Fraction - Gas #1 Argon, !- Gas Type Gas #2 0.5; !- Fraction Gas #2
Constructing Windows
Same as a regular construction
definition except using window glass, window gas, and/or window gas mixture
!!!!Name Outside Material Layer Material Layer #2 Inside Material Layer
Material:WindowShade
Allows specification of window shades
Material:WindowBlind
Allows specification of window blinds
Becomes part of window shading control Example on next slide More examples from DOE-2 library in file WindowBlindMaterials.idf
11
Material:WindowBlind
MATERIAL:WindowBlind,BLIND WITH HIGH REFLECTIVITY SLATS, HORIZONTAL, !- Slat orientation 0.025, !- Slat width [1"] (m) 0.01875, !- Slat separation [3/4"] (m) 0.001, !- Slat thickness (m) 45.0, !- Slat angle (deg) 0.9, !- Slat conductivity (W/m-K) 0.0, !- Slat beam solar transmittance 0.8, !- Slat beam solar reflectance, front side 0.8, !- Slat beam solar reflectance, back side 0.0, !- Slat diffuse solar transmittance 0.8, !- Slat diffuse solar reflectance, front side 0.8, !- Slat diffuse solar reflectance, back side 0.0, !- Slat beam visible transmittance 0.8, !- Slat beam visible reflectance, front side 0.8, !- Slat beam visible reflectance, back side 0.0, !- Slat diffuse visible transmittance 0.8, !- Slat diffuse visible reflectance, front side 0.8, !- Slat diffuse visible reflectance, back side 0.0, !- Slat IR (thermal) hemispherical transmittance 0.9, !- Slat IR (thermal) hemispherical emissivity, front side 0.9, !- Slat IR (thermal) hemispherical emissivity, back side 0.050, !- Blind-to-glass distance 0.5, !- Blind top opening multiplier 0.5, !- Blind bottom opening multiplier 0.5, !- Blind left-side opening multiplier 0.5, !- Blind right-side opening multiplier , !- Minimum slat angle (deg) ; !- Maximum slat angle (deg)
12
WindowShadingControl
Referenced by exterior window surface
Shade (interior, exterior, or between glass)WindowShade Blind (interior, exterior, or between glass)WindowBlind Switchable glazing
13
WindowShadingControl (contd)
Reference to either a construction or a
Always on or off or on as per schedule On if high solar, glare, air temperature, cooling load, or combinations of these Meet daylighting illuminance setpoint On at night if heating required or low temperatures with various daytime controls Off at night while on during daytime for cooling conditions and high solar on windows
14
WindowShadingControl (contd)
Other controls
Various setpoints Glare control Several control options for blind slat angles
!!!!!!!!!!!User Supplied Shading Control Name Shading Type Name of construction with shading Shading Control Type Schedule Name Solar/Load/Temp SetPoint {W/m2, W or deg C} Shading Control Is Scheduled Glare Control Is Active Material Name of Shading Device Type of Slat Angle Control for Blinds Slat Angle Schedule Name
15
WindowFrameAndDivider
Used to define information about
frames and dividers Can be significant portion of heat transfer characteristics of window Includes physical properties (width, projections, number of dividers) as well as thermal properties Example on next slide
16
WindowFrameAndDivider (contd)
WindowFrameAndDivider, TestFrameAndDivider, !- User Supplied Frame/Divider Name 0.05, !- Frame Width {m} 0.05, !- Frame Outside Projection {m} 0.05, !- Frame Inside Projection {m} 5.0, !- Frame Conductance {W/m2-K} 1.2, !- Ratio of Frame-Edge Glass Conductance to Center-Of-Glass Co 0.8, !- Frame Solar Absorptance 0.8, !- Frame Visible Absorptance 0.9, !- Frame Thermal Hemispherical Emissivity DividedLite, !- Divider Type 0.02, !- Divider Width {m} 2, !- Number of Horizontal Dividers 2, !- Number of Vertical Dividers 0.02, !- Divider Outside Projection {m} 0.02, !- Divider Inside Projection {m} 5.0, !- Divider Conductance {W/m2-K} 1.2, !- Ratio of Divider-Edge Glass Conductance to Center-Of-Glass 0.8, !- Divider Solar Absorptance 0.8, !- Divider Visible Absorptance 0.9; !- Divider Thermal Hemispherical Emissivity 17
WindowGapAirFlowControl
Used to allow ventilation of air gap in
windows with either inside or outside air Air can be vented to inside or outside Can be scheduled
WindowGapAirflowControl, !!Zn001:Wall001:Win002, !InsideAir, !OutsideAir, !0.008, !!AlwaysOnAtMaxFlow, !No, !; !Used to control forced airflow through a gap between glass layers Name of Associated Window Airflow Source Airflow Destination Maximum Airflow (m3/s per m of glazing width) (5.2 cfm for 1m x 1m window) Airflow Control Type Airflow Has Multiplier Schedule? Name of Airflow Multiplier Schedule 18
Daylighting
DAYLIGHTING:SIMPLE
DAYLIGHTING:DETAILED
Only one type per zone May use different types in same run
19
Daylighting:Simple
Effectiveness method
Fraction beam usable Fraction diffuse usable Schedule Fraction replaceable All lights on one control
20
LIGHTS
Daylighting:Simple
Light Control
Sensible and Latent
Ground Diffuse
21
Daylighting:Detailed Methodology
Calculated illuminance level External factors
Sky condition Sun position Ground reflectance External shading and obstructions
22
Daylighting:Detailed
Light Control 1 Light Control 2
Reference Pt 2
Ground Diffuse
Reference Pt 1
24
Daylighting Calculation
Daylight factors
Ratios of interior illuminance or luminance to exterior horizontal illuminance Contribution of direct light from each window to each reference point Contribution of reflected light from walls, floor and ceiling Window luminance and window background luminance used to determine glare Factors calculated for hourly sun positions on sun-paths for representative days of the run period
25
Daylighting calculation performed each heatbalance time step when the sun is up Daylight factors at each reference point interpolated using the current time steps sun position and sky condition Illuminance found by multiplying daylight factors by exterior horizontal illuminance If glare control, then automatically deploy window shading, if available, to decrease glare below a specified comfort level Similar option uses shades to control solar gain
26
Electric lights full-on assumed to provide the setpoint illuminance regardless of schedule Electric lighting control system simulated to determine fraction of lighting for each lighting zone Based on daylighting illuminance level regardless of actual electric lighting input power Zone lighting electric reduction factor passed to thermal calculation Heat gain from lights and power input reduced
27
Continuous Dimming
1.0 Increasing daylight illuminance Fractional light output Zero daylight illuminance
Minimum light output fraction 0 0 1.0 Fractional input power Minimum input power fraction
28
Step 3
Daylighting:Detailed Inputs
1 or 2 illuminance reference points Specific point(s) in zone (X,Y,Z position) Zone coordinate system relative to zone origin If zone origins are all 0,0,0, then equivalent to world coordinates 1 to 3 lighting zones Controlled by reference point 1 Controlled by reference point 2 Uncontrolled Specify fraction of lighting power for each zone
30
Continuous stay on at minimum Continuous turn off at minimum Stepped automatic Stepped manual with probability Minimum lighting output and power levels
31
32
Daylighting:Detailed Example
DAYLIGHTING:DETAILED, Zone 2, 1, 2.5, 2, 0.8, 2.5, 8, 0.8, 0.4, 0.4, 500, 500, 1, 0, 0, 22, 0.3, 0.2, 1, 1; !!!!!!!!!!!!!!!!Zone Name Total Daylighting Reference Points X,Y,Z-coordinates of first reference point {m} X,Y,Z-coordinates of second reference point {m} Fraction of zone controlled by first ref. point Fraction of zone controlled by second ref. point Illuminance setpoint at first reference point {lux} Illuminance setpoint at second reference point {lux} Lighting control type Azimuth angle of view direction clockwise from zone y-axis (for glare calculation) {deg} Maximum allowable discomfort glare index Minimum input power fraction for continuous control Minimum light output fraction for continuous control Number of steps (excluding off) for stepped control Probability lighting will be reset in manual control
33
Ground Reflectance
GroundReflectance 12 monthly values Affects:
34
35
36
A C B D
37
38
Exterior window
39
Summary
Windows are a means of providing solar
heat gain and natural lighting to spaces within a building EnergyPlus requires specification of the composition of window components as well as any shading strategy being used Daylighting calculations can show the possible reduction in electric lighting
41
Lecture 10: Zone and Modeling Controls, Simple HVAC for Load Calculations
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
environments To calculate how much energy is required to maintain the appropriate thermal environment, an energy simulation program needs the control strategy Resulting heating and cooling loads can be a good basis for comparing different envelope designs before addressing HVAC issues Simulation programs always have details this lecture discusses some of the simulation parameters that might be of importance to some runs
Obtain heating and cooling loads for zones without defining an entire HVAC system Calculate approximate air flow rates for zones Control some of the modeling details of a thermal simulation using EnergyPlus
Setpoint, Dual Setpoint With Deadband Schedule (review) Purchased Air (and some affiliated input) Simulation Control Parameters: TimeStep in Hour, Inside/Outside Convection Algorithm, Sky Radiance Distribution, Solution Algorithm, Shadowing Calculation, Convection Coefficients
4
Thermostatic Control
Controls zone to a specified temperature Control options include:
0 Uncontrolled
No heating or cooling, zone floats Heats to setpoint, no cooling Cools to setpoint, no heating Perfect control
1 Single heating setpoint 2 Single cooling setpoint 3 Single heating/cooling setpoint 4 Dual setpoint with deadband
Heating below lower setpoint, Cooling above higher setpoint, Zone floats in deadband between setpoints
Zone Thermostat
Basic Format of EnergyPlus Input:
ZONE CONTROL:THERMOSTATIC, Zone Name, Control Type SCHEDULE Name, Control Type #1, !-Single Heating Setpoint Control type sched = 1 !-Single Cooling SetPoint Control type sched = 2 !-Single Heating Cooling Setpoint Control type sched = 3 !-Dual Setpoint with Deadband Control type sched = 4 Control Type Name #1, (Repeat for each thermostatic control type in zone) ;
Schedules of setpoint temperatures (example on slide 9); allows setpoint temperature to vary (i.e., setback) Schedule of control type parameter (0-4); determines which control type is valid at a particular time
SCHEDULE, Zone Control Type Sched, Control Type, heating Winter Control Type Week Sch, 1,1, 3,31, Summer Control Type Week Sch, 4,1, 9,30, JFMA Winter Control Type Week Sch, 10,1, 12,31;
MJJASOND
Values can change hourly if necessary (0-4) to model situations such as heating/cooling during the day and heating only at night for freeze protection
SCHEDULE, Heating Setpoints, Temperature, Heating Setpoint Week Sch, 1,1, 12,31;
no conditioning
20 15
DUAL SETPOINT WITH DEADBAND, DualSetPoint, !- Name Htg-SetP-Sch, !- Heating Setpoint Temp SCHEDULE Name Clg-SetP-Sch; !- Cooling Setpoint Temp SCHEDULE Name
10
Purchased Air
Used to compute zone heating/cooling loads
without modeling an HVAC system Unlimited capacity at specified temperature and humidity Controls only Zone dry bulb temperature Resulting humidity level calculated Controlled by Zone thermostat (dry bulb setpoint) Calculates required flow rate at specified supply air temperature
11
These keywords will be discussed in more detail in a future lecture; all are required to get purchased air to work Note that the colors in the above example denote the interconnections of these different statements
12
13
TimeStep in Hour
EnergyPlus is a sub-hourly simulation
programcapable of simulating the building at time steps of less than one hour Example:
Sets time step for zone portion of simulation to 15 minutes; HVAC may run at time steps of less than 15 minutes to insure the stability of the system response (adaptive time step discussed in future lecture)
14
Solution Algorithm
User has ability to control the details of
Options include standard heat transfer only, heat and mass transfer, and detailed (layer-by-layer) heat and mass transfer
Note that requesting heat and mass transfer simulations can significantly increase execution time 15
SOLUTION ALGORITHM, \memo Determines which Heat Balance Algorithm will be used \unique-object A1 ; \field Solution Algorithm \required-field \type choice \key CTFConduction Transfer Functions (heat transfer only) \key MTFMoisture Transfer Functions (detailed heat+mass) \key EMPDEffective Moisture Penetration Depth (heat+mass) \default CTF
Simpleconstant natural convection Detailedvariable natural convection CeilingDiffuserACH-based correlation TrombeWallclosed rectangular cavity
from ASHRAE
from research
16
Convection
Cool floor or warm ceiling: hconv = 0.948 W/m2-K Tilted surface, reduced: hconv = 2.281 W/m2-K
where reduced means a surface tilted in such a way as to mimic the poorer conditions for natural convection as in the cool floor/warm ceiling situation
where enhanced means a surface tilted in such a way as to mimic the better conditions for natural convection as in the warm floor/cool ceiling situation
Vertical surface: hconv = 3.076 W/m2-K Warm floor or cool ceiling: hconv = 4.040 W/m2-K Tilted surface, enhanced: hconv = 3.870 W/m2-K
17
Convection
hconv =
) )
18
)
)
where surf is the tilt of the surface (surf=0 for roof, =90 for vertical wall, =180 for floor)
Floor: Wall:
) ) )
where ACH is the air changes per hour of the HVAC system
19
2 wind
ConvectionCoefficients
Allows user to set interior and/or
Could be used for comparison to other programs or to determine influence of convection coefficients on simulation
Two per surface to allow specification of both interior and exterior 21
ConvectionCoefficients, A1, \field SurfaceName A2, \field Convection Type #1 (either Interior or Exterior) A3, \field Convection Value Type #1 (either Value or Schedule) N1, \field Convection value #1 (W/m2-K, only used if A3 is Value) A4, \field Convection Schedule #1 (only used if A3 is Schedule) A5, \field Convection Type #2 (either Interior or Exterior) A6, \field Convection Value Type #2 (either Value or Schedule) N2, \field Convection value #2 (W/m2-K, only used if A3 is Value) A7; \field Convection Schedule #2 (only used if A3 is Schedule)
Shadowing Calculation
EnergyPlus does shadowing calculation
for periods of time and assumes that the shadow casting over this time period is the same each day User can control how often this is done through Shadowing Calculation input
Can force EnergyPlus to do this every day Shorter shadowing periods result in longer run times for EnergyPlus
22
SHADOWING CALCULATIONS, N1 ; \field Shadowing period length in days (0 will use E+ default)
Airflow Model
This parameter is only needed if the
user is trying to do detailed airflow studies using the EnergyPlus link to COMIS This statement tells EnergyPlus to do the COMIS simulation but much more input data is required (see next lecture)
Airflow Model, COMIS; !- Airflow model type (COMIS or Simple, default is Simple) 23
Summary
Zone Thermostat input allows control of the
air temperature within individual zones control setpoint can change on an hourly basis Purchased Air can be used as a simple HVAC system when doing initial studies or trying to determine the size of the air handling system User has the option to control various details of the simulation such as time step, convection algorithms, shading calculations, and air flow modeling
24
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
environment inside a building (comfort) While a zone is defined by a common air mass at a particular temperature, air is not static within a building
Unintended flow into/out of the building Purposeful flow into/out of the building Exchange between interior spaces
area to another and thus has an energy impact on the zone and/or building Understanding the energy impact of air movement is critical to our understanding of how much energy is required to maintain thermally comfortable conditions within a space
Define air movement between interior spaces Approximate the effect of ventilating a building (naturally or mechanically) Perform detailed air movement calculations using the EnergyPlus link to COMIS
Mixing
Used to move air from one zone to another Only has an impact on the receiving zone
user must account for energy impact on source zone through Mixing, Infiltration, etc. or a circular path between more than two zones
Mixing (contd)
IDD Description:
MIXING, A1 , \field A2 , \field N1 , \field A3 , \field N2 ; \field Zone Name SCHEDULE Name Design Level of Air Flow in m3/s Source Zone Name Delta Temperature in degrees Celsius Delta Temperature controls when mixing air from the source zone is sent to receiving zone; if positive, the temperature of zone from which air is drawn must be T warmer than receiving zone air or no mixing occurs; if negative, the temperature of source zone must be T cooler than receiving zone air or no mixing occurs; if T is zero, mixing occurs regardless of the relative zone temperatures
6
Cross Mixing
Used to exchange equal amount of air
between two zones Has an (equal) energy impact on both zones Only needs to be defined once for one of the two zones Only one cross mixing statement per zone If mixing occurs with more than one zone, must use Mixing User must specify flow rates and schedule
7
OK
Zone 1 mixing Zone 3
OK
Zone 2 Zone 1 cross mixing Zone 3 Zone 2 cross mixing Zone 4
mixing Zone 4
OK
Zone 1 Zone 2
mixing
Zone 2
Illegal
Ventilation (Simple)
Intent is to allow simple mechanical
ventilation without specifying an HVAC system or natural ventilation Amount of ventilation determined by user defined design flow rate, schedule, and equation similar to infiltration (allows for variation based on temperature difference and wind speed) Type and control of ventilation determined by ventilation specific parameters
10
forced ventilation into account without a lot of input Disadvantage: user must define the air flow rate (will not figure out how much air flow there will be) Use COMIS for more serious studies of air movement within the building and between inside and outside
11
12
ventilation
ACH: consider how many air changes per hour you might expect for natural ventilation (somewhere between infiltration and fan driven flow, probably closer to infiltration) Window area and velocity: area times velocity is volumetric flow rate
Determine window opening area (not necessarily the same as window areadepends on window type) Multiply by some standard velocity (you will use the velocity coefficients so consider 1.0m/s) Reduce this number to account for the fact that the velocity of air at the window will not be the same as the velocity of the air at the weather station and the fact that the air must go through the building
Adjust the temperature and wind speed parameters in the ventilation input to account for potential variations due to stack effect and/or wind effect on cross ventilation (can only estimate this without more detailed simulations)
13
Specialists COMIS model incorporated into EnergyPlus Multizone airflow driven by external wind and stack effect Does not model HVAC system impact Computes infiltration and interzone flows which are passed to the thermal simulation See Input Output Reference - Airflow
14
flow program with its own input and output processors. In the COMIS/EnergyPlus link, COMIS is called each time step by the EnergyPlus program. Using inside and outside temperatures and the wind pressure distribution at the beginning of a time step, COMIS calculates air flows through cracks and large openings (such as open windows) between outside and inside and from zone to zone. These are then used by the EnergyPlus thermal calculation to determine surface temperatures and zone air temperatures for that time step (which are then used in the next time step to calculate new air flow values, and so on)
15
16
flow calculation and specifies whether wind pressure coefficients are input by the user or, for rectangular buildings, calculated by the program (New Feature for Version 1.1.1). COMIS Zone Data object specifies the ventilation control that applies to all of the openable exterior windows and doors in the corresponding thermal zone. COMIS Surface Data indicates whether a heat transfer surface (wall, window, etc.) has a crack or opening and references a COMIS Air Flow:Crack or COMIS Air Flow:Opening object that gives the air flow characteristics of that crack or opening. COMIS Surface Data can also be used to specify individual ventilation control for openable exterior windows and doors.
17
used to normalize crack information that is based on measurements of crack air flow. If wind pressure coefficients are input by the user, COMIS Surface Data also has an associated COMIS External Node, that, via the COMIS Site Wind Conditions, COMIS CP Array and COMIS CP Values objects, gives the wind pressure distribution vs. wind direction for that node and, implicitly, for the cracks and openings in the exterior surfaces associated with that node.
18
COMIS Air Flow:Crack or COMIS Air Flow:Opening Zone Schedule (of venting temperatures) COMIS Zone Data
COMIS CP Values
COMIS CP Array
19
exterior windows and doors Control of natural ventilation based on inside/outside temperature or enthalpy difference Modulation of natural ventilation to prevent large temperature swings Interzone air flow, i.e., air flow through open interzone windows and doors, and through cracks in interzone surfaces Account for how air flow depends on buoyancy effects and wind pressure Account for how wind pressure depends on wind speed, wind direction and surface orientation
20
zone when an HVAC air system is present and is operating. This means that the COMIS air flow simulation will give reliable answers only if there is no HVAC system, the HVAC system is off, or the HVAC system is hydronic. Air flow through cracks around windows and doors.
thermal zone. For example, you should not try to divide a high space, such as an atrium, into subzones separated by artificial horizontal surfaces that have cracks or openings with the expectation that COMIS/EnergyPlus will give you a realistic temperature in each subzone and/or a realistic air flow between subzones.
21
See discussion below under COMIS Air Flow:Opening. Flow through ducts or other elements of an HVAC air system. Pollutant transport. There are some pollutant-related inputs but they are not used. Air-flow networks that are not connected. This means you cannot model air flow in two or more separate groups of zones.
22
Window-1
Window-2
Zone-1
Door-12
Zone-2
ExternalNode-2 Door-23 Window-3
Zone-3
23
ExternalNode-3
24
illegal in COMIS because there are two separate groups of zones with air flow (one group is Zone-2 plus Zone-3 and the other is Zone-1). To make this legal a link (a crack or opening) between Zone-1 and Zone-2 would have to be added or the zones in one of the groups would have to be turned off as COMIS zones.
25
automatically calculate surface-averaged Cp values for the walls and roof of the building if, in COMIS Simulation, you specify Wind Pressure Coefficients = SURFACE-AVERAGE CALCULATION. In this case you do not have to enter any COMIS CP Values objects. If not calculated by program, Cp values can be obtained from wind tunnel measurements, CFD calculations, or from published values for different building shapes.
26
COMIS Input
AIRFLOW MODEL, COMIS; !- AirFlowModelValue COMIS SIMULATION, VENT, !- Ventilation simulation control NO POL, !- Pollution simulation control NO CONC, !- Concentration simulation control 1.00, !- Under-relaxation factor {dimensionless} 1.0E-06, !- Absolute flow tolerance {kg/s} 1.0E-04, !- Relative flow tolerance {dimensionless} 1.0E-04, !- Error estimate for total flow per zone {kg/s} 1, !- Start number of iterations 1.0E-04, !- Limit for laminar flow approximation {Pa} 1, !- Flag for using old pressures 0, !- Flag for pressure initiation 500, !- Maximum number of iterations 10.0, !- Reference height for recorded wind data {m} 0.14, !- Wind velocity profile exponent {dimensionless} Every 30 Degrees; !- COMIS CP ARRAY Name
27
29
30
31
32
Tout = outside air temperature Tzone = previous time steps zone air temperature Tset = Vent Temperature Schedule value Hzone = specific enthalpy of zone air Hout = specific enthalpy of outside air Temperature: The windows/doors are opened if Tzone > Tout and Tzone > Tset and Venting Schedule allows venting. Enthalpic: The windows/doors are opened if Hzone > Hout and Tzone > Tset and Venting Schedule allows venting. Constant: Whenever Venting Schedule allows venting, the windows/doors are open, independent of indoor or outdoor conditions. NoVent: The windows/doors are closed at all times independent of indoor or outdoor conditions. Venting Schedule is ignored in this case.
33
Ventilation Schedules
The name of a schedule of zone-air temperature set points that controls opening of a window/door to provide natural ventilation. This schedule consists of weeks and days, with the days containing the ventilation temperature setting in C for each hour of the day. This ventilation temperature is the temperature above which the window/door will be opened if the conditions described under the following Ventilation Control Mode are met. [This opening control logic does not exist in the original COMIS program.] The name of a schedule that specifies when venting through this window/door is available. A zero schedule value means venting is not allowed. A value greater than zero means venting can occur if other venting control conditions (specified by Ventilation Control Mode and Vent Temperature Schedule) are satisfied. This schedule should not be confused with Vent Temperature Schedule.
34
Summary
Air movement between spaces in
EnergyPlus can either rely on userdefined quantities or more detailed calculations Simple modeling statements: mixing, cross mixing, and ventilation COMIS link provides more detailed analysis of interzone air flow as well as more sophisticated calculation of infiltration
35
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
cooling, and lights) is a significant fraction of energy consumption worldwide Many energy sources are finite so we must slow down energy consumption as much as possible Simulation can help reduce energy consumption by modeling various strategies before they are built thus minimizing energy costs Knowledge of various techniques for sustainable design and what can be simulated is crucial
Some basic strategies for reducing the energy cost of buildings Various technology solutions that are currently available A few green capabilities of EnergyPlus
Should always try to minimize heating and cooling requirements first Mechanical system efficiency important also
Building Envelope: Insulation and/or Isolation Solar Strategies (Passive Heating) Alternate Cooling Strategies
Note: effect of environment is always changing Note: in some cases (e.g., temperate/mild climates and high internally loaded buildings), we may want to maximize impact of environment because it is beneficial (Climate Specific Strategies)
Adjust volume to exterior area ratio Volume/living space desirable (maximize volume) Minimizing exterior surface area (usually) since it affects conduction, convection, and radiation
5
Conduction (q=AT/R)increase in R decreases q Note differences in R-values of various exterior surfaces and their relative areas
Windows vs. walls: windows generally have a lower R-value Walls vs. roofs: building shape determines where to focus attention
Interior internal mass damps various short term effects, reducing or shifting conditioning needs Exterior thermal mass delays impact of exterior temperature swings, may send some/much of effect back to exterior side Thermal mass discussed in more detail later in this lecture
6
Use solar energy when heating required, avoid it when cooling is required Sun angles (particularly altitude) can vary with time of yearthis can work to our advantage Solar adds heat and light, but only during the day Orientation of openings (windows) critical to the success of the design; in general:
Maximize southern exposure Minimize east/west exposure
8
design
A definition: a system that collects, stores, and redistributes solar energy without the use of fans, pumps, or complex controllers (Lechner) Lower first costs than active solar systems because they are part of the building rather than an additional syste
9
Direct gain easy to provide but there are limitsincreasing windows to increase gain also increases heat loss through windows (at night) or heat gain when undesirable (in summer)
10
this lecture)
Perforated metal wall covering Solar energy heats up wall Fan assists in drawing air through panels Panels reject heat to air, heating the air before introduction into building
11
Natural or constructed Fixed or variable (trees of differing types, movable shades, etc.) Opaque or somewhat transparent Indoor or outdoor Overhangpanels or louvers, can be rotated Fins/wingspanel(s), slanted or rotating Eggcratereduced depth combined overhang/fin, slanted or rotating Roller shades/awnings Trees/vinesfree standing, trellis, attached
12
Categories/characteristics
East/west windows
Easiest to shade, overhangs very effective Fins may be needed for early morning, late afternoon Trees typically not much help to the south
North windows
Difficult to shade due to low altitude angles Fins (slanted) more effective or eggcrates Trees best on the east, west, southeast, and southwest (northern hemisphere) Little shading required Desirable and even diffuse daylight Fins typically enough, if needed at all Potential for leaks is greater Solar/light gain maximized at wrong time of year (summer) Can be more difficult to shade 13
advantage of radiation to cold sky during the night (clouds will significantly decrease nighttime performance) Roof Pond
Simply a layer of water contained on a flat roof or containers of water Daytime operation
Nighttime operation
Pond is covered with insulation to deflect solar heat and reduce connection to outside environment Thermal mass of water soaks up heat from the interior space Pond is left uncovered to reject heat from water to outside environment Heat is rejected via convection to surrounding air and to sky via radiation Cycle can be reversed in winter to provide a Trombe Wall type roofing system
15
maintenance Movable insulation systems are typically not very successful Concerns about leaks
16
water and movable insulation with a metal deck that is elevated above the roof
Can use interior movable insulation with a closed deck Can be fan assisted with an open deck
outside air, making this a good heat sink insulation of ground and/or building surfaces in contact with ground
19
evaporation
Cool the ground surrounding a building using evaporation Ground connected buildings Elevated buildings
20
21
(exterior or interior) for use or release at a later time/date (analogy of a sponge or a rechargeable battery) Building materials store heat as internal energy Thermal mass a function of material properties (specific heat and density) as well as volume of materialhow much thermal mass is enough? Energy stored in a building material will eventually be releaseeither to the interior or exterior depending on placement of mass, environmental conditions, etc.
22
Dampen the effect of outside temperature variations Shift time of highest cooling loads to the night hours (offices) Absorb excessive internal gains during daytime hours (usually combined with night ventilation strategies) Store solar energy absorbed for use during the nighttime hours when temperatures are low and the sun is not visible Avoid potential overheating problems due to excessive direct solar gains Note: thermal mass effects will not show up in a winter design day runmust look at an annual simulation with actual weather data
Heating Season
24
specific heat and density Constructionreference to a material layer definition Surfacereference to a construction definition
25
through windows to provide heating via solar radiation during all parts of the day and night southwest facades
26
sun light to get through to the thermal mass and to block some of the heat loss to the outside environment
27
Air gap between the wall mass and the cover is sealed Heat is trapped and absorbed better into the thermal mass
29
high storage capacity and a high thermal conductivity High thermal conductivity increases heat gain/loss of overall wall assembly Wall cover should be as transparent as possible but also resistive Solar must be kept out of the Trombe wall in summer through use of:
30
restricted to simple flat south-facing walls (compare Zion National Park Visitors Center to NREL Visitors Center)
31
properties Constructiondefinition of wall and window constructions Surfacespecification of wall and cover (separate) with wall defined as an interzone partition Zonedefinition of Trombe Wall air gap as a separate thermal zone
Cover is specified as a window covering a fictitious exterior wall Trombe wall shows up in TWO zones (equal and opposite interzone partition) Zone definition must include syntax to use special Trombe wall coefficients
32
33
Note that in EnergyPlus solar radiation will pass through one space and into another but that once it gets to the second zone it is assumed to be all diffuse Both sunspaces and double skinned buildings provide an extra buffer from the outside Sunspaces add potentially usable space For systems which exchange heat through air transport, definition of a MIXING or CROSS MIXING statement required (not very accurate)
34
block heat from coming into a building during certain times these are not feasible due to complexity of the systems
35
be applied to the interior or exterior side of a surface (but not windows) Window insulation must be specified as window blinds Exterior insulation may be transparent
36
Exterior Surface name: surface that insulation will be applied to (link to a surface definition within the input file) Material name: composition/description of material layer that makes up the insulation (link to a material definition within the input file) Schedule: when the movable insulation is applied (link to a schedule definition within the input file)
37
Schedule controls if insulation is present and acts as a multiplier on the R-value of the material Material layer can be transparent if exterior insulation
MovableInsulation, Exterior, Zn001:Wall001, MovableInsulationMaterial, ON; MATERIAL:REGULAR-R,MovableInsulationMaterial,Rough,2.0,0.9,0.7,0.7; 38
Summary
Careful attention to climate and building
heating and cooling needs as well as knowledge of passive strategies can help significantly reduce the amount of energy consumed to condition a building EnergyPlus green building modeling capabilities:
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
cooling energy is required to maintain a particular thermal environment inside a building Something must meet these heating and cooling loads in order for the thermal comfort goals to be metHVAC system System or secondary system meets thermal loads of the zones Primary system (central plant) produces or converts energy for use by the secondary system Primary and secondary systems are not perfectly efficient and will impact the energy consumption of a buildingthus, we need to simulate these as well
Structure of an HVAC (primary and secondary) system How an HVAC system is described within EnergyPlus (big picture)
Loops (air, chilled & hot water, condenser) Supply and demand sides Topology of sides: branches, splitters, and mixers Branches: components along a single duct or pipe Components: specific pieces of equipment Nodes: store components inlet & outlet conditions
can serve each zone EnergyPlus HVAC simulation attempts to satisfy the conflicting demands of:
Input simplicity & usability Input flexibility & generality Simulation robustness
Air Loop Zone Equipment Loop Plant Loop Supply Side Plant Loop Demand Side Condenser Loop Supply Side Condenser Loop Demand Side
Air Loop
Air side of the secondary system Typically contains equipment such as a
fan, coils, mixing box, etc. Where the centralized conditioning of air takes placebefore splitting off to zones, before reheat, before individual VAV dampers, etc.
particular thermal zone May include splitters and air distribution units which split up flow from the air loop Can have multiple systems serving individual zones
9
None
Zone 1
Select One
Select One
Diagram from I nput Output Reference p. 208 (not all equipm ent types are included)
Select One
Radiators
Baseboards
Window AC
Fan Coil
Air -Air HP
10
etc. that require conditioned fluid to provide either heating or cooling to the zone (the demand) Connects to air loop or zone equipment loop through individual components Connects to plant supply side through direct fluid connection
11
demands of the plant demand side Equipment may include pumps, chillers, boilers, etc. Typically controls both flow rate (via pump) and temperature (loop setpoint) Connects directly to plant demand side Connected indirectly to condenser demand side through components
12
supply side equipment Condenser supply side tries to supply the conditioned fluid by rejecting heat to external environment Condenser supply side may only be connected to condenser demand side Condenser demand side also connected indirectly to plant supply side through components and may also be connected to air loop and zone equipment loop through components
13
Corrector
Plant Loop Demand Air Loop Main Air Handler Coils, Baseb., etc. Plant Equip. Supply Condenser Loop Demand Cond., Coils, etc. Supply Towers, Wells, etc.
14
structure:
Maximum of one parallel section per loop Maximum of one splitter and one mixer per loop Equipment may be arranged in series on any particular branch Only one bypass (in a parallel section) per loop
15
Branches
Splitter
Components
Loop
Comp
Comp
Comp
Comp
Mixer
Comp
Nodes
16
EnergyPlus Branches
Definition: a collection of components
connected in series Branches are linked together through connection components (splitters and mixers) A loop may consist of a single branch or multiple branches Input keywords:
Branch
Lists components and nodes associated
with the components on the branch Only used for air branches Example:
BRANCH, Zone 3 Reheat Branch, 0, COIL:Water:SimpleHeating, Reheat Coil Zone 3, Zone 3 Reheat Water In Node, Zone 3 Reheat Water Out Node, ACTIVE; !!!!!!!Branch Name Maximum Branch Flow Rate {m3/s} Comp1 Type Comp1 Name Comp1 Inlet Node Name Comp1 Outlet Node Name Comp1 Branch Control Type
Options are: ACTIVE, PASSIVE, and BYPASS; determines which component tried to control the flow on the branch
18
Branch List
Used by loops to determine which
Name 1 2 3 4 5
19
Connector List
Used by loops to determine which
connectors (splitters and mixers) are a part of the loop Maximum of one each allowed (two total) Connector type must be SPLITTER or MIXER
CONNECTOR LIST, Condenser Demand Side Connectors, SPLITTER, Condenser Demand Splitter, MIXER, Condenser Demand Mixer; !!!!!Connector List Name Type of Connector 1 Name of Connector 1 Type of Connector 2 Name of Connector 2
20
Splitter
Used to distribute fluid flow into various
parallel legs in a loop Single inlet branch One or more outlet branches (50 max)
SPLITTER, CW Loop Splitter, CW Pump Branch, Little Chiller Branch, Big Chiller Branch, Purchased Cooling Branch, Supply Bypass Branch; !!!!!!SplitterName Inlet Branch Name Outlet Branch Name Outlet Branch Name Outlet Branch Name Outlet Branch Name
1 2 3 4
21
Zone Splitter
Same as Splitter except used for air
loops Single inlet branch One or more outlet branches (50 max)
ZONE SPLITTER, Zone Supply Air Splitter, Zone Equipment Inlet Node, Zone 1 Reheat Air Inlet Node, Zone 2 Reheat Air Inlet Node, Zone 3 Reheat Air Inlet Node; !!!!!Splitter Name Inlet_Node Outlet Node 1 Outlet Node 2 Outlet Node 3
22
Mixer
Used to combine or mix several parallel
branches back together again Opposite of a Splitter One outlet, one to 50 inlet branches
MIXER, Heating Heating Heating Heating Supply Mixer, Supply Outlet Branch, Purchased Hot Water Branch, Supply Bypass Branch; !!!!-
MixerName Outlet Branch Name Inlet Branch Name 1 Inlet Branch Name 2
23
Zone Mixer
Same as Mixer except used for air loops Single outlet branch One or more inlet branches (50 max)
ZONE MIXER, Zone Return Air Mixer, Return Air Mixer Outlet, Zone 1 Outlet Node, Zone 2 Outlet Node, Zone 3 Outlet Node; !!!!!Mixer Name Outlet Node Inlet Node 1 Inlet Node 2 Inlet Node 3
24
EnergyPlus Components
Simple Components input; initialize; calculate; report Compound Components assembled from multiple simple components simulated sequentially with overall control Complex Components component may be a system
25
EnergyPlus Nodes
A node is the point at
CHWR
Chiller
Nodes
CHWS
26
temperature, humidity, flow rate, pressure (air only) at current barometric pressure
Return Fan
3 8
MA Damper
3 2 10 12 5 4 6
Heat Recovery
6 7
11
13
Desiccant Wheel
8 9
Supply Fan
Zone
10
10
Splitter
11
12
Heating Coil
12 13
Cooling Coil
28
inlet/outlet nodes
Fan: Air inlet node, Air outlet node CHW Coil: Air inlet node, Air outlet node, CHW inlet node, CHW outlet node
29
write outlet node data Most components know nothing more than their respective input specifications and inlet/outlet node data Each zone has a single node for the zone air conditions Node data available for output reporting
30
Node List
In some cases, a single node or a list of
nodes may be appropriate input Node List allows user to specify a variable length list of nodes as input Name is then referenced elsewhere in the input file
NODE LIST, Zone1Inlets, !- Node List Name Zone 1 Reheat Air Outlet Node, !- Node Name 1 Zone 1 Fan Coil Outlet Node; !- Node Name 2
31
other elements of the flow connections Intended for use in debugging potential problems
32
33
35
36
37
39
40
41
Cond Pump
Towers, Wells, Etc. Heating or Cooling Equipment 3 Mixer Cooling Tower 2 Split -Cond
Example System
44
CW Pump
Bypass
Bypas s
Relief Air
Cooling Tower
Cooling Tower
East Zone
Pump
North Zone
Bypas s
Connect the Cooling Tower Directly to the Radiant Slab. This would limit the possibility of Condensation in the Zone or "Indoor Rain"
45
Bypass
Chiller
Bypass
Relief Air
Condenser Bypass
Resistive Zone
East Zone
46
Summary
EnergyPlus uses a loop-node concept to
Air Loop and Zone Equipment Loops Plant Supply and Demand Loops Condenser Supply and Demand Loops
Loops are constructed of branches Branches contain components in series Nodes exist at the beginning and ending of
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
understanding what one is simulating is equally critical Lack of understanding (treating an HVAC system like a black box) can lead to errors in input
Different types of space conditioning systems General characteristics about how they operate and what some of their advantages/disadvantages might be Prepare for upcoming lectures on EnergyPlus system input
3
and humidification required by the zone(s) Additional cooling or humidification at the zone rare (industrial systems) Heating is either provided by the main air stream by the central system or locally at a specific zone Classified into single- and dual-duct categories as well as constant and variable volume categories Conditioning depends on air mass flow rate and temperature (enthalpy) difference between supply and room air
4
Single-Duct Systems
Main heating and cooling coils in series arrangement Ducts supply air to all terminals at a common temperature Capacity varied by varying temperature or flow rate Types of single-duct systems
Constant Volume
Dual-Duct Systems
Main heating and cooling coils in parallel May use separate warm and cold air duct distribution systems, blending
air at the terminal device May blend air near the main unit and have separate duct for each zone Most vary supply temperature, limited number (around 1% of all installed systems?) vary flow rate Types of dual-duct systems
Multizone
meet loads, distribute air, etc. Low noise: most equipment kept away from occupied spaces Control: probably the best control of both temperature and humidity can be achieved with air systems (precise control situations) Most easily understood and popular Indoor air quality: IAQ is part of the system (not an afterthought)
8
distribution ductwork (vertically and horizontally) adds to building size in all directions
Concerns about access to terminal devices Requires air balancing which can be difficult
draw through system Simplest all-air system, meets all conditioning needs of space System can be in zone or at a remote location, with or without distribution ductwork Little or no ductwork means low pressure drop and lower fan energy Systems can be turned off without affecting adjacent systems
10
in some circles Single air stream at a fixed temperature delivered to various spaces Local supply temperature is varied by the use of a terminal reheat coil Main duct temperature typically cooled to cold deck temperature (all year)large amount of energy consumption When main duct air temperature varies, could have humidity problems
11
to space is varied Excess flow is bypassed around zone and directly into return duct Saves the energy that would be used by the reheat coil Requires a return fan to avoid air short circuiting back into the room from the bypass; still have contact supply fan energy Usually only used in smaller applications where humidity control is not as important
12
are not as high to save fan energy (fan energy proportional to flow rate cubed) Especially effective for perimeter zones that may receive solar heating Temperature is maintain same for all zones, flow rate varied to each Flow rate bounded at lower end by a minimum air fraction Concern 1: indoor air qualityoutside air may limit lower bound of VAV flow rate Concern 2: humidityit may also limit lower bound of VAV flow rate Terminal devices used to further reduce cooling or to provide heating From maximum cooling point, VAV first throttles back flow and then adds reheat (or uses terminal device)
13
Two ducts (one warm, one cold) and mixed locally, disadvantage of two ducts (both must be sized to handle their maximum flow rate though this may be different for heating and cooling, cost, space) A single duct per zone after mixed centrally, disadvantage(?) of multiple ducts
Tends to require more energy than a VAV system Dual-duct can serve one or more thermal zones May have more than one fan (dual fanone for each
duct)
14
but volume through each duct varies with heating/cooling load Single fan with reheat
Similar to the terminal reheat system Reheat applied at a central location rather than at each individual zone Air is not cooled and then reheated as in terminal reheat Uses less energy than terminal reheat because some air is heated and other air is cooled Constant volume systemair flow is constant and thus fan energy is always same (high)
15
Similar to a single-duct system Simply has a cooling coil bypass and is very similar to a single duct system Does not expend energy to reheat air, simply uses a mixture of return and outdoor air Less air is sent through cooling coil, may result in less dehumidification and thus moisture problems during parts of the year (spring/fall)
16
volume combinations Flow reduced below maximum load and flows mixed at minimum flow rate (which might be limited by outside air or humidity concerns) Can be combined with single duct VAV systems for zones that are cooling only (interior spaces) Dual-duct terminal units can also serve as separate VAV systems (one warm, one cold) which can reduce fan energy and heating and cooling energy
17
cold deck volumes Control via two static pressure controllers (one in each deck) Cold deck typically kept at same temperature though it may be varied Hot deck sometimes adjusted up when temperature outside is low or when humidity is high (to force more air through the cold deck) Some systems may use a precooling coil for the mixed or outside air
18
coincident hot or cold volume (not sum of instantaneous peaks) (free cooling) or mechanical refrigeration outside air (rare, humidity concerns) to provide heating
Cold deck maintained with either outside air Hot deck can use return air, heating coil, or
19
Dual Conduit
Really a dual system configuration Primary air (constant flow) system:
Used to meet exterior transmission (perimeter) loads Run only during peak periods Runs without outside air (can be fairly local) Must be sized to account for action of secondary system at minimum air fraction Runs year-round Serves both interior and perimeter spaces Used to meet the loads from people, lights, equipment, and solar heating Used to bring in outside (fresh) air Variation on this system mixes the two air streams using a dual duct terminal boxin this case the primary system is heating only and the secondary system must meet the entire cooling load
20
only for more than one zone) Multizone systems share same advantages and disadvantages as dualduct systems Multizone systems can be obtained as packaged units (lower first costs) of up to approximately 12 zones
21
Three-Deck Multizone
Has an additional duct for
unconditioned air This duct is in addition to the warm and cold air ducts (hence the name) Only two of the ducts unconditioned and either warm or cold used at any given time (seasonal switchover) Generally not used due to the extra initial expenses Can be mimicked by a standard dual-duct by seasonally scheduling coils
22
Summary
Single-duct systems: Main heating and cooling coils in series arrangement Ducts supply air to all terminals at a common temperature Capacity varied by varying temperature or flow rate Dual-duct systems Main heating and cooling coils in parallel May use separate warm and cold air duct distribution systems, blending air at the terminal device May blend air near the main unit; separate duct for each zone Most vary supply temperature
23
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
25
overhead Air enters space through floor registers or through furniture Individual control and high degree of flexibility Floor surface is also conditioned (pseudoradiant system)
26
outside air stream) or indirect (return air with heat exchanger) resource
27
so that we can reduce the flow rate (less flow means less fan energy) Typically only used in conjunction with ice storage systems Ice can be used to produce lower supply air temperatures Cannot produce colder air directly using chiller because lower evaporator temperatures will make chiller less efficient Terminal units may be required to maintain a sufficient amount of air movement within the space
28
device on the air distribution system (between the duct and the conditioned space) Two types:
Supply outletregister or diffuser: goal is to supply air to the space without causing drafts or excessive noise Terminal unit: controls the quantity and temperature of the supply air (by further conditioning the air)
29
overcooling (supply air temperature generally cooled down to around 13C first) Can lead to excessive energy consumption (frowned upon by ASHRAE Standard 90.1)
30
an attempt to provide only enough cooling to match the actual cooling load Care must be taken to avoid too much flow in areas close to the air handler
31
Throttling Units
Throttling Unit Without Reheat Air flow rate can be throttled down to meet the cooling load Sometimes flow can be completely shutoff (air quality concerns) Concerns about noise from throttling (typically have some sort of sound attenuation) Throttling Unit With Reheat Air flow rate can be throttled down to some minimum Below the minimum, reheat energy would be required Can also be used in cases where there are actual heating loads Flow rate reduced first, then reheat added Some systems will ramp up flow rate again once reheat turned on to avoid excessive reheat energy Reheat is sometimes replace with a baseboard unit
32
Induction Unit
Flow from room or ceiling induced (Bernoulli
effect) and mixed with primary air stream actual flow relatively constant (avoids stagnant air concerns)
induction effectthis leads to higher fan energy (though overall it should be reduced since this is VAV)
33
reheating (similar to induction except we are now actively moving air with a fan) Better circulation due to increased air movement (over throttling unit) Parallel arrangementlocal fan is outside primary air supply stream Series arrangementlocal fan is inside primary air stream and runs when space is occupied Various heater options available to provide perimeter heating (coil, baseboard, radiant system) During unoccupied hours, main system can be shut off and local fans can be run to meet loads as needed Increase in fan energy over throttling units possibly offset by reuse of heat from space Noise a potential problem since fan is so close to occupied space
34
components:
Central air-conditioning equipment Duct and water distribution systems Room terminal units
35
Central air: handles indoor air quality requirements and latent loads (humidity) Centralized maintenance and lack of moisture condensation in the terminal units Requires ductwork but typically smaller than all-air systems Air can be supplied through the terminal unit or separately from it Moisture addition/removal can be accomplished centrally Eliminates requirements for ducts since outside air is introduced through terminal unit Increase in maintenance costs due to outside air handling distribution Generally lower first costs
building apertures
36
provide additional conditioning beyond that which is done by the central air
Usually sensible onlylatent cooling at the terminal unit would significantly decrease the life of the unit and could lead to odors/bacterial growth Any condensate is typically left in space to get reabsorbed by room air at some later time (drain usually recommended) Can be either heating or cooling Primarily exterior spaces with mainly sensible loads and no strict humidity control requirements Spaces where individual control is important or preferable Common installations: hospitals, hotels, schools, apartment buildings, office buildings, research laboratories
Applications
37
Induction units Fan-coil units Two-, Three-, and Four-Pipe arrangements Packaged units
38
conditioned primary air supplied to unit Uses Bernoulli effect to draws secondary air through secondary coil Requires medium to high pressure to achieve secondary air flow Secondary air flow is simply room air drawn into unit (through filter/screen and coil) Units typically installed around perimeter of building near windows
Mixing Box
cooling coil
return air
humidifier
induction unit
induced air
39
thermostats at fairly low cost (biggest advantage) Ducts and air handling units can be reduced in size since much of conditioning can be done locally Moisture addition/removal, filtering, and outside air can be done centrally Space heating during unoccupied hours does not require fan operation Components last relatively long (15-25 years) with limited maintenance (cleaning filters and nozzles)
40
for interior spaces Primary air flow is constant and flow to units cannot be shutoff individually (local coils can be shutoff) Secondary air flow dependent on condition of lint screen and nozzle Potentially lower chilled water temperature needed due to reduce air flow to zones and desire to avoid local cooling coil condensation Not appropriate for spaces with high ventilation requirements since primary flow is reduced Local moisture sources (open windows, etc.) can cause unexpected condensation Higher initial costs and higher operating costs (due to high pressure requirements) than most air systems
41
pan/drain, controls/valves, return and supply air openings Heating and cooling (though maybe only one at a time) Forced convection from coil to air using local fan Outside air locally or (usually) separate from the unit via a central source (example: high-rise hotels)
Local outside air eliminates balancing problem if windows are opened Local outside air not allowed in commercial buildings because wind pressure changes outside reduce control over outside air Local outside air systems might require coil freeze protection
Water (hot and/or cold) supplied from central source Electric heater might be needed for a two-pipe system for
shoulder seasons
42
43
the cooling needs of a space at the medium speed setting of a three-speed unit (safety factor and less noise during most operation conditions) Sizes can be reduced if outside air handled separately and introduced at a temperature close to room air conditions (~21C)/reasonable humidity Automated control on water flow rate, manual or auto control on air flow rate On-off control not recommended (noise/circulation issues)
44
Pipes refer to fluid pipes entering and leaving the unit More pipes increases initial costs Less pipes requires changeover strategies and may result in lack of heating or cooling when needed All can be used with central ventilation
45
water production Pipes require less space than ducts (easier for retrofits?) Potential lack of central AHU may also save space
48
maintenance in occupied areas Multiple condensate drains problematic Ventilation may not be uniform or guaranteed if outside air is provided locally
49
except that cooling provided locally by window AC type unit Heating can either be through central water/steam source or local (electric coil/heat pump) Advantages/disadvantages similar to other air/water systems with additional concerns:
Units have relatively short (appliance) life Concerns about outside air and water leaks into building through unit Noise from compressor can be excessive and variable
50
Summary
Induction Units: Centrally conditioned primary air Bernoulli effect to draws secondary air through secondary coil Fan-Coil Units: Forced convection from coil to air using local fan Outside air locally or separate from the unit via a central source Water (hot and/or cold) supplied from central source Many other system types possible: packaged,
51
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
Define primary air loops in EnergyPlus Control their operation and availability for conditioning thermal zones
2 sides:
Demand side: controlled zone equip configuration and its associated objects
air terminal units, fan coils, etc.
normally mean the supply side of the overall air loop Zone Equipment will mean the demand side: all the stuff specific to a zone If no central air system, then there will be only zone equipment
5
Cooling Coil
and conditioning
Equipment: supply & return fans, central heating and cooling coils, heat recovery, mixed air box Control: supply air temperature, outside air economizer
Relief Air Air Loop Inlet Node Zone Equip Outlet Node Air Loop Outlet Node Zone Equip Inlet Node
10
12
System Control
High Level
Availability Managers
make global on/off decisions
13
Controllers
sense state at one point in system control flow at another point to match set point
Integrated control
control integrated within component
14
15
System availability determined by an on/off schedule Used to cycle an air system on when one or more zones becomes too hot or too cold
Night Cycle
16
SYSTEM AVAILABILITY MANAGER LIST, Furnace- Avail List, !- Name SYSTEM AVAILABILITY MANAGER:SCHEDULED, !- Type Furnace- Avail; !- System Availability Manager Name 1
17
18
Stay Off, Cycle On Any, Cycle On Control Zone, Cycle On Any - Zone Fans Only
20
Uses a schedule to determine one or more set points Sets the supply air temperature according to the outside air temperature using a reset rule Reset schedule determined by the supply air set point temperature at the outside high and low temperature
Outside Air
21
Calculates a set point temperature for the supply air that will satisfy the load of a controlled zone Calculates the supply air humidity ratio needed to maintain the zone relative humidity at or above a given set point
22
Outside air controller operates the outside air damper to meet this set point for economizer
23
Controllers
Simple
Controls variable at one node based on the condition at another node For a cooling coil, the control node might be the outlet air temperature while the actuated variable is the flow rate through the coil Controls mixed air box to use outside air for free cooling whenever possible
Outside Air
24
Controller List
CONTROLLER LIST, VAV Sys 1 Controllers, Controller:Simple, Central Cooling Coil Controller 1, Controller:Simple, Central Heating Coil Controller 1; !- Name !- Controller Type 1 !- Controller Name 1 !- Controller Type 2 !- Controller Name 2
25
Controller:Simple
Control_Node really the sensed node Actuator_Node Controller convergence tolerance Max actuated flow Min actuated flow Action Reverse for cooling Normal for heating
26
Controller:Simple - Example
CONTROLLER:SIMPLE, Central Heating Coil Controller 1, !- Name TEMP, !- Control variable Normal, !- Action FLOW, !- Actuator variable VAV Sys 1 Outlet Node, !- Control_Node Main Heating Coil 1 Water Inlet Node, !- Actuator_Node 0.002, !- Controller Convergence Tolerance: delta from setpoint autosize, !- Max Actuated Flow {m3/s} 0.0; !- Min Actuated Flow {m3/s}
Summary
Central forced air systems in EnergyPlus
consist of an air loop (supply side) and a zone equipment loop (demand side) controller list, availability manager, branch list, and connection information calculate current setpoint for various HVAC components
28
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
Controlled Zone Equip Configuration data Equipment List Inlet Node List Outlet Node List
Zone Equipment List Air Distribution Unit Baseboard Window Air Cond
etc. data
Control Types :
Single Heating Setpoint Single Cooling Setpoint Single Heating Cooling Setpoint Dual Setpoint with DeadBand
Air Distribution Unit Single Duct:Const Vol:Reheat Dual Duct: Const Vol Dual Duct: VAV
etc. data
Components:
Zone Mixer
Air Path
Zone Supply Air Path Zone Return Air Path
Splits the supply air from the main air handler to serve individual zones Dual duct systems require splitters for both the cold and hot air ducts Allows system air to flow through a zone before it reaches the zone(s) to be served One supply plenum per air handler supply duct
7
Exhaust Fan
Exhaust Fan
11
Relief Air
Space1-1
Zone Air Splitter
VAV Box:ReHeat
Return Air Plenum Zone
Space2-1
VAV Box:ReHeat
12
!!!!!-
13
14
None
Zone 1
Select One
Radiators
Baseboards
Window AC
Fan Coil
Air- Air HP
15
Direct Air
Used to model systems in which central
setpoints in a control zone Slave zones typically have no individual control Slave zones may have baseboards or other equipment to allow individual control
16
!!!!-
Direct Air Name Schedule name for on/off schedule Zone Supply Air Node Name Maximum air flow rate {m3/s}
17
duct-work to be attached to the supply air stream Includes equipment that controls or tempers the air going into a zone such as dampers, reheat coils, etc. Only one ADU allowed per zone on a given air loop
18
Single Duct Constant Volume Reheat Single Duct VAV Reheat Dual Duct Constant Volume Dual Duct VAV Powered Induction Units (Series and Parallel)
19
Zone 1
Select One
20
21
SPACE1-1 Zone Coil Water In Node, ! water flow control node COIL:Water:SimpleHeating, ! heating component type SPACE1-1 Zone Coil, ! heating component name 0.0003, ! max water flow rate m3/s 0.0, ! min water flow rate m3/s SPACE1-1 In Node, ! terminal unit outlet node 0.001, ! convergence tolerance REVERSE ACTION; ! Damper Heating Action
22
Summary
Zone Equipment loop is the demand side of
a forced air system Main parts of the zone equipment loop include:
systems that serve the zone apart from the air loop
23
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
Define Air Loops and Zone Equipment input for various types of fan systems
VAV Terminal Reheat
covered and show how they interact to form a complete system definition
2
Relief Air
Return Air
System, Supply Fan and the Cooling Coil Chilled Water Supply Outside air system will be discussed later in more detail Zone Equipment Loop contains the Splitter, VAV Box Air Distribution Unit, the zones, and the Return Air Path with the Mixer.
Relief Air
Air Primary Loop, Typical Terminal Reheat 1, Reheat System 1 Controllers, Reheat System 1 Avail List, 1.3, Air Loop Branches, , Air Loop Inlet Node, Return Air Mixer Outlet Node, Zone Equipment Inlet Node, Air Loop Outlet Node;
!!!!!!!!!!-
Primary Air Loop Name Name: Controller List Name: System Availability Manager List Primary air design volumetric flow rate {m3/s} Air Loop Branch List Name Air Loop Connector List Name ReturnAir AirLoop Inlet Node ZoneEquipGroup Outlet Node SupplyAirPath ZoneEquipGroup Inlet Nodes AirLoop Outlet Nodes
5
Relief Air
CONTROLLER LIST, Reheat System 1 Controllers, !- Name Controller:Simple, !- Controller Type 1 Main Cooling Coil Controller; !- Controller Name 1 BRANCH LIST, Air Loop Branches, !- Branch List Name Air Loop Main Branch; !- Branch Name 1
Relief Air
BRANCH, Air Loop Main Branch, 1.3, OUTSIDE AIR SYSTEM, OA Sys 1, Air Loop Inlet Node, Mixed Air Node, PASSIVE, FAN:SIMPLE:VariableVolume, Var Vol Supply Fan 1, Mixed Air Node, Cooling Coil Air Inlet Node, ACTIVE, < contd on next slide>
!!!!!!!!!!!!-
Branch Name Maximum Branch Flow Rate {m3/s} Comp1 Type Comp1 Name Comp1 Inlet Node Name Comp1 Outlet Node Name Comp1 Branch Control Type Comp2 Type Comp2 Name Comp2 Inlet Node Name Comp2 Outlet Node Name Comp2 Branch Control Type 7
Relief Air
COIL:Water:DetailedFlatCooling, Detailed Cooling Coil, Cooling Coil Air Inlet Node, Air Loop Outlet Node, PASSIVE;
!!!!!-
Comp3 Type Comp3 Name Comp3 Inlet Node Name Comp3 Outlet Node Name Comp3 Branch Control Type
Relief Air
SYSTEM AVAILABILITY MANAGER LIST, Reheat System 1 Avail List, Reheat System 1 Avail; SYSTEM AVAILABILITY MANAGER:SCHEDULED, Reheat System 1 Avail, FanAndCoilAvailSched; !- Name !- Schedule name
9
Return Air
10
Relief Air
Return Air
COIL:Water:SimpleCooling, Main Cooling Coil 1, CoolingCoilAvailSched, autosize, autosize, 0.9, Main Cooling Coil 1 Water Inlet Node, Main Cooling Coil 1 Water Outlet Node, Mixed Air Node 1, Main Cooling Coil 1 Outlet Node;
!- Coil Name !- Available Schedule !- UA of the Coil {W/K} !- Max Water Flow Rate of Coil {m3/s} !- Leaving Relative Humidity of Coil !- Coil_Water_Inlet_Node !- Coil_Water_Outlet_Node !- Coil_Air_Inlet_Node !- Coil_Air_Outlet_Node 11
Relief Air
Return Air
Controller:Simple, Main Cooling Coil Controller, TEMP, Reverse, FLOW, Air Loop Outlet Node, Cooling Coil Water Inlet Node, 0.001, 0.0011, 0.0;
!- Name !- Control variable !- Action !- Actuator variable !- Control_Node !- Actuator_Node !- Controller Convergence Tolerance: delta temp from setpoint {C} !- Max Actuated Flow {m3/s} !- Min Actuated Flow {m3/s}
12
ZONE SUPPLY AIR PATH, TermReheatSupplyPath, Zone Equipment Inlet Node, Zone Splitter, Zone Supply Air Splitter; !- Supply Air Path Name !- Supply Air Path Inlet Node !- KEY--System Component Type !- Component Name
13
ZONE SPLITTER, Zone Supply Air Splitter, Zone Equipment Inlet Node, Zone 1 Inlet Node, Zone 2 Inlet Node, Zone 3 Inlet Node; !- Splitter Name !- Inlet_Node !- Outlet_Node_1 !- Outlet_Node_2 !- Outlet_Node_3
14
ZONE RETURN AIR PATH, TermReheatReturnPath, Return Air Mixer Outlet, Zone Mixer, Zone Return Air Mixer; !- Return Air Path Name !- Return Air Path Outlet Node !- KEY--System Component Type 1 !- Component Name 1
15
ZONE MIXER, Zone Return Air Mixer, Return Air Mixer Outlet, Zone 1 Outlet Node, Zone 2 Outlet Node, Zone 3 Outlet Node; !- Mixer Name !- Outlet_Node !- Inlet_Node_1 !- Inlet_Node_2 !- Inlet_Node_3
16
CONTROLLED ZONE EQUIP CONFIGURATION, RESISTIVE ZONE, Zone1Equipment, Zone1Inlets, , Zone 1 Node, Zone 1 Outlet Node; !- Zone Name !- List Name: Zone Equipment !- List Name: Zone Inlet Nodes !- List Name: Zone Exhaust Nodes !- Zone Air Node Name !- Zone Return Air Node Name
17
ZONE EQUIPMENT LIST, Zone1Equipment, AIR DISTRIBUTION UNIT, Zone1TermReheat, 1, 1; !- Name !- KEY--Zone Equipment Type 1 !- Type Name 1 !- Cooling Priority !- Heating Priority
18
AIR DISTRIBUTION UNIT, Zone1TermReheat, Zone 1 Reheat Air Outlet Node, SINGLE DUCT:VAV:REHEAT, Zone 1 VAV System; NODE LIST, Zone1Inlets, Zone 1 Reheat Air Outlet Node; !- Node List Name !- Node_ID_1
19
!- Air Distribution Unit Name !- Air Dist Unit Outlet Node Name !- KEY--System Component Type 1 !- Component Name 1
20
COIL:Water:SimpleHeating, SPACE1-1 Zone Coil, ReheatCoilAvailSched, 300., 0.0003, SPACE1-1 Zone Coil Water In Node, SPACE1-1 Zone Coil Water Out Node, SPACE1-1 Zone Coil Air In Node, SPACE1-1 In Node;
!!!!!!!!-
Coil Name Available Schedule UA of the Coil {W/K} Max Water Flow Rate of Coil {m3/s} Coil_Water_Inlet_Node Coil_Water_Outlet_Node Coil_Air_Inlet_Node Coil_Air_Outlet_Node
21
CONTROLLER LIST, Reheat System 1 Controllers, !- Name Controller:Simple, !- Controller Type 1 Main Cooling Coil Controller; !- Controller Name 1 BRANCH LIST, Air Loop Branches, !- Branch List Name Air Loop Main Branch; !- Branch Name 1
23
BRANCH, Air Loop Main Branch, 1.3, FAN:SIMPLE:VariableVolume, Var Vol Supply Fan 1, Air Loop Inlet Node, Cooling Coil Air Inlet Node, ACTIVE, COIL:Water:DetailedFlatCooling, Detailed Cooling Coil, Cooling Coil Air Inlet Node, Air Loop Outlet Node, PASSIVE;
!!!!!!!!!!!!-
Branch Name Maximum Branch Flow Rate {m3/s} Comp1 Type Comp1 Name Comp1 Inlet Node Name Comp1 Outlet Node Name Comp1 Branch Control Type Comp2 Type Comp2 Name Comp2 Inlet Node Name Comp2 Outlet Node Name Comp2 Branch Control Type 24
SYSTEM AVAILABILITY MANAGER LIST, Reheat System 1 Avail List, Reheat System 1 Avail; SYSTEM AVAILABILITY MANAGER:SCHEDULED, Reheat System 1 Avail, FanAndCoilAvailSched; !- Name !- Schedule name
25
Relief Air
FAN:SIMPLE:ConstVolume, Supply Fan 1, FanAndCoilAvailSched, 0.7, 600.0, 1.3, 0.9, 1.0, Air Loop Inlet Node, Cooling Coil Air Inlet Node;
!!!!!!!!!-
Fan Name Available Schedule Fan Total Efficiency Delta Pressure {Pa} Max Flow Rate {m3/s} Motor Efficiency Motor In Airstream Fraction Fan_Inlet_Node Fan_Outlet_Node 26
Relief Air
COIL:Water:SimpleCooling, Main Cooling Coil 1, CoolingCoilAvailSched, autosize, autosize, 0.9, Main Cooling Coil 1 Water Inlet Node, Main Cooling Coil 1 Water Outlet Node, Mixed Air Node 1, Main Cooling Coil 1 Outlet Node;
!- Coil Name !- Available Schedule !- UA of the Coil {W/K} !- Max Water Flow Rate of Coil {m3/s} !- Leaving Relative Humidity of Coil !- Coil_Water_Inlet_Node !- Coil_Water_Outlet_Node !- Coil_Air_Inlet_Node !- Coil_Air_Outlet_Node 27
Relief Air
Controller:Simple, Main Cooling Coil Controller, TEMP, Reverse, FLOW, Air Loop Outlet Node, Cooling Coil Water Inlet Node, 0.001, 0.0011, 0.0;
!- Name !- Control variable !- Action !- Actuator variable !- Control_Node !- Actuator_Node !- Controller Convergence Tolerance: delta temp from setpoint {C} !- Max Actuated Flow {m3/s} !- Min Actuated Flow {m3/s}
28
ZONE CONTROL:THERMOSTATIC, Zone 1 Thermostat, RESISTIVE ZONE, Zone Control Type Sched, SINGLE HEATING SETPOINT, Heating Setpoint with SB, SINGLE COOLING SETPOINT, Cooling Setpoint with SB;
!!!!!!!-
Thermostat Name Zone Name Control Type SCHEDULE Name Control Type #1 Control Type Name #1 Control Type #2 Control Type Name #2 29
SINGLE HEATING SETPOINT, Heating Setpoint with SB, Heating Setpoints; SINGLE COOLING SETPOINT, Cooling Setpoint with SB, Cooling Setpoints;
!- Name !- Setpoint Temperature SCHEDULE Name !- Name !- Setpoint Temperature SCHEDULE Name
30
ZONE SUPPLY AIR PATH, TermReheatSupplyPath, Zone Equipment Inlet Node, Zone Splitter, Zone Supply Air Splitter; !- Supply Air Path Name !- Supply Air Path Inlet Node !- KEY--System Component Type !- Component Name
31
ZONE RETURN AIR PATH, TermReheatReturnPath, Return Air Mixer Outlet, Zone Mixer, Zone Return Air Mixer; !- Return Air Path Name !- Return Air Path Outlet Node !- KEY--System Component Type 1 !- Component Name 1
32
ZONE SPLITTER, Zone Supply Air Splitter, Zone Equipment Inlet Node, Zone 1 Inlet Node, Zone 2 Inlet Node, Zone 3 Inlet Node; !- Splitter Name !- Inlet_Node !- Outlet_Node_1 !- Outlet_Node_2 !- Outlet_Node_3
33
ZONE MIXER, Zone Return Air Mixer, Return Air Mixer Outlet, Zone 1 Outlet Node, Zone 2 Outlet Node, Zone 3 Outlet Node; !- Mixer Name !- Outlet_Node !- Inlet_Node_1 !- Inlet_Node_2 !- Inlet_Node_3
34
CONTROLLED ZONE EQUIP CONFIGURATION, RESISTIVE ZONE, Zone1Equipment, Zone1Inlets, , Zone 1 Node, Zone 1 Outlet Node; !- Zone Name !- List Name: Zone Equipment !- List Name: Zone Inlet Nodes !- List Name: Zone Exhaust Nodes !- Zone Air Node Name !- Zone Return Air Node Name
35
ZONE EQUIPMENT LIST, Zone1Equipment, AIR DISTRIBUTION UNIT, Zone1TermReheat, 1, 1; !- Name !- KEY--Zone Equipment Type 1 !- Type Name 1 !- Cooling Priority !- Heating Priority
36
AIR DISTRIBUTION UNIT, Zone1TermReheat, Zone 1 Reheat Air Outlet Node, SINGLE DUCT:VAV:REHEAT, Zone 1 VAV System; NODE LIST, Zone1Inlets, Zone 1 Reheat Air Outlet Node; !- Node List Name !- Node_ID_1
37
!- Air Distribution Unit Name !- Air Dist Unit Outlet Node Name !- KEY--System Component Type 1 !- Component Name 1
38
COIL:Water:SimpleHeating, SPACE1-1 Zone Coil, ReheatCoilAvailSched, 300., 0.0003, SPACE1-1 Zone Coil Water In Node, SPACE1-1 Zone Coil Water Out Node, SPACE1-1 Zone Coil Air In Node, SPACE1-1 In Node;
!!!!!!!!-
Coil Name Available Schedule UA of the Coil {W/K} Max Water Flow Rate of Coil {m3/s} Coil_Water_Inlet_Node Coil_Water_Outlet_Node Coil_Air_Inlet_Node Coil_Air_Outlet_Node
39
Summary
This lecture highlighted the EnergyPlus
Air loop and zone equipment input Thermostat input Fan and coil component input Controller input
40
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
Template Purpose
HVAC system templates provide a
Current Templates
Zone Thermostat Purchased Air Four Pipe Fan Coil VAV Single Duct w/ Reheat Packaged Furnace w/ DX Air Conditioner
Future Templates
Constant Volume Dual Duct Variable Volume Dual Duct VAV w/ Power Induction Unit Heat Pumps Add automatic autosizing to all templates Provide IDF Segments for template systems
Multiple Boiler and Chiller Supply Loops Multiple Equipment Condenser Loop
Template Concepts
Beneficial for setting up the loops, branches,
Not as beneficial for fans, pumps, chillers, The only "automatic" fields are the object For autosized templates the defaults are
each of the remaining fields in the object for Fans, Coils, Chillers, etc
Advantage: order-independent keywords to assign values to Disadvantage: mapping the variable names to object fields is messy, and then the user has to go find the object documentation to understand what the variables really mean
9
configurations, a combination of system macro commands is used along with the required macro variable definitions prior to each command
10
EPMIDF File Regular EnergyPlus objects after macro processing (Clean IDF file)
EnergyPlus.exe
11
ZoneThermostat[ ] (once for each zone) PurchAirZone[ ] (once for each zone) ZoneThermostat[ ] (once for each zone) DirectAirZone[ ] (once for each zone) UnitaryAirLoop[ ]
12
ZoneThermostat[ ] (once for each zone) VAVZone[ ] (once for each zone) VAVAirLoop[ ] ChilledWaterDemand[ ] HotWaterDemand[ ]
13
14
15
16
17
18
19
Component Sizing
Components are typically autosized
based on specified summer and winter design days. Global sizing factor optional
Sizing factor typically >1.0 Sizing factor can be any value >0 Default 1.0
Zone Sizing
Calculates required supply air volume to
maintain zone setpoints Computes maximum cooling load, heating load and air flow for systems sizing and sizing zone components Only controlled zones are included in zone sizing calculations OA flow per person based on total number of people for all PEOPLE statements in zone (schedule values are not applied)
21
22
System Sizing
Calculates design air flow rates and heating
and cooling capacities based on specified supply air conditions and zone sizing results sizes (will not read component sizes) sizing calculations
Must use zone sizing objects to force hard Only controlled zones are included in system
23
24
Auto-Sizing
Generate sizing report files (.zsz, .ssz) Outside air options Supply-side equipment sizing Size and go runs with computed sizes Uses all design days and selects max size
25
Auto-Sizing Calculation
A Purchased Air simulation is
performed for each zone using user specified Design Day weather
Purchased Air: hot or cold air supplied directly to a zone at a fixed temperature and with infinitely variable air flow. The Purchased Air simulation yields zone design air flow rates.
26
summed to give central air handler coincident or non-coincident design flow rates. User specified design supply temperatures and the design weather conditions are used to calculate zone and system design heating and cooling capacities.
27
are obtained by iterating the component models to meet the design outlet conditions Coil water flow rates are summed to obtain plant loop hot and chilled water flow rates
28
Auto-Sizing Input
Run Control At least 2 design days Special day schedules for sizing Zone Sizing, System Sizing and Plant
Zone Sizing
Name of Zone Design cooling supply air temperature Design heating supply air temperature Design cooling supply air humidity ratio Design heating supply air humidity ratio
30
31
32
33
System Sizing
Name of an AIR PRIMARY LOOP Type of load to size on
34
Coincident or non-coincident
35
Plant Sizing
Design loop exit temperature Design loop delta T Name of a PLANT LOOP or CONDENSER
36
38
39
40
42
Summary
Templates are a time saving feature that: Provides a shorthand way of describing systems Assists in the process of putting together EnergyPlus input Autosizing helps the user: Determine the size of equipment needed based on the building description, thermal loads, etc. Avoids the need to provide a size for some equipment which may not be of interest but is still needed as input for EnergyPlus
43
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
IAQ requirements force us to draw fresh air in from the outside environment Outside air (OA) can have a significant impact on the building energy requirements
10
Controller:Outside Air
Control_Node Actuated_Node Minimum outside air flow rate Maximum outside air flow rate Temperature limit Temperature lower limit
11
12
System
Relief Air
13
BRANCH, Air Loop Main Branch, 1.3, OUTSIDE AIR SYSTEM, OA Sys 1, VAV Sys 1 Inlet Node, Mixed Air Node, PASSIVE, FAN:SIMPLE:ConstVolume, Supply Fan 1, Mixed Air Node, < cooling coil >
!!!!!!!!!!-
Branch Name Maximum Branch Flow Rate {m3/s} Comp1 Type Comp1 Name Comp1 Inlet Node Name Comp1 Outlet Node Name Comp1 Branch Control Type Comp2 Type Comp2 Name Comp2 Inlet Node Name
14
Relief Air
OUTSIDE AIR INLET NODE LIST, OutsideAirInletNodes; NODE LIST, OutsideAirInletNodes, Outside Air Inlet Node 1; !- Node List Name !- Node_ID_1 !- 1st Node name or node list name
15
Relief Air
OUTSIDE AIR SYSTEM, OA Sys 1, OA Sys 1 Controllers, OA Sys 1 Equipment, VAV Sys 1 Avail List; !- Name !- Name: Controller List !- Name of an Air Loop Equipment List !- Name of a System Availability Manager List
16
Relief Air
CONTROLLER LIST, OA Sys 1 Controllers, CONTROLLER:OUTSIDE AIR, OA Controller 1; !- Name !- Controller Type 1 !- Controller Name 1
17
Relief Air
AIR LOOP EQUIPMENT LIST, OA Sys 1 Equipment, OUTSIDE AIR MIXER, OA Mixing Box 1; !- Name !- KEY--System Component 1 !- Component Name 1
18
Relief Air
OUTSIDE AIR MIXER, OA Mixing Box 1, Mixed Air Node 1, Outside Air Inlet Node 1, Relief Air Outlet Node 1, VAV Sys 1 Inlet Node; !- Name !- Mixed_Air_Node !- Outside_Air_Stream_Node !- Relief_Air_Stream_Node !- Return_Air_Stream_Node
20
21
22
24
Summary
Introduction of outside air into a forced
air system is necessary to meet indoor air quality (IAQ) standards Outside air (mixing box) in EnergyPlus is a component on an air loop branch Outside air system also contains controllers that can be operated in economizer mode
25
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
market
Systems are relatively easy to understand Control on air temperature pretty straightforward
is a function of other variables besides air temperature Other systems, such as radiant systems, may be a better option for some cases Ability to simulate different system types is critical to the fair and accurate comparison of energy consumption
2
Radiant systems overview: characteristics, types, advantages, and potential problems How to specify different types of radiant systems in EnergyPlus
Low Temperature Radiant Systems High Temperature Radiant Systems Hybrid Systems
Primary effect is on space air temperature Controls are simple but do not always guarantee comfort
Primary effect can be on surface temperatures Some systems are simply direct radiant sources Controls are more complex but inclusion of radiant effects may result in better comfort at lower air temperatures
6
Low Temperature Radiant Systems High (and Medium) Temperature Radiant Systems (heating only)
Indoor Air Quality (IAQ) Issues IAQ linked to introduction of outside air, but radiant systems lack an air stream Dust, dirt, etc. not spread around by forcing air circulation IAQ concerns may require the use of a hybrid system
Less extreme water conditions Lack of architectural effect Potential energy savings Warm floor effect While gaining in popularity in US, market percentage is still fairly small (lack of knowledge/understanding about systems, IAQ concerns) Much more popular in Asia and Europe where it is used in much more diverse settings (not just residences) Concerns about high temperature surfaces within space (burns, fires) Limits on wall, floor temperatures (maximum
8
Market Issues
Safety/Comfort Issues
10
Manytypically used most often in residential Buildings where warm floors are beneficial (e.g., garages) Buildings where air systems might contaminate (other) areas (hospitals, clean rooms, etc.) Buildings where IAQ obtained with minimal air systems Snow/ice melting
12
Low- and medium-intensity (up to ~1000C) typically gas-fired High-intensity (above 1000C) use electric resistance heating Can result in spaces with highly variable levels of thermal comfort Direction depends on type, reflector, and shape
Shapes: tube or lamp Heating onlycooling would be provided by some other means
13
Burner or wire/filament Housing (shape depends on type) Reflector (redirects radiation toward space Power connection or gas inlet/combustion exhaust
14
15
temperature radiant heater but supplied with chilled water (from plant or alternate source) into space fan
Condensate pan to avoid temporary dripping Air movement via buoyancy effects or small Some radiant effect
16
cooling In cooling mode, forced air loop turns on when condensation likely (based on moisture levels in the air) Chilled water sent to forced air coil first and then to radiant system (to help avoid condensation in the space) Benefits of radiant system but initial costs of two systems
17
plenum) can turn the floor into a radiant systemin effect a hybrid system Exact effect on comfort not yet studied since technology is still fairly new
18
Important keywords:
Construction With Internal Source Surface:HeatTransfer Low Temp Radiant System:Hydronic Low Temp Radiant System:Electric Radiant System Surface Group
20
22
In determining the system response, the radiant control setpoint can be compared to a variety of other temperatures depending on the type of control one desires:
Zone Mean Air Temperature Zone Mean Radiant Temperature Zone Operative Temperature (average of MAT and MRT) Outside Air Dry-Bulb Temperature (low temperature
systems only) Outside Air Wet-Bulb Temperature (low temperature systems only)
23
Based on the above input, the tubing (and thus the heat source or sink) would be applied between layers 3 and 4 in this construction
25
27
Note: Input similar to hydronic radiant system except no fluid loop information and no cooling information
28
Summary
Radiant systems use radiation as the primary
mode of heat transfer to heat space occupants directly rather than indirectly by conditioning air can be defined in EnergyPlus as zone equipment
30
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
water for the secondary systems as well as other energy sources that are needed by the building Some knowledge of the primary systems (central plants) is required to accurately simulate buildings and to understand what the model input parameters are
2
Basic information about primary plants (central plants) Interconnection between primary plants and the rest of the building
Cooling Equipment
Chillers: Compression-Based and Absorption Heat Pumps Rooftop/DX Packaged Units Thermal Energy Storage (Water and Ice)
Thermodynamic cycle through which refrigerant goes Refrigerant is enclosed within cycle components
Components Condenser Compressor Evaporator (aka Liquid Cooler) Expansion Valve Primary and secondary fluids (refrigerant, water, etc.)
Compression Cycle
Typical compression cycle diagram:
Condenser
QC
Compressor
Expansion Valve
Work
Evaporator
QE
6
capacity
temperatures become more extreme Presence of a more moderate/constant temperature source can keep system running efficiently (e.g., ground)
difference?
Difference in system components: none Chillers are generally cooling only device and are used to produce chilled water for cooling coils (size range can be quite large) Heat pumps can provide both heating and cooling and are typically smaller in size (often residential units) Heat pumps are typically compression cycle only and almost all use electric energy as input Chillers can use various cycles and may actually use other energy sources as the system energy input
10
Condensers
Purpose: to reject heat from refrigerant to
surrounding environment, condensing the refrigerant from a (superheated) vapor to a (subcooled) liquid Condenser is really a heat exchanger which transfers energy from one fluid stream to another without mixing the two streams Water-Cooled Condensers
Heat exchanged with water which is circulated to another component (ground, lake, pondnatural or constructed, river, cooling tower, etc.) as closed or open loop Condenser temperature depends on water source temperature
11
Condensers (contd)
Air-Cooled Condensers Heat exchanged with outdoor air Fans required to improve heat transfer Condenser temperature linked to outside air dry bulb temperature Evaporative Condensers Heat exchanged sensibly and latently with outdoor air Fan and pump required: fan to circulate air through unit, pump to circulate water Added evaporation process increases performance Condenser temperature linked to outside wet bulb temperature (less than or equal to dry bulb) Condenser water and evaporative water kept separat
12
Condensers (contd)
Cooling Towers
Similar concept as evaporative condensers Condenser water open in the tower Some water evaporates, requiring make-up water Some systems eliminate the fan requirement
13
Condenser Examples
14
15
Digital images on this slide courtesy of: Lisa Fricker, Graduate Student, UIUC
16
17
from the surrounding environment, evaporating the refrigerant from a liquid (or liquid/vapor mixture) to a (superheated) vapor Evaporator is also a heat exchanger Evaporator can be a cooling coil itself or a refrigerant (DX or direct expansion coil) to water heat exchanger to the chilled water loop
18
Heat Exchangers
Heat Exchanger Types (largest to smallest): Shell-and-Tube Plate/Plate-and-Frame Tube-in-Tube Shell-and-Coil Heat Exchanger Issues: Larger exposed air means largest UA (more heat transfer) Fouling can affect performance over time (maintenance issues) Interior and exterior fins on coils
19
Compressors
Purpose: to compress the refrigerant vapor to a
higher pressure (also increases the temperature) Mechanical device: power input converted to mechanical energy Types of Compressors:
Dynamic: spinincrease pressure by transferring angular momentum, momentum converted to pressure increase
Centrifugal
Compressors (contd)
Motor Types
Open: motor and compression chamber separated via shaft link Hermetic: motor and compression chamber same, motor shaft and compressor crankshaft integral Semi-hermetic: bolted construction allows field service
21
Expansion Valve
Condenser
Compressor
Evaporator
To Zones
22
Compression-based chillers use electrical energy (work) to produce heating or cooling (in the opposite direction of natural energy flow) Absorption-based chillers use mixture/solution chemistry and a heat source to produce heating (reverse cyclealso called heat transformer) or cooling (forward cyclemore common)\ Absorption-based systems are most effective when a free or very inexpensive source of heat is available
Solar energy Waste heat Heat source must be high enough quality (temperature) to drive system
No compressor or other large rotating mechanical equipment needed Two refrigerantsprimary and secondary (absorbent)
Primaryusually water Secondaryusually ammonia or lithium bromide (LiBr)
23
Generator (desorber)high pressure side Condenserhigh pressure side Evaporatorlow pressure side Absorberlow pressure side Heat Exchanger Pump Expansion valve/flow restrictors Refrigerants
24
25
26
Initially, this was as simple as cutting ice blocks from Lake Michigan and storing those until summer Now, energy storage is produced during off-peak hours when energy costs are lower
Overall dollar effect is a reduction in the conditioning costs for the buildingprimary (or only) benefit is economic Reduction in cost per kW-hr and reduction in demand costs
Costs based on type of power plants running Cost of start-up and shutdown of power plants
Mainly an issue for industrial customers, usually used for cooling Utilities have in the past actually paid (in part) for systems
Reduced demand reduces need for new power plants Shift of electric load uses power that might not otherwise be used (hydroelectric, nuclear, etc.)
28
Ice Storage
Storage of cooling energy in the form of ice Latent heat of solidification allows large amount
of energy storage in a much smaller area than a water system System types:
Ice-on-coil outside melt (obsolete) Ice-on-coil inside melt Encapsulated ice (ice container) Ice harvester Ice slurry
30
Some shift of energy consumption to off-peak, also savings on demand costs Smaller chiller requirements than full storage or no storage
Chiller priority: chiller runs during on-peak only up to some set demand limit, ice meets all other needs Ice priority: storage meets demand up to some limit and chiller is turned on if the demand is higher than the limit
32
Zero predictionchiller charges system at its capacity as soon as off-peak period starts Optimal strategies
Delay start of charging to take advantage of
presumably cooler outdoor air in early morning hours And/or run chiller at less than full capacity at whatever its optimal fraction of full load is
33
Heating Equipment
Heating Equipment
Electric resistance heating Heat pump in heating mode Solar panels Boiler
Water Steam
Furnace (air)
35
Boilers
Definition: equipment whose sole
purpose is to provide hot water or steam for various uses within a building Size (capacity) range: 15 kW 30+ MW
Fuels: coal, wood, fuel oil, (natural)
gas, electricity
36
Boiler Uses
Steam: Heating coils (reheat, preheat) Hot water heat exchangers Absorption cooling Laundry Sterilizers Water: Heating coils (reheat, preheat) Domestic hot water
37
water
water
water
water
Digital image on this slide courtesy of: Lisa Fricker, Graduate Student, UIUC
39
Boilers: Types
Dry Base/Back Wet Base/Back/Leg
Base (bottom), back (with respect to multipass boilers), leg (top and sides) Flue gas condensing due to low return temperature of water More efficient, but potential for rust greatly increased
Condensing
40
Boilers: Efficiency
Fuel Boiler (combustion efficiency)
Furnaces
Heats air indirectly
Combustion products do not mix with circulated air dangerous Natural gas (most common) LPG (liquefied petroleum gas) Oil Electric
42
Fuels:
Furnaces (continued)
Sizes:
Residential units (smallest) Commercial (44 600+ kW) Generally smaller than boilers Combustion systems Air flow variations (single/multi-pass)
43
Various configurations:
44
Boiler/Furnace Stack
45
Furnace Efficiency
ANSI/ASHRAE Standard 103 Annual Fuel Utilization Efficiency (AFUE)
Usable Heat Output AFUE Fuel Input
AFUE includes: latent and sensible losses, cyclic effects, infiltration, pilot burner effects, and losses from a standing pilot when furnace not in use AFUE 78-80% for non-condensing, 90+% for condensing
46
supply fan
Secondary System
pump
cooling coil
pump
chiller
pump
cooling tower
47
Summary
Primary systems convert one form of
energy (fuel, electricity, etc.) to thermal energy Chillers/heat pumps are used to provide cooling (direct expansion or chilled water) Boilers are used to provide steam or hot water for heating coils Furnaces are used to provide hot air
48
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
Water (fluid) side loop structures in EnergyPlus How to control fluid flow rates using the EnergyPlus pump strategies
Defining Loops
Loops define the movement of mass
semi-loops for organizational clarity & simulation logistics Sub-loops are matched pairs that consist of half of the main loop. For example, plant and condenser loops are broken into supply and demand sides.
4
equipment that creates a load on the plant. Plant supply-side sub-loop contains equipment that meets these loads. Each supply-side sub-loop must be connected to a demand-side loop.
5
Demand-Side Loop
Supply-Side Loop
series, in parallel, or both with some restrictions Branches are defined as individual legs within the loop structure Segment between point A & B is defined as a branch, as is the section between points E and F
...
1 to j Components Dn
component between A & B must be the loop pump, which controls the loop flow. There may be multiple branches between the splitter and mixer (between points C1 & D1 to Cn & Dn). Each sub-loop may only have one splitter and one mixer.
...
1 to j Components Dn
10
parallel between the mixer and splitter, Within any branch, there can only be elements in series. Sub-loops do not require a splitter or mixer, if all equipment on the sub-loop is in seriesa single branch defines the entire sub-loop.
...
1 to j Components Dn
11
Pumping Rules
Pumps must be on the
Supply-Side Sub-Loop Loop Pump
supply side From DemandSide Sub-Loop Pumps can operate as constant or variable flow Pumps can run continuously or intermittently To DemandSide Sub-Loop
Splitter
Components
Mixer
12
PUMP:CONSTANT SPEED
PUMP:VARIABLE SPEED
Boiler/chiller should be variable flow, regardless of whether pump is intermittent or continuous (runs at the minimum if demand is less than minimum, this includes zero.)
13
PUMP:CONSTANT SPEED
Boiler/chiller can be constant or variable flow Pump may be intermittent or continuous as long as the bypass can handle the entire pump volume when the boiler is not operating
14
15
simulation. If the active machines require the flow the bypass will be dry
Thermodynamically it does not make any
difference if the flow goes through a machine that is OFF or it flows down the bypass.
There is no pressure simulation and flow
16
mixer
One bypass on each sub-loop optional No other components may be in series with a
bypass
Bypass
Chiller
Condenser Bypass
Resistive Zone
Cond . Demand Side Loop Boiler Cond . Pump HW Pump Plant Supply Side Heating Loop Condenser Bypass
Water Mixer
Return Hot
North Zone
Bypass
Cooling Tower
18
Bypass
Chiller
Condenser Bypass
Resistive Zone
Cond . Demand Side Loop Boiler Cond . Pump HW Pump Condenser Bypass
Hot Water
Splitter
East Zone
Water Mixer
Return Hot
North Zone
19
Objects required:
BRANCH LIST CONNECTOR LIST SPLITTER MIXER BRANCH, VAV Sys 1 ChW-Branch
COIL:Water:DetailedFlatCooling, VAV SYS 1 Cooling Coil
20
Bypass
Chiller
Condenser Bypass
Resistive Zone
Cond . Demand Side Loop Boiler Cond . Pump HW Pump Condenser Bypass
Hot Water
Splitter
East Zone
Water Mixer
Return Hot
North Zone
22
BRANCH LIST CONNECTOR LIST SPLITTER MIXER BRANCH,Zone X Reheat Branch (3)
COIL:Water:SimpleHeating(3)
HW Splitter
Return HW Mixer
Bypass
23
Bypass
Chiller
Condenser Bypass
Heating Loop
Resistive Zone
Cond . Demand Side Loop Boiler Cond . Pump HW Pump Condenser Bypass
East Zone
North Zone
24
Hot Water Loop Supply Side Hot Water Loop Supply Side
Objects required:
Plant Demand Side Heating Loop
PLANT LOOP BRANCH LIST CONNECTOR LIST SPLITTER MIXER BRANCH, Supply Inlet Branch
PUMP:VARIABLE SPEED
Bypass
Boiler Outlet Node Boiler Boiler Inlet Node HW Pump HW Pump Outlet Node
25
Bypass
Boiler Outlet Node Boiler Boiler Inlet Node HW Pump HW Pump Outlet Node
26
Bypass
Chiller
Condenser Bypass
Heating Loop
Resistive Zone
Cond . Demand Side Loop Boiler Cond . Pump HW Pump Condenser Bypass
East Zone
North Zone
27
Objects required:
PLANT LOOP, Chiller Plant Chilled Water Loop BRANCH LIST CONNECTOR LIST SPLITTER MIXER
28
30
Bypass
Chiller
Condenser Bypass
Heating Loop
Resistive Zone
Cond . Demand Side Loop Boiler Cond . Pump HW Pump Condenser Bypass
East Zone
North Zone
31
BRANCH LIST CONNECTOR LIST SPLITTER MIXER BRANCH, Condenser Demand Inlet Branch
PIPE
Chiller
Condenser Bypass
32
Bypass
Chiller
Condenser Bypass
Heating Loop
Resistive Zone
Cond . Demand Side Loop Boiler Cond . Pump HW Pump Condenser Bypass
East Zone
North Zone
33
CONDENSER LOOP BRANCH LIST CONNECTOR LIST SPLITTER MIXER BRANCH, Supply Inlet Branch
PIPE
Cooling Tower
34
Cooling Tower
35
Summary
Loops are backbone of HVAC simulation all equipment attached to air or fluid loops Loop structure permits assembly of any
system through inputnot hardwired Primary system may consist of four different loops: plant supply and demand, condenser supply and demand Pumps regulate flow while attempting to meet requests on both sides of each loop pair Individual loops may have components in series and parallel with some limitations
36
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
EnergyPlus loop controls Some of the many EnergyPlus plant and condenser components
Load Range Based Operation, Load Range Equipment List Coil Pump Boiler Chiller Cooling Tower Curve
Plant Loop
IDD Description:
Control information Flow and temperature limits for both sides of the loop Supply side nodes, branches, and connections Demand side nodes, branches, and connections Control information PLANT LOOP, A1 , \field A2 , \field A3 , \field A4 , \field N1 , \field N2 , \field N3 , \field N4 , \field N5, \field A5, \field A6, \field A7, \field A8, \field A9, \field A10, \field A11, \field A12, \field A13; \field Plant Loop Name Fluid Type (Water) Plant Operation Scheme List Name Loop Temperature Setpoint Schedule Name Maximum Loop Temperature in C Minimum Loop Temperature in C Maximum Loop Volumetric Flow Rate in m3/s Minimum Loop Volumetric Flow Rate in m3/s volume of the plant loop in m3 Plant Side Inlet Node Name Plant Side Outlet Node Name Plant Side Branch List Name Plant Side Connector List Name Demand Side Inlet Node Name Demand Side Outlet Nodes Name Demand Side Branch List Name Demand Side Connector List Name Load Distribution Scheme (Optimal|Sequential) 4
for temperature and flow rate Pump will operate within this range of flows (pump controls actual flow rate) Loop will not be allowed to vary temperature beyond temperature limits
scheduled
as defined by the remaining controls to meet setpoint temperature setpoint temperature may not be met (can catch-up in future time steps)
Plant Operation Schemesa list of load range definitions and the schedules for when they are in effect Cooling/Heating Load Range Based Operationa list of load ranges and the lists of equipment that are operating for those ranges Load Range Equipment Listthe equipment lists referenced by the load ranges
8
COOLING LOAD RANGE BASED OPERATION, Peak Operation, !- Name 0, !- Load Range Lower 70000, !- Load Range Upper Chiller Plant, !- Priority Control 70000, !- Load Range Lower 245000, !- Load Range Upper Chiller Plant and Purchased, !- Priority Control 245000, !- Load Range Lower 500000, !- Load Range Upper Purchased Only; !- Priority Control
1 {W} 1 {W} List Name 1 2 {W} 2 {W} List Name 2 3 {W} 3 {W} List Name 3
COOLING LOAD RANGE BASED OPERATION, Off Peak Operation, !- Name 0, !- Load Range Lower Limit 1 {W} 900000, !- Load Range Upper Limit 1 {W} All Chillers; !- Priority Control Equip List Name 1
!!!!!-
!!!!!-
10
11
Coils
COIL:Water:SimpleCooling COIL:Water:SimpleHeating COIL:Electric:Heating COIL:Gas:Heating COIL:Water:DetailedFlatCooling COIL:DX:Cooling Bypass Factor-Empirical Includes the condensing unit COIL:DX:Heating-Empirical
12
Coil - Example
Zone 1 Reheat Air Inlet Node Reheat Coil Zone 1 Zone 1 Reheat Air Outlet Node Supply Fan ZONE1 Zone 1 Reheat Water Inlet Node Zone 1 Reheat Water Outlet Node
13
14
Pump Example
Circ Pump Plant Demand Side Cooling Loop Plant Supply Side Cooling Loop
15
Boilers
BOILER:SIMPLE WATERHEATER:SIMPLE
PURCHASED:HOT WATER
17
Boiler - Example
Heating Coil HW Pump Plant Supply Side Heating Loop Boiler Inlet Node Boiler Boiler Outlet Node
18
19
Chillers
CHILLER:ELECTRIC CHILLER:GAS TURBINE CHILLER:ABSORPTION CHILLER:GAS ABSORPTION Direct-Fired Gas Absorption Chiller-Heater CHILLER:CONST COP CHILLER:ENGINEDRIVEN PURCHASED:CHILLED WATER
20
Chiller Example
Plant Demand Side Cooling Loop CW Pump Plant Supply Side Cooling Loop Chiller Inlet Node Chiller
22
Tower
24
2 Input Methods
UA and Design Water Flow Rate
COOLING TOWER:SINGLE SPEED, Big Tower1, !- Tower Name Condenser Tower 1 Inlet Node, !- Water Inlet Node Name Condenser Tower 1 Outlet Node, !- Water Outlet Node Name .0011, !- Design Water Flow Rate {m3/s} 8.0, !- Design Air Flow Rate {m3/s} 500, !- Fan Power at Design Air Flow Rate {W} 175.0, !- Tower UA Value at Design Air Flow Rate {W/K} 0.0, !- Air Flow Rate in Free Convection Regime {m3/s} 0.0, !- Tower UA Value at Free Convection Air Flow Rate {W/K} UA and Design Water Flow Rate; !- Tower Performance Input Method 25
COOLING TOWER:SINGLE SPEED, Big Tower1, !- Tower Name Condenser Tower 1 Inlet Node, !- Water Inlet Node Name Condenser Tower 1 Outlet Node, !- Water Outlet Node Name , !- Design Water Flow Rate {m3/s} autosize, !- Design Air Flow Rate {m3/s} 500, !- Fan Power at Design Air Flow Rate {W} , !- Tower UA Value at Design Air Flow Rate {W/K} 0.0, !- Air Flow Rate in Free Convection Regime {m3/s} 0.0, !- Tower UA Value at Free Convection Air Flow Rate {W/K} Nominal Capacity, !- Tower Performance Input Method 20438., !- Tower Nominal Capacity {W} 0.; !- Tower Free Convection Capacity {W}
26
Curve Objects
CURVE:CUBIC CURVE:QUADRATIC CURVE:BIQUADRATIC
CURVE:BIQUADRATIC, Sample Curve, 1.000, 0.100, 0.001, 0.200, 0.002, 0.003, 0, 100, 0, 100; !!!!!!!!!!!Name Coeff1 Constant Coeff2 x Coeff3 x**2 Coeff4 y Coeff5 y**2 Coeff6 x*y minimum value of maximum value of minimum value of maximum value of
x x y y 27
Summary
Each component on the primary system loops
has specific input requirements that are unique to that component type Some components may link between two different loops, for example:
Coilsair/zone equipment loop and plant demand side Chillerplant supply side and condenser demand side
28
Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright 2002-2003 U.S.D.O.E. - All rights reserved
the ground Depending on the building type, ground heat transfer may play a significant role in determining the response of the building to its surroundings Ground heat transfer is often difficult to calculate and often miscalculated Better simulation tools can help avoid errors in predicting the effects of the ground on the building
2
Ground heat transfer in EnergyPlus How to use the slab.exe utility program to obtain better ground heat transfer evaluation in EnergyPlus
program
to EnergyPlus since the conduction calculations in EnergyPlus are one-dimensional and the ground heat transfer calculations are two or three-dimensional This causes severe modeling problems for the ground heat transfer calculation. But, it is necessary to be able to relate ground heat transfer calculations to that model Note that ground heat transfer is highly dependent on soil properties and that soil properties can vary greatly from location to locationeven between locations in the same city
5
surfaces in contact with the ground (e.g., slab floors, basement walls)
!- Jan {C} !- Feb {C} !- Dec {C}
the weather file. Ground temperatures are for thermally undisturbed soil with a diffusivity of 2.3225760E-03 {m**2/day}.
- Monthly Calculated "undisturbed" Ground Temperatures Jan Feb Mar Apr May Jun Jul Aug Sep 0.5 m 9.8 9.5 10.1 11.5 13.4 15.1 16.3 16.7 16.0 2.0 m 11.0 10.4 10.6 11.4 12.6 14.0 15.1 15.7 15.6 4.0 m 12.0 11.4 11.3 11.6 12.4 13.3 14.2 14.8 14.9 Oct Nov Dec 14.6 12.8 11.0 14.8 13.5 12.1 14.5 13.8 12.8
ground temperatures at the exterior side of any surface that is in contact with the ground.
This is a monthly value that establishes the outside boundary condition (temperature) for a particular surface in contact with the ground. Documentation for slab.exe can be found in AuxiliaryPrograms.pdf .
and subtract 2C as a reasonable starting value to use for most commercial applications in the U.S.
8
PreProcess Folder
PreProcess BLAST Translator DOE-2 Translator IDF Editor IFCtoIDF Weather Converter Ground Temp Calculator
10
11
results is included with the EnergyPlus distribution. It requires an input file named GHTin.idf in the input data file format. The needed corresponding idd file is E+SlabGHT.idd. An EnergyPlus weather file for the location is also needed. A sample batch file is shown on the next slide.
12
13
specified) years and uses an explicit finite difference solution technique. Uses monthly average inside temperatures. Can use a daily cyclic hourly variation of inside temperatures; main purpose is for user experimentation. Will shortly have multiple ground temperature capability in EnergyPlus
14
15
16
! =========== ALL OBJECTS IN CLASS: INSULATION =========== Insulation, 0., ! N1[RINS: R value of under slab insulation 0-2.0 W/m-K] 0., ! N2[DINS: Width of strip of under slab insulation 0-2.0 m] 2.0, ! N3[RVINS: R value of vertical insulation 0-3.0 W/m-K] 1.0, ! N4[ZVINS: Depth of vertical insulation .2 .4 .6 .8 1.0 ! 1.5 2.0 2.5 3.0 m ONLY] 1; ! N5[IVINS: Flag: Is there vertical insulation 1=yes 0=no]
17
18
19
Heat Fluxes
Temperatures Month 1 2 3 4 5 6 7 8 9 10 11 12 Heat Flux W/m^2 Average 1.22 2.04 2.11 3.70 2.81 2.56 4.00 3.07 2.89 2.93 1.41 2.41
21
Average Perimeter Core Inside Perimeter 17.67 16.11 18.03 18 7.00 17.45 15.92 17.81 18 7.70 17.43 16.07 17.74 18 7.15 19 17.82 19.27 20 8.07 19.24 18.23 19.48 20 6.56 19.31 18.42 19.52 20 5.85 20.92 20.14 21.11 22 6.89 21.17 20.44 21.35 22 5.78 21.22 20.45 21.4 22 5.74 21.21 20.26 21.44 22 6.44 19.62 18.54 19.88 20 5.41 19.35 17.99 19.67 20 7.44
22
Temperature, C
11
13
15
17
19
21
hour
23
23
Run the building in EnergyPlus with an insulated slab or as a partition to obtain monthly inside temperatures. Put those monthly inside temperatures in the slab program to determine outside face temperatures. Use resulting outside face temperatures in EnergyPlus. Repeat 2 and 3 if inside temperatures change significantly.
24
2.
3. 4.
25
Slab Results
Month Average Perimeter Core 1 4.78 3.90 4.99 2 4.68 3.85 4.87 3 6.13 5.40 6.30 4 10.54 9.90 10.69 5 17.56 16.83 17.73 6 22.56 21.73 22.75 7 24.96 24.14 25.16 8 24.31 23.51 24.50 9 20.03 19.33 20.19 10 12.89 12.31 13.03 11 7.07 6.56 7.19 12 5.17 4.51 5.33 Convergence has been gained.
26
Inside 4.4 4.5 6.3 11.8 20.0 25.1 27.1 25.6 20.1 11.9 5.8 4.4
27
Summary
Almost all buildings have some thermal
connection to the ground, but ground heat transfer can be difficult to simulate Slab Program allows more accurate calculation of ground temperatures for use with EnergyPlus Use of Slab ProgramEnergyPlus combination may require iteration between the two programs
28