5

Problems with shading in EnergyPlus

Hey, I want to model a simple shading control (exterior shade). Tutorial from bigladder: Method 2:

Define the Construction of the window without the shade, the so-called “bare” construction.
Reference the bare construction in the FenestrationSurface:Detailed for the window.
Define the WindowMaterial:Shade.
Define another Construction, called the “shaded construction,” that includes the WindowMaterial:Shade.
Define a WindowProperty:ShadingControl for the window in which you (a) reference the shaded construction and (b) specify how the shade is controlled

I have the following obejects within the model:

WindowMaterial:Shade,
    Shade,                   !- Name
    0.2,                     !- Solar Transmittance {dimensionless}
    0.2,                     !- Solar Reflectance {dimensionless}
    0.2,                     !- Visible Transmittance {dimensionless}
    0.2,                     !- Visible Reflectance {dimensionless}
    0.2,                     !- Infrared Hemispherical Emissivity {dimensionless}
    0.2,                     !- Infrared Transmittance {dimensionless}
    0.002,                   !- Thickness {m}
    1,                       !- Conductivity {W/m-K}
    0.05,                    !- Shade to Glass Distance {m}
    0.5,                     !- Top Opening Multiplier
    0.5,                     !- Bottom Opening Multiplier
    0.5,                     !- Left-Side Opening Multiplier
    0.5,                     !- Right-Side Opening Multiplier
    ;                        !- Airflow Permeability {dimensionless}

The shade construction

Construction,
    shaded construction,     !- Name
    Shade;                   !- Outside Layer

Construction,
    Exterior Window,         !- Name
    GlassSimple;             !- Outside Layer

WindowMaterial

WindowMaterial:SimpleGlazingSystem,
    GlassSimple,             !- Name
    1.1,                     !- U-Factor {W/m2-K}
    0.609;                   !- Solar Heat Gain Coefficient

Fenstration

FenestrationSurface:Detailed,
    window_mi,               !- Name
    Window,                  !- Surface Type
    Exterior Window,         !- Construction Name
    wall_s,                  !- Building Surface Name
    ,                        !- Outside Boundary Condition Object
    ,                        !- View Factor to Ground
    ShadeControl,            !- Shading Control Name
    ,                        !- Frame and Divider Name
    ,                        !- Multiplier
    4,                       !- Number of Vertices
    1.153144302659, 0.000000000000, 1.942648890598,
                                        !- X,Y,Z  1 {m}
    1.153144302659, 0.000000000000, 1.092648890598,
                                        !- X,Y,Z  2 {m}
    2.043144302659, 0.000000000000, 1.092648890598,
                                        !- X,Y,Z  3 {m}
    2.043144302659, 0.000000000000, 1.942648890598;
                                        !- X,Y,Z  4 {m}

ShadingControl

WindowProperty:ShadingControl,
    ShadeControl,            !- Name
    ExteriorShade,           !- Shading Type
    shaded construction,     !- Construction with Shading Name
    AlwaysOn,                !- Shading Control Type
    ,                        !- Schedule Name
    ,                        !- Setpoint {W/m2, W or deg C}
    No,                      !- Shading Control Is Scheduled
    No,                      !- Glare Control Is Active
    Shade,                   !- Shading Device Material Name
    FixedSlatAngle,          !- Type of Slat Angle Control for Blinds
    ;                        !- Slat Angle Schedule Name

I get the following error message:

   ** Severe  ** CheckAndSetConstructionProperties: The single-layer window construction=SHADED CONSTRUCTION has a gas, complex gap, shade, complex shade, screen or blind material; it should be glass of simple glazing system.
   ** Warning ** WindowProperty:ShadingControl="SHADECONTROL" Both Construction with Shading Name and Shading Device Material Name are specified.
   **   ~~~   ** The Construction with Shading Name="SHADED CONSTRUCTION" will be used.
   **  Fatal  ** GetSurfaceData: Errors discovered, program terminates.

Thank you for your help!

gerald's avatar
523
gerald
asked 2015-12-30 05:41:01 -0500
__AmirRoth__'s avatar
4.4k
__AmirRoth__
updated 2017-05-17 12:29:08 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

5

The following should make it work..

Construction,
    shaded construction,     !- Name
    Shade,                   !- Outside Layer
    GlassSimple;             !- Layer 1

Also, per the IO reference, field "Shading Device Material Name" in WindowProperty:ShadingControl is required if "Construction with Shading Name" is not specified. So instead of putting "Shade", this field should be left blank here.

Chandan Sharma's avatar
2.4k
Chandan Sharma
answered 2015-12-30 08:07:19 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments