Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Missing required property 'fenestration_surface_name'

asked 2019-02-20 06:51:31 -0500

Anna1993's avatar

updated 2019-02-20 09:06:04 -0500


My problem is when running simulation in OpenStudio it fails, showing the following error:

Program Version,EnergyPlus, Version 9.0.1-bb7ca4f0da, YMD=2019.02.20 13:38,
   **** Severe  ** <root>[WindowShadingControl][Persianas 30%][fenestration_surfaces][3] - Missing required property 'fenestration_surface_name'**.
   **  Fatal  ** Errors occurred on processing input file. Preceding condition(s) cause termination.
   ...Summary of Errors that led to program termination:
   ..... Reference severe error count=1
   ..... Last severe error=<root>[WindowShadingControl][Persianas 30%][fenestration_surfaces][3] - Missing required property 'fenestration_surface_name'.
   ************* Warning:  Node connection errors not checked - most system input has not been read (see previous warning).
   ************* Fatal error -- final processing.  Program exited before simulations began.  See previous error messages.
   ************* EnergyPlus Warmup Error Summary. During Warmup: 0 Warning; 0 Severe Errors.
   ************* EnergyPlus Sizing Error Summary. During Sizing: 0 Warning; 0 Severe Errors.
   ************* EnergyPlus Terminated--Fatal Error Detected. 0 Warning; 1 Severe Errors; Elapsed Time=00hr 00min  0.24sec

I'm not able to fix it or find its cause.

edit retag flag offensive close merge delete


Two ideas: (1) avoid using % or other special characters in object names, and (2) make sure your window shading controls are linked to specific windows.

mdahlhausen's avatar mdahlhausen  ( 2019-02-20 11:59:09 -0500 )edit

2 Answers

Sort by » oldest newest most voted

answered 2019-02-20 13:34:11 -0500

You have a blank Fenestration Surface Name in the extensible list at the end of your WindowShadingControl with a name Persianas 30%.

For example, the following should give the same error message. Note the missing name in Fenestration Surface 4 Name:

DPWB,                    !- Zone Name
1,                       !- Shading Control Sequence Number
ExteriorScreen,          !- Shading Type
DOUBLE PANE WITH SCREEN, !- Construction with Shading Name
OnIfScheduleAllows,      !- Shading Control Type
ScreenSchedule,          !- Schedule Name
20.0,                    !- Setpoint {W/m2, W or deg C}
YES,                     !- Shading Control Is Scheduled
NO,                      !- Glare Control Is Active
,                        !- Shading Device Material Name
,                        !- Type of Slat Angle Control for Blinds
,                        !- Slat Angle Schedule Name
,                        !- Setpoint 2 {W/m2 or deg C}
,                        !- Daylighting Control Object Name
Sequential,              !- Multiple Surface Control Type
Zn003:Wall001:Win001,    !- Fenestration Surface 1 Name
Zn003:Wall002:Win001,    !- Fenestration Surface 2 Name
Zn003:Wall003:Win001,    !- Fenestration Surface 3 Name
;    !- Fenestration Surface 4 Name
edit flag offensive delete link more

answered 2019-05-24 11:44:24 -0500

I also use SG SAVE. I found that there where non-convex exterior subsurfaces and some others did'nt have the "frame and divider" property. I split the non-convex subsurfaces and added a frame and divider to the subsurfaces and now it works.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer


Question Tools


Asked: 2019-02-20 06:51:31 -0500

Seen: 981 times

Last updated: Feb 20 '19