Lecture 1: An Overview of Simulation and EnergyPlus Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract.

Slides:



Advertisements
Similar presentations
WHAT IS STEAM PRO? Thermoflow, Inc.
Advertisements

eQuest Quick Energy Simulation Tool
DOE-2 Overview and Basic Concepts. Background  US public domain programs from 1970s Post Office program; NECAP (NASA energy- cost analysis program);
Lecture 14 User-defined functions Function: concept, syntax, and examples © 2007 Daniel Valentine. All rights reserved. Published by Elsevier.
Lecture 4: Simulation Control, Location, and Weather Input Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under.
Lecture 19: HVAC Outside Air Systems and Modeling Guidelines Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under.
Lecture 10: Zone and Modeling Controls, Simple HVAC for Load Calculations Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign.
University of Liège Faculty of Applied Sciences Thermodynamics Laboratory Workshop “Commissioning and Auditing of Buildings and HVAC Systems” Use of a.
L2 Compliance: Project Darwin
WETSIDE DESIGN © Copyright 2008 HVAC Design Solutions1 Essential Design Programs with Accurate Sizing Calculations help to “Streamline Your Design” Essential.
Lecture 23: Primary System Loops and Components Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract.
COMPLY © Copyright 2008 HVAC Design Solutions1 Quick and Easy “Ventilation Rate Procedure” Compliance Calculations Quick and Easy “Ventilation.
1 ISAT Module III: Building Energy Efficiency Topic 6:Stead-State Building Loads z Fabric Loss z Ventilation Loss z Environmental Temperature z Steady-State.
MENG 547 LECTURE 3 By Dr. O Phillips Agboola. C OMMERCIAL & INDUSTRIAL BUILDING ENERGY AUDIT Why do we audit Commercial/Industrial buildings Important.
Lecture 22: Primary System Loops in EnergyPlus
Lecture 7: Building Modeling Questions Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National.
Chapter 15 Application of Computer Simulation and Modeling.
Computer Laboratory 1: Installing and Using EnergyPlus Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract.
Energy Calculations Dr. Sam C M Hui
 2006 Pearson Education, Inc. All rights reserved Introduction to Classes and Objects.
 2006 Pearson Education, Inc. All rights reserved Introduction to Classes and Objects.
© 2006 Pearson Addison-Wesley. All rights reserved2-1 Chapter 2 Principles of Programming & Software Engineering.
NREL is a national laboratory of the U.S. Department of Energy Office of Energy Efficiency and Renewable Energy operated by the Alliance for Sustainable.
Lecture Objectives: Model processes in AHU –Use eQUEST predefined models –Use detail modeling Define your topics for your final project.
NREL is a national laboratory of the U.S. Department of Energy Office of Energy Efficiency and Renewable Energy operated by the Alliance for Sustainable.
Lecture 18: Template Systems and Autosizing Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to.
Lecture Objectives: Finish wit introduction of HVAC Systems Introduce major ES software.
Lecture 17: VAV and Terminal Reheat Systems Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to.
Lecture 15: Air Primary Loops and Controls Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the.
Lecture Objectives: Model processes in AHU –Use eQUEST predefined models –Use detail modeling Define your topics for your final project.
© 2007 Pearson Prentice Hall This work is protected by United States copyright laws and is provided solely for the use of instructors in teaching their.
Copyright © 2010 Pearson Education, Inc. Lecture Outline Chapter 16 Physics, 4 th Edition James S. Walker.
Lecture 16: Zone Air Paths and Air Distribution Units
Lecture 5: Building Envelope Description (Part I)
Introduction to SPSS Edward A. Greenberg, PhD
Application of Integrated Methodology Multicriteria Building Energy Analysis using Models of Dynamic Energy Simulation Unique Perspectives in bioclimatic.
Oct-03Learning to Use FOFEM 5: Advanced Lesson Missoula Fire Sciences Laboratory Systems for Environmental Management Learning to Use FOFEM 5 Volume II:
Form printing with SAP Smart Forms Instructor: Dylan Liu
Chapter 06 (Part I) Functions and an Introduction to Recursion.
CS 320 Assignment 1 Rewriting the MISC Osystem class to support loading machine language programs at addresses other than 0 1.
Lecture Objectives: Finish with software intro HVAC Systems
Lecture Objectives: -Discuss the final project presentations -Energy simulation result evaluation -Review the course topics.
0 Load Calculation Manual Output : 1. Screen Outputs (Results, Pareto Chart, Hourly Estimation) 2. Optional Outputs (*CLTD.txt, *TETD.txt) 3.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
A Closer Look at Energy Demands: Quantification and Characterisation.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Energy Consumption Calculations Group 4a. Contents 1.Introduction 2.Methods 3.Tools 4.Country specific variations a.Finland b.Other Nordic countries c.Italy.
© 2006 Pearson Addison-Wesley. All rights reserved 2-1 Chapter 2 Principles of Programming & Software Engineering.
Lecture 24: Ground Heat Transfer Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National.
Lecture Objectives: Discuss exam questions
Energy Plus & Open Studio Class
 2008 Pearson Education, Inc. All rights reserved Introduction to Classes and Objects.
