Dear group, I have some doubts about how HVAC loops controls work. I've modeled an AHU with cooling and heating water coils (Branch and controller object below). I was wondering how to set setpointmanager objects to control water coils so that supply air temperature is 12 C when cooling and 35 C when heating. I now how to do this with zone reheat coils, but I want to make sure I understand how control work.
Is it ok to set 2 Setpointmanagers objects, one for cooling and one heating, that set different temperatures to different nodes, (eg. NCUTA-6 Supply Side Outlet 1 set-point 12 C, and NCUTA-6 AHU Heating Coil Air Outlet Node set-point to 35 C for heating)?
Thanks in advance.
Santiago
Branch,
NCUTA-6 AHU Main Branch, !- Name
autosize, !- Maximum Flow Rate {m3/s}
, !- Pressure Drop Curve Name
Fan:ConstantVolume, !- Component 1 Object Type
NCUTA-6 AHU Extract Fan, !- Component 1 Name
NCUTA-6 Supply Side Inlet, !- Component 1 Inlet Node Name
NCUTA-6 AHU Extract Fan Air Outlet Node, !- Component 1 Outlet Node Name
Active, !- Component 1 Branch Control Type
AirLoopHVAC:OutdoorAirSystem, !- Component 2 Object Type
NCUTA-6 AHU Outside air system, !- Component 2 Name
NCUTA-6 AHU Extract Fan Air Outlet Node, !- Component 2 Inlet Node Name
NCUTA-6 AHU Mixed Air Outlet, !- Component 2 Outlet Node Name
Passive, !- Component 2 Branch Control Type
Coil:Cooling:Water, !- Component 3 Object Type
NCUTA-6 AHU Cooling Coil,!- Component 3 Name
NCUTA-6 AHU Mixed Air Outlet, !- Component 3 Inlet Node Name
NCUTA-6 AHU Cooling Coil Air Outlet Node, !- Component 3 Outlet Node Name
Passive, !- Component 3 Branch Control Type
Coil:Heating:Water, !- Component 4 Object Type
NCUTA-6 AHU Heating Coil,!- Component 4 Name
NCUTA-6 AHU Cooling Coil Air Outlet Node, !- Component 4 Inlet Node Name
NCUTA-6 AHU Heating Coil Air Outlet Node, !- Component 4 Outlet Node Name
Passive, !- Component 4 Branch Control Type
Fan:ConstantVolume, !- Component 5 Object Type
NCUTA-6 AHU Supply Fan, !- Component 5 Name
NCUTA-6 AHU Heating Coil Air Outlet Node, !- Component 5 Inlet Node Name
NCUTA-6 Supply Side Outlet 1, !- Component 5 Outlet Node Name
Active; !- Component 5 Branch Control Type
Controller:WaterCoil,
NCUTA-6 AHU Cooling Coil Controller, !- Name
Temperature, !- Control Variable
Reverse, !- Action
Flow, !- Actuator Variable
NCUTA-6 Supply Side Outlet 1, !- Sensor Node Name
NCUTA-6 AHU Cooling Coil Water Inlet Node, !- Actuator Node Name
autosize, !- Controller Convergence Tolerance {deltaC}
autosize, !- Maximum Actuated Flow {m3/s}
0.000; !- Minimum Actuated Flow {m3/s}
Controller:WaterCoil,
NCUTA-6 AHU Heating Coil Controller, !- Name
Temperature, !- Control Variable
Normal, !- Action
Flow, !- Actuator Variable
NCUTA-6 AHU Heating Coil Air Outlet Node, !- Sensor Node Name
NCUTA-6 AHU Heating Coil Water Inlet Node, !- Actuator Node Name
autosize, !- Controller Convergence Tolerance {deltaC}
autosize, !- Maximum Actuated Flow {m3/s}
0.000; !- Minimum Actuated Flow {m3/s}
AirLoopHVAC:ControllerList,
NCUTA-6 Controllers, !- Name
Controller:WaterCoil, !- Controller 1 Object Type
NCUTA-6 AHU Cooling Coil Controller, !- Controller 1 Name
Controller:WaterCoil, !- Controller 2 Object Type
NCUTA-6 AHU Heating Coil Controller; !- Controller 2
SetpointManager:Scheduled,
Air Loop Setpoint Manager/1/1/1 Heating, !- Name
Temperature, !- Control Variable 35 C
AHU Setpoint Manager Temp Heating, !- Schedule Name
NCUTA-6 AHU Heating Coil Air Outlet Node; !- Setpoint Node or NodeList Name
SetpointManager:Scheduled,
Air Loop Setpoint Manager/1/1/1, !- Name
Temperature, !- Control Variable 12 C
AHU Setpoint Manager Temp, !- Schedule Name
NCUTA-6 Supply Side Outlet 1; !- Setpoint Node or NodeList Name