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

Revision history [back]

click to hide/show revision 1
initial version

Open DOE 90.1-2016 prototypes in OpenStudio?

Hi, I tried taking one of the 90.1-2016 prototypes (https://www.energycodes.gov/development/commercial/prototype_models) for Small Office, updating it to EnergyPlus 9.2 using the IDFVersionUpdater, and importing the updated .idf in OpenStudio 2.9.1, and I get this error:

File is not valid to draft strictness. Check that IDF is of correct version and that all fields are valid against Energy+.idd.

I've pasted the error details below but before I go too far down a rabbit hole, is there an easier way to get the 90.1-2016 prototypes into OpenStudio format? Thanks!

OpenStudioApp error details:

The collection is INVALID at strictness level 'Draft', because of the errors: Object level data error of type NoIdd . Error pertains to an object of type 'Catchall', named ''. Additional information about the error type: input data definition is missing or empty. Field level data error of type DataType . Error is in an object of type 'RunPeriod', named '', in field 5. Additional information about the error type: field-level data is of an incorrect type. Field
level data error of type DataType
. Error is in an object of type 'Daylighting:Controls', named 'Perimeter_ZN_1', in field 2. Additional information about the error type: field-level data is of an incorrect type. Field level data error of type DataType . Error is in an object of type 'Sizing:System', named '', in field 17. Additional information about the error type: field-level data is of an incorrect type. Field level data error of type DataType . Error is in an object of type 'ZoneHVAC:EquipmentList', named 'Core_ZN Equipment', in field 1. Additional information about the error type: field-level data is of an incorrect type. Field level data error of type DataType . Error is in an object of type 'AirLoopHVAC:UnitaryHeatPump:AirToAir', named 'PSZ-AC:1_HeatPump', in field 14. Additional information about the error type: field-level data is of an incorrect type. Field level data error of type DataType . Error is in an object of type 'AvailabilityManager:NightCycle', named 'PSZ-AC:1 Availability Manager', in field 5. Additional information about the error type: field-level data is of an incorrect type. Field
level data error of type NumericBound . Error is in an object of type 'RunPeriod', named '', in field 4. Additional information about the error type: numeric data violates a min or max bound. Field level data error of type NumericBound . Error is in an object of type 'FenestrationSurface:Detailed', named 'Perimeter_ZN_1_wall_south_Window_1', in field 8. Additional information about the error type: numeric data violates a min or max bound. Field
level data error of type NumericBound . Error is in an object of type 'Daylighting:Controls', named 'Perimeter_ZN_1', in field 5. Additional information about the error type: numeric data violates a min or max bound.

Open DOE 90.1-2016 prototypes in OpenStudio?

Hi, I tried taking one of the 90.1-2016 prototypes (https://www.energycodes.gov/development/commercial/prototype_models) for Small Office, updating it to EnergyPlus 9.2 using the IDFVersionUpdater, and importing the updated .idf in OpenStudio 2.9.1, and I get this error:

File is not valid to draft strictness. Check that IDF is of correct version and that all fields are valid against Energy+.idd.

I've pasted the error details below but before I go too far down a rabbit hole, is there an easier way to get the 90.1-2016 prototypes into OpenStudio format? Thanks!

OpenStudioApp error details:

The collection is INVALID at strictness level 'Draft', because of the errors: Object level data error of type NoIdd . Error pertains to an object of type 'Catchall', named ''. Additional information about the error type: input data definition is missing or empty. Field level data error of type DataType . Error is in an object of type 'RunPeriod', named '', in field 5. Additional information about the error type: field-level data is of an incorrect type. Field
level data error of type DataType
. Error is in an object of type 'Daylighting:Controls', named 'Perimeter_ZN_1', in field 2. Additional information about the error type: field-level data is of an incorrect type. Field level data error of type DataType . Error is in an object of type 'Sizing:System', named '', in field 17. Additional information about the error type: field-level data is of an incorrect type. Field level data error of type DataType . Error is in an object of type 'ZoneHVAC:EquipmentList', named 'Core_ZN Equipment', in field 1. Additional information about the error type: field-level data is of an incorrect type. Field level data error of type DataType . Error is in an object of type 'AirLoopHVAC:UnitaryHeatPump:AirToAir', named 'PSZ-AC:1_HeatPump', in field 14. Additional information about the error type: field-level data is of an incorrect type. Field level data error of type DataType . Error is in an object of type 'AvailabilityManager:NightCycle', named 'PSZ-AC:1 Availability Manager', in field 5. Additional information about the error type: field-level data is of an incorrect type. Field
level data error of type NumericBound . Error is in an object of type 'RunPeriod', named '', in field 4. Additional information about the error type: numeric data violates a min or max bound. Field level data error of type NumericBound . Error is in an object of type 'FenestrationSurface:Detailed', named 'Perimeter_ZN_1_wall_south_Window_1', in field 8. Additional information about the error type: numeric data violates a min or max bound. Field
level data error of type NumericBound . Error is in an object of type 'Daylighting:Controls', named 'Perimeter_ZN_1', in field 5. Additional information about the error type: numeric data violates a min or max bound.