Development of a new Building Energy Model in TEB Bruno Bueno Supervisor: Grégoire Pigeon.
Development of a new Building Energy Model in TEB Bruno Bueno Grégoire Pigeon.
EnergyPlus applied to urban climate studies
Principles of Programming CSEB134 : BS/ CHAPTER Fundamentals of the C Programming Language.
Lecture Objectives: Define the final project Deliverables and Grading policy Analyze factors that influence accuracy of our modeling study Learn about.
Final Project Format and Deliverables Examples
Final Project I need your proposal about the final project! It should include –Title –Group members –Objective –Short description –Methodology –Expected.
Lecture Objectives: -Discuss about the final project and presentation -Introduce advance simulation tools -Review the course topics.
7/15/2002PP.AFD.09 1 of 43 Yaskawa Electric America Variable Frequency Drives In HVAC Applications.
Lecture Objectives: Accuracy of the Modeling Software.
Chapter 8: The Cooling Load Cooling load is the rate at which energy must be removed from a space to maintain the temperature and humidity at the design.
Lecture 2: Simulating Buildings and EnergyPlus Auxiliary Programs Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign.
Final project presentations
Lecture Objectives: Discuss exam questions
Lecture Objectives: Finish with HVAC systems
Lecture Objectives: Discuss accuracy of energy simulation and Introduce advance simulation tools Review the course topics Do the Course and Instructor.
BEEP Integrated Design Process for Energy Efficient Buildings
Presentation transcript:

Lecture 1: An Overview of Simulation and EnergyPlus Material prepared by GARD Analytics, Inc. and University of Illinois at Urbana-Champaign under contract to the National Renewable Energy Laboratory. All material Copyright U.S.D.O.E. - All rights reserved

2 Purpose of this Lecture  Gain an understanding of Simulation as a Concept EnergyPlus as a Simulation Tool  Briefly review topics important to your understanding of building thermal simulations

3 What is Simulation?  Definition: “the imitative representation of the functioning of one system or process by means of the functioning of another ” (Merriam-Webster Dictionary On-Line)

4 What is Building Thermal Simulation?  Approximate definition: a computer 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.

5 Goals of Building Thermal Simulation  Load Calculations Generally used for determining sizing of equipment such as fans, chillers, boilers, etc.  Energy Analysis Helps evaluate the energy cost of the building over longer periods of time

6 Why is Simulation Important?  Buildings consume roughly one-third of all the energy consumed nationally every year Much of this energy is consumed maintaining the thermal conditions inside the building and lighting  Simulation can and has played a significant role in reducing the energy consumption of buildings

7 How does Simulation save Energy?  Building thermal simulation allows one to 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)

8 Quick Review of Important Background Concepts  Control Volumes and the Conservation of: Mass Energy (First Law of Thermodynamics)  Heat Transfer Mechanisms: Conduction—transfer of thermal energy through a solid Convection—exchange of thermal energy between a solid and a fluid that are in contact Radiation—exchange of thermal energy via electro-magnetic waves between bodies or surfaces

9 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

10 EnergyPlus Concepts  Time dependent conduction Conduction through building surfaces calculated with conduction transfer functions Heat storage and time lags  Migration between zones Approximates air exchange using a nodal model  Only models what is explicitly described Missing wall does not let air in Missing roof does not let sun in

11 EnergyPlus Concepts (cont’d)  Heat balance loads calculation (one of two load calculation methods recommended by ASHRAE)  Moisture balance calculation  Simultaneous building/systems solution  Sub-hourly time steps  Modular HVAC system simulation  WINDOW 5 methodology

12 EnergyPlus Concepts (cont’d)  Simple input/output file structures  No surface, zone or system limits Defaults to 50 coils per HVAC loop Can be increased  Links to other software COMIS, wind-induced airflow TRNYSYS, Photovoltaics

13 EnergyPlus Structure

