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

heating/cooling sequence error in OpenStudio

Hi, I got a error shows that:

    ** Severe  ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList="APT-113(2BR) SUPER ZN EQUIPMENT LIST".
   **   ~~~   ** invalid Zone Equipment 2 Cooling Sequence=[4].
   **   ~~~   ** equipment sequence must be > 0 and <= number of equipments in the list.
   **   ~~~   ** only 3 in the list.
   ** Severe  ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList="APT-113(2BR) SUPER ZN EQUIPMENT LIST".
   **   ~~~   ** invalid Zone Equipment 2 Heating or No-Load Sequence=[4].
   **   ~~~   ** equipment sequence must be > 0 and <= number of equipments in the list.
   **   ~~~   ** only 3 in the list.
   ** Severe  ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList="APT-113(2BR) SUPER ZN EQUIPMENT LIST".
   **   ~~~   ** invalid Zone Equipment 3 Cooling Sequence=[5].
   **   ~~~   ** equipment sequence must be > 0 and <= number of equipments in the list.
   **   ~~~   ** only 3 in the list.
   ** Severe  ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList="APT-113(2BR) SUPER ZN EQUIPMENT LIST".
   **   ~~~   ** invalid Zone Equipment 3 Heating or No-Load Sequence=[5].
   **   ~~~   ** equipment sequence must be > 0 and <= number of equipments in the list.
   **   ~~~   ** only 3 in the list.
   ** Warning ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList = APT-113(2BR) SUPER ZN EQUIPMENT LIST
   **   ~~~   ** ...zero assignments for Zone Equipment Cooling Sequence=2, apparent gap in sequence assignments in this equipment list.
   ** Warning ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList = APT-113(2BR) SUPER ZN EQUIPMENT LIST
   **   ~~~   ** ...zero assignments for Zone Equipment Heating or No-Load Sequence=2, apparent gap in sequence assignments in this equipment list.
   ** Warning ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList = APT-113(2BR) SUPER ZN EQUIPMENT LIST
   **   ~~~   ** ...zero assignments for Zone Equipment Cooling Sequence=3, apparent gap in sequence assignments in this equipment list.
   ** Warning ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList = APT-113(2BR) SUPER ZN EQUIPMENT LIST
   **   ~~~   ** ...zero assignments for Zone Equipment Heating or No-Load Sequence=3, apparent gap in sequence assignments in this equipment list.

I know it is cooling/heating priority disorder in EnergyPlus. However, I don't know how to fix that in openstudio. when I check it in ruby, seems it's fine:

irb(main):031:0> zone = model.getThermalZoneByName('APT-113(2BR) SUPER ZN').get
=> #<OpenStudio::Model::ThermalZone:0x000000034a7b28 @__swigtype__="_p_openstudio__model__ThermalZone">
irb(main):032:0> zone.equipmentInHeatingOrder
=> [#<OpenStudio::Model::ModelObject:0x0000000375f168 @__swigtype__="_p_openstudio__model__ModelObject">, #<OpenStudio::Model::ModelObject:0x0000000375f0c8 @__swigtype__="_p_openstudio__model__ModelObject">, #<OpenStudio::Model::ModelObject:0x0000000375efb0 @__swigtype__="_p_openstudio__model__ModelObject">, #<OpenStudio::Model::ModelObject:0x0000000375ef10 @__swigtype__="_p_openstudio__model__ModelObject">]
irb(main):033:0> zone.equipmentInHeatingOrder[0]
=> #<OpenStudio::Model::ModelObject:0x00000005cb4800 @__swigtype__="_p_openstudio__model__ModelObject">
irb(main):034:0> zone.equipmentInHeatingOrder[0].name.get
=> "Apt-113(2BR) Super Zn WSHP"
irb(main):035:0> zone.equipmentInHeatingOrder[1].name.get
=> "Apt-113(2BR) Super Kitchen EF"
irb(main):036:0> zone.equipmentInHeatingOrder[2].name.get
=> "Apt-113(2BR) Super Bathroom EF"
irb(main):037:0> zone.equipmentInHeatingOrder[3].name.get
=> "Apt-113(2BR) Super Zn Undercut Door"

so any suggestions?

heating/cooling sequence error in OpenStudio

Hi, I got a error shows that:below, I know it is cooling/heating priority disorder in EnergyPlus:

    ** Severe  ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList="APT-113(2BR) SUPER ZN EQUIPMENT LIST".
   **   ~~~   ** invalid Zone Equipment 2 Cooling Sequence=[4].
   **   ~~~   ** equipment sequence must be > 0 and <= number of equipments in the list.
   **   ~~~   ** only 3 in the list.
   ** Severe  ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList="APT-113(2BR) SUPER ZN EQUIPMENT LIST".
   **   ~~~   ** invalid Zone Equipment 2 Heating or No-Load Sequence=[4].
   **   ~~~   ** equipment sequence must be > 0 and <= number of equipments in the list.
   **   ~~~   ** only 3 in the list.
   ** Severe  ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList="APT-113(2BR) SUPER ZN EQUIPMENT LIST".
   **   ~~~   ** invalid Zone Equipment 3 Cooling Sequence=[5].
   **   ~~~   ** equipment sequence must be > 0 and <= number of equipments in the list.
   **   ~~~   ** only 3 in the list.
   ** Severe  ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList="APT-113(2BR) SUPER ZN EQUIPMENT LIST".
   **   ~~~   ** invalid Zone Equipment 3 Heating or No-Load Sequence=[5].
   **   ~~~   ** equipment sequence must be > 0 and <= number of equipments in the list.
   **   ~~~   ** only 3 in the list.
   ** Warning ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList = APT-113(2BR) SUPER ZN EQUIPMENT LIST
   **   ~~~   ** ...zero assignments for Zone Equipment Cooling Sequence=2, apparent gap in sequence assignments in this equipment list.
   ** Warning ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList = APT-113(2BR) SUPER ZN EQUIPMENT LIST
   **   ~~~   ** ...zero assignments for Zone Equipment Heating or No-Load Sequence=2, apparent gap in sequence assignments in this equipment list.
   ** Warning ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList = APT-113(2BR) SUPER ZN EQUIPMENT LIST
   **   ~~~   ** ...zero assignments for Zone Equipment Cooling Sequence=3, apparent gap in sequence assignments in this equipment list.
   ** Warning ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList = APT-113(2BR) SUPER ZN EQUIPMENT LIST
   **   ~~~   ** ...zero assignments for Zone Equipment Heating or No-Load Sequence=3, apparent gap in sequence assignments in this equipment list.

I know it is cooling/heating priority disorder in EnergyPlus. However, I don't know how to fix that in openstudio. when I check it in ruby, seems it's fine:

irb(main):031:0> zone = model.getThermalZoneByName('APT-113(2BR) SUPER ZN').get
=> #<OpenStudio::Model::ThermalZone:0x000000034a7b28 @__swigtype__="_p_openstudio__model__ThermalZone">
irb(main):032:0> zone.equipmentInHeatingOrder
=> [#<OpenStudio::Model::ModelObject:0x0000000375f168 @__swigtype__="_p_openstudio__model__ModelObject">, #<OpenStudio::Model::ModelObject:0x0000000375f0c8 @__swigtype__="_p_openstudio__model__ModelObject">, #<OpenStudio::Model::ModelObject:0x0000000375efb0 @__swigtype__="_p_openstudio__model__ModelObject">, #<OpenStudio::Model::ModelObject:0x0000000375ef10 @__swigtype__="_p_openstudio__model__ModelObject">]
irb(main):033:0> zone.equipmentInHeatingOrder[0]
=> #<OpenStudio::Model::ModelObject:0x00000005cb4800 @__swigtype__="_p_openstudio__model__ModelObject">
irb(main):034:0> zone.equipmentInHeatingOrder[0].name.get
=> "Apt-113(2BR) Super Zn WSHP"
irb(main):035:0> zone.equipmentInHeatingOrder[1].name.get
=> "Apt-113(2BR) Super Kitchen EF"
irb(main):036:0> zone.equipmentInHeatingOrder[2].name.get
=> "Apt-113(2BR) Super Bathroom EF"
irb(main):037:0> zone.equipmentInHeatingOrder[3].name.get
=> "Apt-113(2BR) Super Zn Undercut Door"

so any suggestions?

heating/cooling sequence error in OpenStudio

Hi, I got a error shows below, I know it is cooling/heating priority disorder in EnergyPlus:

    ** Severe  ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList="APT-113(2BR) SUPER ZN EQUIPMENT LIST".
   **   ~~~   ** invalid Zone Equipment 2 Cooling Sequence=[4].
   **   ~~~   ** equipment sequence must be > 0 and <= number of equipments in the list.
   **   ~~~   ** only 3 in the list.
   ** Severe  ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList="APT-113(2BR) SUPER ZN EQUIPMENT LIST".
   **   ~~~   ** invalid Zone Equipment 2 Heating or No-Load Sequence=[4].
   **   ~~~   ** equipment sequence must be > 0 and <= number of equipments in the list.
   **   ~~~   ** only 3 in the list.
   ** Severe  ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList="APT-113(2BR) SUPER ZN EQUIPMENT LIST".
   **   ~~~   ** invalid Zone Equipment 3 Cooling Sequence=[5].
   **   ~~~   ** equipment sequence must be > 0 and <= number of equipments in the list.
   **   ~~~   ** only 3 in the list.
   ** Severe  ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList="APT-113(2BR) SUPER ZN EQUIPMENT LIST".
   **   ~~~   ** invalid Zone Equipment 3 Heating or No-Load Sequence=[5].
   **   ~~~   ** equipment sequence must be > 0 and <= number of equipments in the list.
   **   ~~~   ** only 3 in the list.
   ** Warning ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList = APT-113(2BR) SUPER ZN EQUIPMENT LIST
   **   ~~~   ** ...zero assignments for Zone Equipment Cooling Sequence=2, apparent gap in sequence assignments in this equipment list.
   ** Warning ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList = APT-113(2BR) SUPER ZN EQUIPMENT LIST
   **   ~~~   ** ...zero assignments for Zone Equipment Heating or No-Load Sequence=2, apparent gap in sequence assignments in this equipment list.
   ** Warning ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList = APT-113(2BR) SUPER ZN EQUIPMENT LIST
   **   ~~~   ** ...zero assignments for Zone Equipment Cooling Sequence=3, apparent gap in sequence assignments in this equipment list.
   ** Warning ** GetZoneEquipmentData1: ZoneHVAC:EquipmentList = APT-113(2BR) SUPER ZN EQUIPMENT LIST
   **   ~~~   ** ...zero assignments for Zone Equipment Heating or No-Load Sequence=3, apparent gap in sequence assignments in this equipment list.

However, I don't know how to fix that in openstudio. when I check it in ruby, seems it's fine:

irb(main):031:0> zone = model.getThermalZoneByName('APT-113(2BR) SUPER ZN').get
=> #<OpenStudio::Model::ThermalZone:0x000000034a7b28 @__swigtype__="_p_openstudio__model__ThermalZone">
irb(main):032:0> zone.equipmentInHeatingOrder
=> [#<OpenStudio::Model::ModelObject:0x0000000375f168 @__swigtype__="_p_openstudio__model__ModelObject">, #<OpenStudio::Model::ModelObject:0x0000000375f0c8 @__swigtype__="_p_openstudio__model__ModelObject">, #<OpenStudio::Model::ModelObject:0x0000000375efb0 @__swigtype__="_p_openstudio__model__ModelObject">, #<OpenStudio::Model::ModelObject:0x0000000375ef10 @__swigtype__="_p_openstudio__model__ModelObject">]
irb(main):033:0> zone.equipmentInHeatingOrder[0]
=> #<OpenStudio::Model::ModelObject:0x00000005cb4800 @__swigtype__="_p_openstudio__model__ModelObject">
irb(main):034:0> zone.equipmentInHeatingOrder[0].name.get
=> "Apt-113(2BR) Super Zn WSHP"
irb(main):035:0> zone.equipmentInHeatingOrder[1].name.get
=> "Apt-113(2BR) Super Kitchen EF"
irb(main):036:0> zone.equipmentInHeatingOrder[2].name.get
=> "Apt-113(2BR) Super Bathroom EF"
irb(main):037:0> zone.equipmentInHeatingOrder[3].name.get
=> "Apt-113(2BR) Super Zn Undercut Door"

so any suggestions?