Guide for Interface Developers — EnergyPlus 8.2

<< 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=>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=>MWB) 1%, MaxDB=32.6°C MWB=15.5°C

  SizingPeriod:DesignDay,
    DENVER_STAPLETON Ann Clg 1% Condns DB=>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 ==> Vertex 1
    0.0000000E+00,0.0000000E+00,0.0000000E+00,  !- X,Y,Z ==> Vertex 2
    15.24000,0.0000000E+00,0.0000000E+00,  !- X,Y,Z ==> Vertex 3
    15.24000,0.0000000E+00,4.572000;  !- X,Y,Z ==> 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 ==> Vertex 1
    15.24000,0.0000000E+00,0.0000000E+00,  !- X,Y,Z ==> Vertex 2
    15.24000,15.24000,0.0000000E+00,  !- X,Y,Z ==> Vertex 3
    15.24000,15.24000,4.572000;  !- X,Y,Z ==> 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 ==> Vertex 1
    15.24000,15.24000,0.0000000E+00,  !- X,Y,Z ==> Vertex 2
    0.0000000E+00,15.24000,0.0000000E+00,  !- X,Y,Z ==> Vertex 3
    0.0000000E+00,15.24000,4.572000;  !- X,Y,Z ==> 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 ==> Vertex 1
    0.0000000E+00,15.24000,0.0000000E+00,  !- X,Y,Z ==> Vertex 2
    0.0000000E+00,0.0000000E+00,0.0000000E+00,  !- X,Y,Z ==> Vertex 3
    0.0000000E+00,0.0000000E+00,4.572000;  !- X,Y,Z ==> 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 ==> Vertex 1
    0.000000,0.000000,0.0,  !- X,Y,Z ==> Vertex 2
    0.000000,15.24000,0.0,  !- X,Y,Z ==> Vertex 3
    15.24000,15.24000,0.0;  !- X,Y,Z ==> 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 ==> Vertex 1
    0.000000,0.000000,4.572,  !- X,Y,Z ==> Vertex 2
    15.24000,0.000000,4.572,  !- X,Y,Z ==> Vertex 3
    15.24000,15.24000,4.572;  !- X,Y,Z ==> 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