14 Integrated Simulation Manager  Fully integrated simulation of loads, systems and plant Integrated simulation allows capacity limits to be modeled more realistically Provides tighter coupling between the air- and water-side of the system and plant

15 Integrated Simulation Manager (cont’d)

16 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 DOE­2  An EnergyPlus input file is not intended to be the main interface for typical end-users

17 Input/Output Data (cont’d)  Most users will use EnergyPlus through an interface from a third-party developer  Utilities convert portions of BLAST and DOE­2 input to EnergyPlus input Materials and constructions Schedules Building envelope surfaces

18 Summary  EnergyPlus builds on the strengths of BLAST and DOE-2 and includes many new simulation capabilities: 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.

19 Basic Input and Output Issues General Philosophy Input/Output Files Overall File Structures Input Object Structure Input Data Dictionary (IDD) Weather Files

20 General Philosophy of Input/Output/Weather  Simple, free-format text files  SI units only  Comma-separated  Object-based  Somewhat self-documenting  Two parts—dictionary and data or simulation results  Not user-friendly » Interfaces will help  Can become large

21 Input–Output Files Input Data Dictionary This file is created by EnergyPlus developers. Input Data File This file will be created by User Object,data,data,…,data; Input Data Dictionary (IDD) EnergyPlus Program Main Program Module 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. Output Files Output Processor Input Data Files (IDF)

22 Input Object Structure  Begin with object type followed by comma  A (alpha) and N (numeric) fields in exact order  Fields separated by commas  Last field followed by semi-colon  Commas are necessary placeholders BASEBOARD HEATER:Water:Convective, Zone1Baseboard, !- Baseboard Name FanAndCoilAvailSched, !- Available Schedule Zone 1 Reheat Water Inlet Node, !- Inlet_Node Zone 1 Reheat Water Outlet Node, !- Outlet_Node 500., !- UA {W/delK} , !- Max Water Flow Rate {m3/s} 0.001; !- Convergence Tolerance

23 Input Object Structure (cont’d)  Alpha fields 60 characters maximum  “!” exclamation point begins comments  IDF objects can be in any order IDF Editor may rearrange the order “!-” IDF Editor automated comments IDF Editor cannot be used with HVAC Templates BASEBOARD HEATER:Water:Convective, Zone1Baseboard, !- Baseboard Name FanAndCoilAvailSched, !- Available Schedule Zone 1 Reheat Water Inlet Node, !- Inlet_Node Zone 1 Reheat Water Outlet Node, !- Outlet_Node 500., !- UA {W/delK} , !- Max Water Flow Rate {m3/s} 0.001; !- Convergence Tolerance

24 Input Object Structure (cont’d)  Not case-sensitive  Input processor checks basic rules, A vs. N, number of fields, valid object type, max/min, etc.  IDF objects are generally retrieved by each component simulation module BASEBOARD HEATER:Water:Convective, Zone1Baseboard, !- Baseboard Name FanAndCoilAvailSched, !- Available Schedule Zone 1 Reheat Water Inlet Node, !- Inlet_Node Zone 1 Reheat Water Outlet Node, !- Outlet_Node 500., !- UA {W/delK} , !- Max Water Flow Rate {m3/s} 0.001; !- Convergence Tolerance

25 Input Data Dictionary (IDD File)  Energy+.idd  Located in 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

26 IDD File (cont’d)  Lists every available input object If it isn’t in the IDD, then it’s not available IDD version must be consistent with exe version IDD is the final word (even if other documentation does not agree)

27 IDD File (cont’d)  “\”code Specifications Field descriptions Units Value ranges (minimum, maximum) Defaults Autosizing

28 IDD File (cont’d)  Get to know the IDD file  Easy way to quickly check object syntax  Refer to Input Output Reference for detailed explanations of inputs

29 Allowable Ranges and Defaults  Allowable ranges Some max/min declared in IDD  Fatal error if outside of range Some max/min hidden in source code  May reset value and issue warning, may be fatal  Defaults Some defaults declared in IDD Some defaults hidden in source code Some values have no defaults  Alphas become blank  Numerics become zero

30 Weather Data (epw file)  Weather year for energy use 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

31 Output Data Format  Same philosophy as for input; somewhat human readable output files  EnergyPlus can perform some output processing to help limit output size  User definable variable level reporting

32 Output Reporting Flexibility  User can select any variables available 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

33 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

34 Questions (cont’d)  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  How will I know whether my simulation results are 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 UA  T) and see if the numbers are “in the ballpark”