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

Revision history [back]

What is the correct order of Controllers in AirLoopHVAC:ControllerList?

I want to model VAV system with preheating coil.

I/O Reference says "The order of the controllers in the list is significant: controllers are simulated sequentially in the order given in the Controller List. Typically the Controller List would contain a Controller:OutdoorAir. If there are chilled water or hot water coils in the outdoor air system, each such coil will need a Controller:WaterCoil."

I referred to ExampleFiles and found that 5ZoneAirCooled.idf and many idf files based on it have preheating coil and precooling coil before OutdoorAir:Mixer. However, the order of Controllers in AirLoopHVAC:ControllerList is Controller:OutdoorAir -> Controller:WaterCoil for precooling coil -> Controller:WaterCoil for preheating coil. It seems to me that the order of Controllers in AirLoopHVAC:ControllerList is inconsistent with the order of Equipment in AirLoopHVAC:OutdoorAirSystem:EquipmentList.

  AirLoopHVAC:OutdoorAirSystem,
    OA Sys 1,                !- Name
    OA Sys 1 Controllers,    !- Controller List Name
    OA Sys 1 Equipment;      !- Outdoor Air Equipment List Name

  AirLoopHVAC:ControllerList,
    OA Sys 1 Controllers,    !- Name
    Controller:OutdoorAir,   !- Controller 1 Object Type
    OA Controller 1,         !- Controller 1 Name
    Controller:WaterCoil,    !- Controller 2 Object Type
    OA CC Controller 1,      !- Controller 2 Name
    Controller:WaterCoil,    !- Controller 3 Object Type
    OA HC Controller 1;      !- Controller 3 Name

  AirLoopHVAC:OutdoorAirSystem:EquipmentList,
    OA Sys 1 Equipment,      !- Name
    Coil:Heating:Water,      !- Component 1 Object Type
    OA Heating Coil 1,       !- Component 1 Name
    Coil:Cooling:Water,      !- Component 2 Object Type
    OA Cooling Coil 1,       !- Component 2 Name
    OutdoorAir:Mixer,        !- Component 3 Object Type
    OA Mixing Box 1;         !- Component 3 Name

image description

What is the correct order of Controllers in AirLoopHVAC:ControllerList in this case? At first, I thought that Controller:OutdoorAir should be listed after Controller:WaterCoil because OutdoorAir:Mixer is located after Coil:Heating:Water and Coil:Cooling:Water, but the ExampleFile shows the different order. I'm not sure if the ExampleFile is correct or not. Or is the order of the controllers not significant actually?

What is the correct order of Controllers in AirLoopHVAC:ControllerList?

I want to model VAV system with preheating coil.

I/O Reference says "The order of the controllers in the list is significant: controllers are simulated sequentially in the order given in the Controller List. Typically the Controller List would contain a Controller:OutdoorAir. If there are chilled water or hot water coils in the outdoor air system, each such coil will need a Controller:WaterCoil."

I referred to ExampleFiles and found that 5ZoneAirCooled.idf and many idf files based on it have preheating coil and precooling coil before OutdoorAir:Mixer. However, the order of Controllers in AirLoopHVAC:ControllerList is Controller:OutdoorAir -> Controller:WaterCoil for precooling coil -> Controller:WaterCoil for preheating coil. It seems to me that the order of Controllers in AirLoopHVAC:ControllerList is inconsistent with the order of Equipment in AirLoopHVAC:OutdoorAirSystem:EquipmentList.

  AirLoopHVAC:OutdoorAirSystem,
    OA Sys 1,                !- Name
    OA Sys 1 Controllers,    !- Controller List Name
    OA Sys 1 Equipment;      !- Outdoor Air Equipment List Name

  AirLoopHVAC:ControllerList,
    OA Sys 1 Controllers,    !- Name
    Controller:OutdoorAir,   !- Controller 1 Object Type
    OA Controller 1,         !- Controller 1 Name
    Controller:WaterCoil,    !- Controller 2 Object Type
    OA CC Controller 1,      !- Controller 2 Name
    Controller:WaterCoil,    !- Controller 3 Object Type
    OA HC Controller 1;      !- Controller 3 Name

  AirLoopHVAC:OutdoorAirSystem:EquipmentList,
    OA Sys 1 Equipment,      !- Name
    Coil:Heating:Water,      !- Component 1 Object Type
    OA Heating Coil 1,       !- Component 1 Name
    Coil:Cooling:Water,      !- Component 2 Object Type
    OA Cooling Coil 1,       !- Component 2 Name
    OutdoorAir:Mixer,        !- Component 3 Object Type
    OA Mixing Box 1;         !- Component 3 Name

image description

What is the correct order of Controllers in AirLoopHVAC:ControllerList in this case? At first, I thought that Controller:OutdoorAir should be listed after Controller:WaterCoil because OutdoorAir:Mixer is located after Coil:Heating:Water and Coil:Cooling:Water, but the ExampleFile shows the different order. I'm not sure if the ExampleFile is correct or not. Or is the order of the controllers not significant actually?

What is the correct order of Controllers in AirLoopHVAC:ControllerList?

I want to model VAV system with preheating coil.

I/O Reference says "The order of the controllers in the list is significant: controllers are simulated sequentially in the order given in the Controller List. Typically the Controller List would contain a Controller:OutdoorAir. If there are chilled water or hot water coils in the outdoor air system, each such coil will need a Controller:WaterCoil."

I referred to ExampleFiles and found that 5ZoneAirCooled.idf and many idf files based on it have preheating coil and precooling coil before OutdoorAir:Mixer. However, the order of Controllers in AirLoopHVAC:ControllerList is Controller:OutdoorAir -> Controller:WaterCoil for precooling coil -> Controller:WaterCoil for preheating coil. It seems to me that the order of Controllers in AirLoopHVAC:ControllerList is inconsistent with the order of Equipment in AirLoopHVAC:OutdoorAirSystem:EquipmentList.

  AirLoopHVAC:OutdoorAirSystem,
    OA Sys 1,                !- Name
    OA Sys 1 Controllers,    !- Controller List Name
    OA Sys 1 Equipment;      !- Outdoor Air Equipment List Name

  AirLoopHVAC:ControllerList,
    OA Sys 1 Controllers,    !- Name
    Controller:OutdoorAir,   !- Controller 1 Object Type
    OA Controller 1,         !- Controller 1 Name
    Controller:WaterCoil,    !- Controller 2 Object Type
    OA CC Controller 1,      !- Controller 2 Name
    Controller:WaterCoil,    !- Controller 3 Object Type
    OA HC Controller 1;      !- Controller 3 Name

  AirLoopHVAC:OutdoorAirSystem:EquipmentList,
    OA Sys 1 Equipment,      !- Name
    Coil:Heating:Water,      !- Component 1 Object Type
    OA Heating Coil 1,       !- Component 1 Name
    Coil:Cooling:Water,      !- Component 2 Object Type
    OA Cooling Coil 1,       !- Component 2 Name
    OutdoorAir:Mixer,        !- Component 3 Object Type
    OA Mixing Box 1;         !- Component 3 Name

image descriptionimage description

What is the correct order of Controllers in AirLoopHVAC:ControllerList in this case? At first, I thought that Controller:OutdoorAir should be listed after Controller:WaterCoil because OutdoorAir:Mixer is located after Coil:Heating:Water and Coil:Cooling:Water, but the ExampleFile shows the different order. I'm not sure if the ExampleFile is correct or not. Or is the order of the controllers not significant actually?