Guide for Interface Developers — EnergyPlus 8.4

<< Prev | Table of Contents | Next >>

Appendix A. Simple IDF file[LINK]

!1ZoneUncontrolled.idf
  ! Basic file description:  Basic test for EnergyPlus.  Resistive Walls.  Regular (no ground contact) floor.
  !                          Regular roof.  No Windows.
  !
  ! Highlights:              Very basic test to see that EnergyPlus "works".
  !
  !
  ! Simulation Location/Run: DENVER_STAPLETON_CO_USA_WMO_724690, 2 design days, 1 run period,
  !                          Run Control executes two design days (see RUN PERIOD object)
  !
  ! Location:                Denver, CO
  !
  ! Design Days:             DENVER_STAPLETON_CO_USA Annual Heating 99%, MaxDB = -16°C
  !                          DENVER_STAPLETON_CO_USA Annual Cooling (DB = &gt;MWB) 1%, MaxDB = 32.6°C MWB = 15.5°C
  !
  ! Run Period (Weather File): Full Annual Simulation, DENVER_STAPLETON_CO_USA_WMO_724690
  !
  ! Run Control:             No zone or system sizing, design day run control (no weather file simulation)
  !
  ! Building: Fictional 1 zone building with resistive walls.
  !
  !           The building is oriented due north.
  !
  ! Floor Area:        232.25 m2
  ! Number of Stories: 1
  !
  ! Zone Description Details:
  !
  !       (0,15.24,0)                 (15.24,15.24,0)
  !              _____________________________
  !             |                             |
  !             |                             |
  !             |                             |
  !             |                             |
  !             |                             |
  !             |                             |
  !             |                             |
  !             |                             |
  !             |                             |
  !             |                             |
  !             |                             |
  !             |                             |
  !             |                             |
  !             |                             |
  !             |                             |
  !             |_____________________________|
  !
  !          (0,0,0)                      (15.24,0,0)
  !
  ! Internal gains description:     NA
  !
  ! Interzone Surfaces:             None
  ! Internal Mass:                  None
  ! People:                         None
  ! Lights:                         None
  ! Equipment:                      None
  ! Windows:                        0
  ! Detached Shading:               None
  ! Daylight:                       None
  ! Natural Ventilation:            None
  ! Compact Schedules:              NA (Example of non-Compact Schedules)
  ! Solar Distribution:             MinimalShadowing
  !
  ! HVAC:                           NA
  !
  ! Zonal Equipment:                NA
  ! Central Air Handling Equipment: No
  ! System Equipment Autosize:      No
  ! Purchased Cooling:              No
  ! Purchased Heating:              No
  ! Purchased Chilled Water:        No
  ! Purchased Hot Water:            No
  ! Coils:                          None
  ! Pumps:                          None
  ! Boilers:                        None
  ! Chillers:                       None
  ! Towers:                         None
  !
  ! Results:
  ! Standard Reports:               Variable Dictionary, Surfaces (dxf-wireframe), Meter File
  ! Timestep or Hourly Variables:   Hourly and Daily
  ! Time bins Report:               None
  ! HTML Report:                    None
  ! Environmental Emissions:        None
  ! Utility Tariffs:                None


  Output:PreprocessorMessage,
  No Preprocessor Used,    !- Preprocessor Name
  Information,             !- Error Severity
  Illustrative Message,    !- Message Line 1
  No problems for processing;  !- Message Line 2


  Version,
  3.0;                     !- Version Identifier


  Timestep,
  4;                       !- Number of Timesteps per Hour


  Building,
  Simple One Zone (Wireframe DXF),  !- Name
  0.0000000E+00,           !- North Axis {deg}
  Suburbs,                 !- Terrain
  .04,                     !- Loads Convergence Tolerance Value
  .004,                    !- Temperature Convergence Tolerance Value {deltaC}
  MinimalShadowing,        !- Solar Distribution
  30;                      !- Maximum Number of Warmup Days


  HeatBalanceAlgorithm,
  ConductionTransferFunction;  !- Algorithm


  SurfaceConvectionAlgorithm:Inside,
  Detailed;                !- Algorithm


  SurfaceConvectionAlgorithm:Outside,
  Detailed;                !- Algorithm


  SimulationControl,
  No,                      !- Do Zone Sizing Calculation
  No,                      !- Do System Sizing Calculation
  No,                      !- Do Plant Sizing Calculation
  Yes,                     !- Run Simulation for Sizing Periods
  Yes;                     !- Run Simulation for Weather File Run Periods


  RunPeriod,
  1,                       !- Begin Month
  1,                       !- Begin Day of Month
  12,                      !- End Month
  31,                      !- End Day of Month
  Tuesday,                 !- Day of Week for Start Day
  Yes,                     !- Use Weather File Holidays and Special Days
  Yes,                     !- Use Weather File Daylight Saving Period
  No,                      !- Apply Weekend Holiday Rule
  Yes,                     !- Use Weather File Rain Indicators
  Yes;                     !- Use Weather File Snow Indicators


  Site:Location,
  DENVER_STAPLETON_CO_USA_WMO_724690,  !- Name
  39.77,                   !- Latitude {deg}
  -104.87,                 !- Longitude {deg}
  -7.00,                   !- Time Zone {hr}
  1611.00;                 !- Elevation {m}


  !  WMO = 724690 Time Zone = NAM        (GMT-07:00) Mountain Time (US & Canada)
  !  Data Source = ASHRAE 2005 Annual Design Conditions
  ! Using Design Conditions from "Climate Design Data 2005 ASHRAE Handbook"
  ! DENVER_STAPLETON_CO_USA Extreme Annual Wind Speeds, 1% = 10.9m/s, 2.5% = 8.8m/s, 5% = 7.7m/s
  ! DENVER_STAPLETON_CO_USA Extreme Annual Temperatures, Max Drybulb = 37.2°C Min Drybulb = -24.6°C
  ! DENVER_STAPLETON_CO_USA Annual Heating Design Conditions Wind Speed = 2.3m/s Wind Dir = 180
  ! Coldest Month = December
  ! DENVER_STAPLETON_CO_USA Annual Heating 99%, MaxDB = -16°C


  SizingPeriod:DesignDay,
  DENVER_STAPLETON Ann Htg 99% Condns DB,  !- Name
  -16,                     !- Maximum Dry-Bulb Temperature {C}
  0.0,                     !- Daily Temperature Range {deltaC}
  -16,                     !- Humidity Indicating Conditions at Maximum Dry-Bulb
  83411.,                  !- Barometric Pressure {Pa}
  2.3,                     !- Wind Speed {m/s}
  180,                     !- Wind Direction {deg}
  0.00,                    !- Sky Clearness
  0,                       !- Rain Indicator
  0,                       !- Snow Indicator
  21,                      !- Day of Month
  12,                      !- Month
  WinterDesignDay,         !- Day Type
  0,                       !- Daylight Saving Time Indicator
  WetBulb;                 !- Humidity Indicating Type


  ! DENVER_STAPLETON Annual Cooling Design Conditions Wind Speed = 4m/s Wind Dir = 120
  ! Hottest Month = July
  ! DENVER_STAPLETON_CO_USA Annual Cooling (DB = &gt;MWB) 1%, MaxDB = 32.6°C MWB = 15.5°C


  SizingPeriod:DesignDay,
  DENVER_STAPLETON Ann Clg 1% Condns DB = &gt;MWB,  !- Name
  32.6,                    !- Maximum Dry-Bulb Temperature {C}
  15.2,                    !- Daily Temperature Range {deltaC}
  15.5,                    !- Humidity Indicating Conditions at Maximum Dry-Bulb
  83411.,                  !- Barometric Pressure {Pa}
  4,                       !- Wind Speed {m/s}
  120,                     !- Wind Direction {deg}
  1.00,                    !- Sky Clearness
  0,                       !- Rain Indicator
  0,                       !- Snow Indicator
  21,                      !- Day of Month
  7,                       !- Month
  SummerDesignDay,         !- Day Type
  0,                       !- Daylight Saving Time Indicator
  WetBulb;                 !- Humidity Indicating Type


  Material:NoMass,
  R13LAYER,                !- Name
  Rough,                   !- Roughness
  2.290965,                !- Thermal Resistance {m2-K/W}
  0.9000000,               !- Thermal Absorptance
  0.7500000,               !- Solar Absorptance
  0.7500000;               !- Visible Absorptance


  Material:NoMass,
  R31LAYER,                !- Name
  Rough,                   !- Roughness
  5.456,                   !- Thermal Resistance {m2-K/W}
  0.9000000,               !- Thermal Absorptance
  0.7500000,               !- Solar Absorptance
  0.7500000;               !- Visible Absorptance


  Material,
  C5 - 4 IN HW CONCRETE,   !- Name
  MediumRough,             !- Roughness
  0.1014984,               !- Thickness {m}
  1.729577,                !- Conductivity {W/m-K}
  2242.585,                !- Density {kg/m3}
  836.8000,                !- Specific Heat {J/kg-K}
  0.9000000,               !- Thermal Absorptance
  0.6500000,               !- Solar Absorptance
  0.6500000;               !- Visible Absorptance


  Construction,
  R13WALL,                 !- Name
  R13LAYER;                !- Outside Layer


  Construction,
  FLOOR,                   !- Name
  C5 - 4 IN HW CONCRETE;   !- Outside Layer


  Construction,
  ROOF31,                  !- Name
  R31LAYER;                !- Outside Layer


  Site:GroundTemperature:BuildingSurface,
  18.89,                   !- January Ground Temperature {C}
  18.92,                   !- February Ground Temperature {C}
  19.02,                   !- March Ground Temperature {C}
  19.12,                   !- April Ground Temperature {C}
  19.21,                   !- May Ground Temperature {C}
  19.23,                   !- June Ground Temperature {C}
  19.07,                   !- July Ground Temperature {C}
  19.32,                   !- August Ground Temperature {C}
  19.09,                   !- September Ground Temperature {C}
  19.21,                   !- October Ground Temperature {C}
  19.13,                   !- November Ground Temperature {C}
  18.96;                   !- December Ground Temperature {C}


  Zone,
  ZONE ONE,                !- Name
  0.0000000E+00,           !- Direction of Relative North {deg}
  0.0000000E+00,           !- X Origin {m}
  0.0000000E+00,           !- Y Origin {m}
  0.0000000E+00,           !- Z Origin {m}
  1,                       !- Type
  1,                       !- Multiplier
  autocalculate,           !- Ceiling Height {m}
  autocalculate;           !- Volume {m3}


  ScheduleTypeLimits,
  Fraction,                !- Name
  0.0 : 1.0,               !- Range
  CONTINUOUS;              !- Numeric Type


  GlobalGeometryRules,
  UpperLeftCorner,         !- Starting Vertex Position
  CounterClockWise,        !- Vertex Entry Direction
  WorldCoordinateSystem;   !- Coordinate System


  BuildingSurface:Detailed,
  Zn001:Wall001,           !- Name
  Wall,                    !- Surface Type
  R13WALL,                 !- Construction Name
  ZONE ONE,                !- Zone Name
  Outdoors,                !- Outside Boundary Condition
  ,                        !- Outside Boundary Condition Object
  SunExposed,              !- Sun Exposure
  WindExposed,             !- Wind Exposure
  0.5000000,               !- View Factor to Ground
  4,                       !- Number of Vertices
  0.0000000E+00,0.0000000E+00,4.572000,  !- X,Y,Z = = &gt; Vertex 1
  0.0000000E+00,0.0000000E+00,0.0000000E+00,  !- X,Y,Z = = &gt; Vertex 2
  15.24000,0.0000000E+00,0.0000000E+00,  !- X,Y,Z = = &gt; Vertex 3
  15.24000,0.0000000E+00,4.572000;  !- X,Y,Z = = &gt; Vertex 4


  BuildingSurface:Detailed,
  Zn001:Wall002,           !- Name
  Wall,                    !- Surface Type
  R13WALL,                 !- Construction Name
  ZONE ONE,                !- Zone Name
  Outdoors,                !- Outside Boundary Condition
  ,                        !- Outside Boundary Condition Object
  SunExposed,              !- Sun Exposure
  WindExposed,             !- Wind Exposure
  0.5000000,               !- View Factor to Ground
  4,                       !- Number of Vertices
  15.24000,0.0000000E+00,4.572000,  !- X,Y,Z = = &gt; Vertex 1
  15.24000,0.0000000E+00,0.0000000E+00,  !- X,Y,Z = = &gt; Vertex 2
  15.24000,15.24000,0.0000000E+00,  !- X,Y,Z = = &gt; Vertex 3
  15.24000,15.24000,4.572000;  !- X,Y,Z = = &gt; Vertex 4


  BuildingSurface:Detailed,
  Zn001:Wall003,           !- Name
  Wall,                    !- Surface Type
  R13WALL,                 !- Construction Name
  ZONE ONE,                !- Zone Name
  Outdoors,                !- Outside Boundary Condition
  ,                        !- Outside Boundary Condition Object
  SunExposed,              !- Sun Exposure
  WindExposed,             !- Wind Exposure
  0.5000000,               !- View Factor to Ground
  4,                       !- Number of Vertices
  15.24000,15.24000,4.572000,  !- X,Y,Z = = &gt; Vertex 1
  15.24000,15.24000,0.0000000E+00,  !- X,Y,Z = = &gt; Vertex 2
  0.0000000E+00,15.24000,0.0000000E+00,  !- X,Y,Z = = &gt; Vertex 3
  0.0000000E+00,15.24000,4.572000;  !- X,Y,Z = = &gt; Vertex 4


  BuildingSurface:Detailed,
  Zn001:Wall004,           !- Name
  Wall,                    !- Surface Type
  R13WALL,                 !- Construction Name
  ZONE ONE,                !- Zone Name
  Outdoors,                !- Outside Boundary Condition
  ,                        !- Outside Boundary Condition Object
  SunExposed,              !- Sun Exposure
  WindExposed,             !- Wind Exposure
  0.5000000,               !- View Factor to Ground
  4,                       !- Number of Vertices
  0.0000000E+00,15.24000,4.572000,  !- X,Y,Z = = &gt; Vertex 1
  0.0000000E+00,15.24000,0.0000000E+00,  !- X,Y,Z = = &gt; Vertex 2
  0.0000000E+00,0.0000000E+00,0.0000000E+00,  !- X,Y,Z = = &gt; Vertex 3
  0.0000000E+00,0.0000000E+00,4.572000;  !- X,Y,Z = = &gt; Vertex 4


  BuildingSurface:Detailed,
  Zn001:Flr001,            !- Name
  Floor,                   !- Surface Type
  FLOOR,                   !- Construction Name
  ZONE ONE,                !- Zone Name
  Surface,                 !- Outside Boundary Condition
  Zn001:Flr001,            !- Outside Boundary Condition Object
  NoSun,                   !- Sun Exposure
  NoWind,                  !- Wind Exposure
  1.000000,                !- View Factor to Ground
  4,                       !- Number of Vertices
  15.24000,0.000000,0.0,  !- X,Y,Z = = &gt; Vertex 1
  0.000000,0.000000,0.0,  !- X,Y,Z = = &gt; Vertex 2
  0.000000,15.24000,0.0,  !- X,Y,Z = = &gt; Vertex 3
  15.24000,15.24000,0.0;  !- X,Y,Z = = &gt; Vertex 4


  BuildingSurface:Detailed,
  Zn001:Roof001,           !- Name
  Roof,                    !- Surface Type
  ROOF31,                  !- Construction Name
  ZONE ONE,                !- Zone Name
  Outdoors,                !- Outside Boundary Condition
  ,                        !- Outside Boundary Condition Object
  SunExposed,              !- Sun Exposure
  WindExposed,             !- Wind Exposure
  0.0000000E+00,           !- View Factor to Ground
  4,                       !- Number of Vertices
  0.000000,15.24000,4.572,  !- X,Y,Z = = &gt; Vertex 1
  0.000000,0.000000,4.572,  !- X,Y,Z = = &gt; Vertex 2
  15.24000,0.000000,4.572,  !- X,Y,Z = = &gt; Vertex 3
  15.24000,15.24000,4.572;  !- X,Y,Z = = &gt; Vertex 4


  Output:Variable,
  *,                       !- Key Value
  outdoor dry bulb,        !- Variable Name
  hourly;                  !- Reporting Frequency


  Output:Variable,
  *,                       !- Key Value
  Daylight Saving Time Indicator,  !- Variable Name
  daily;                   !- Reporting Frequency


  Output:Variable,
  *,                       !- Key Value
  DayType Index,           !- Variable Name
  daily;                   !- Reporting Frequency


  Output:Variable,
  *,                       !- Key Value
  Zone Mean Air Temperature,  !- Variable Name
  hourly;                  !- Reporting Frequency


  Output:Variable,
  *,                       !- Key Value
  Zone Total Internal Latent Gain,  !- Variable Name
  hourly;                  !- Reporting Frequency


  Output:Variable,
  *,                       !- Key Value
  Zone Mean Radiant Temperature,  !- Variable Name
  hourly;                  !- Reporting Frequency


  Output:Variable,
  *,                       !- Key Value
  Zone Air Balance Surface Convection Rate,  !- Variable Name
  hourly;                  !- Reporting Frequency


  Output:Variable,
  *,                       !- Key Value
  Zone Air Balance Air Energy Storage Rate,  !- Variable Name
  hourly;                  !- Reporting Frequency


  Output:Variable,
  *,                       !- Key Value
  Surface Inside Temperature,  !- Variable Name
  daily;                   !- Reporting Frequency


  Output:Variable,
  *,                       !- Key Value
  Surface Outside Temperature,  !- Variable Name
  daily;                   !- Reporting Frequency


  Output:Variable,
  *,                       !- Key Value
  Surface Int Convection Coeff,  !- Variable Name
  daily;                   !- Reporting Frequency


  Output:Variable,
  *,                       !- Key Value
  Surface Ext Convection Coeff,  !- Variable Name
  daily;                   !- Reporting Frequency


  Output:Reports,
  VariableDictionary,      !- Type of Report
  IDF;                     !- Report Name


  Output:Reports,
  surfaces,                !- Type of Report
  dxf:wireframe;           !- Report Name


  Output:Reports,
  construction;            !- Type of Report


  Output:Meter:MeterFileOnly,
  ExteriorLights:Electricity,  !- Name
  hourly;                  !- Reporting Frequency


  Output:Meter:MeterFileOnly,
  Carbon Equivalent:Facility,  !- Name
  hourly;                  !- Reporting Frequency


  Output:Meter:MeterFileOnly,
  EnergyTransfer:Building, !- Name
  hourly;                  !- Reporting Frequency


  Output:Meter:MeterFileOnly,
  EnergyTransfer:Facility, !- Name
  hourly;                  !- Reporting Frequency


  OutputControl:Table:Style,
  HTML;                    !- Column Separator


  Output:Table:SummaryReports,
  AllSummary;              !- Report 1 Name


  Exterior:Lights,
  ExtLights,               !- Name
  AlwaysOn,                !- Schedule Name
  5250,                    !- Design Level {W}
  AstronomicalClock,       !- Control Option
  Grounds Lights;          !- End-Use Subcategory


  ScheduleTypeLimits,
  On/Off,                  !- Name
  0:1,                     !- Range
  DISCRETE;                !- Numeric Type


  Schedule:Day:Hourly,
  On,                      !- Name
  On/Off,                  !- Schedule Type Limits Name
  1.,                      !- Hour 1
  1.,                      !- Hour 2
  1.,                      !- Hour 3
  1.,                      !- Hour 4
  1.,                      !- Hour 5
  1.,                      !- Hour 6
  1.,                      !- Hour 7
  1.,                      !- Hour 8
  1.,                      !- Hour 9
  1.,                      !- Hour 10
  1.,                      !- Hour 11
  1.,                      !- Hour 12
  1.,                      !- Hour 13
  1.,                      !- Hour 14
  1.,                      !- Hour 15
  1.,                      !- Hour 16
  1.,                      !- Hour 17
  1.,                      !- Hour 18
  1.,                      !- Hour 19
  1.,                      !- Hour 20
  1.,                      !- Hour 21
  1.,                      !- Hour 22
  1.,                      !- Hour 23
  1.;                      !- Hour 24


  Schedule:Week:Daily,
  On Weeks,                !- Name
  On,                      !- Sunday Schedule:Day Name
  On,                      !- Monday Schedule:Day Name
  On,                      !- Tuesday Schedule:Day Name
  On,                      !- Wednesday Schedule:Day Name
  On,                      !- Thursday Schedule:Day Name
  On,                      !- Friday Schedule:Day Name
  On,                      !- Saturday Schedule:Day Name
  On,                      !- Holiday Schedule:Day Name
  On,                      !- SummerDesignDay Schedule:Day Name
  On,                      !- WinterDesignDay Schedule:Day Name
  On,                      !- CustomDay1 Schedule:Day Name
  On;                      !- CustomDay2 Schedule:Day Name


  Schedule:Year,
  AlwaysOn,                !- Name
  On/Off,                  !- Schedule Type Limits Name
  On Weeks,                !- Schedule:Week Name 1
  1,                       !- Start Month 1
  1,                       !- Start Day 1
  12,                      !- End Month 1
  31;                      !- End Day 1