First time here? Check out the Help page!
1 | initial version |
With great help from @szsz, I managed to make my model work, though it's not perfect. Here is the fixed IDF file.
Problem 1: ThermalStorage:Ice:Detailed doesn't charge nor discharge at all.
-> Pump Mass Flow Rate
for charging ice storage needs to be specified in EMS in order to force the pump (i.e., ChPriSupPump in my model) to operate. Therefore, the pump operates at a constant speed. On/Off Supervisory
is not effective in forcing the pump to operate.
Problem 2: Operation Status of HeatExchanger:FluidToFluid is always 0 (off).
-> When using Control Type CoolingSetpointOnOffWithComponentOverride
, Inlet Node Name on the demand side of the heat exchanger (i.e., PHEChPriDemIn in my model) should be input in Conponent Override Loop Demand Side Inlet Node Name
Field. I/O Reference is a bit misleading. We should not input condenser water inlet Node Name for the chiller that we want to operate integrated with the heat exchanger.
The charts below are part of the simulation result. The operation of the heat exchanger and the backup chiller is still weird, but the ice storage is working.
The current problem is that the outlet node temperature of the ice storage (TankOut), the heat exchanger (PHEChSecSupOut) and the backup chiller (BUChillerChOut) is completely out of control, but if I can't solve that, I'll post it as another question.
2 | No.2 Revision |
With great help from @szsz, I managed to make my model work, though it's not perfect. Here is the fixed IDF file.
Problem 1: ThermalStorage:Ice:Detailed doesn't charge nor discharge at all.
-> Pump Mass Flow Rate
for charging ice storage needs to be specified in EMS in order to force the pump (i.e., ChPriSupPump in my model) to operate. Therefore, the pump operates at a constant speed. On/Off Supervisory
is not effective in forcing the pump to operate.
Problem 2: Operation Status of HeatExchanger:FluidToFluid is always 0 (off).
-> When using Control Type CoolingSetpointOnOffWithComponentOverride
, Inlet Node Name on the demand side of the heat exchanger (i.e., PHEChPriDemIn in my model) should be input in Conponent Override Loop Demand Side Inlet Node Name
Field. I/O Reference is a bit misleading. We should not input condenser water inlet Node Name for the chiller that we want to operate integrated with the heat exchanger.
The charts below are part of the simulation result. The operation of the heat exchanger and the backup chiller is still weird, but the ice storage is working.
The current problem is that the outlet node temperature of the ice storage (TankOut), the heat exchanger (PHEChSecSupOut) and the backup chiller (BUChillerChOut) is completely out of control, but if I can't solve that, I'll post it as another question.
3 | No.3 Revision |
With great help from @szsz, I managed to make my model work, though it's not perfect. Here is the fixed IDF file.
Problem 1: ThermalStorage:Ice:Detailed doesn't charge nor discharge at all.
-> Pump Mass Flow Rate
for charging ice storage needs to be specified in EMS in order to force the pump (i.e., ChPriSupPump in my model) to operate. Therefore, the pump operates at a constant speed. On/Off Supervisory
is not effective in forcing the pump to operate.
Problem 2: Operation Status of HeatExchanger:FluidToFluid is always 0 (off).
-> When using Control Type CoolingSetpointOnOffWithComponentOverride
, Inlet Node Name on the demand side of the heat exchanger (i.e., PHEChPriDemIn in my model) should be input in Conponent Override Loop Demand Side Inlet Node Name
Field. I/O Reference is a bit misleading. We should not input condenser water inlet Node Name for the chiller that we want to operate integrated with the heat exchanger.
The charts below are part of the simulation result. The operation of the heat exchanger and the backup chiller is still weird, but the ice storage is working.
The current problem is that the outlet node temperature of the ice storage (TankOut), the heat exchanger (PHEChSecSupOut) and the backup chiller (BUChillerChOut) is completely out of control, but if I can't solve that, I'll post it as another question.
4 | No.4 Revision |
With great help from @szsz, I managed to make my model work, though it's not perfect. Here is the fixed IDF file.
Problem 1: ThermalStorage:Ice:Detailed doesn't charge nor discharge at all.
-> Pump Mass Flow Rate
for charging ice storage needs to be specified in EMS in order to force the pump (i.e., ChPriSupPump in my model) to operate. Therefore, the pump operates at a constant speed. On/Off Supervisory
is not effective in forcing the pump to operate.
Problem 2: Operation Status of HeatExchanger:FluidToFluid is always 0 (off).
-> When using Control Type CoolingSetpointOnOffWithComponentOverride
, Inlet Node Name on the demand side of the heat exchanger (i.e., PHEChPriDemIn in my model) should be input in Conponent Override Loop Demand Side Inlet Node Name
Field. I/O Reference is a bit misleading. We should not input condenser water inlet Node Name for the chiller that we want to operate integrated with the heat exchanger.
The charts below are part of the simulation result. The operation of the heat exchanger and the backup chiller is still weird, but the ice storage is working.
The current problem is that the outlet node temperature of the ice storage (TankOut), the heat exchanger (PHEChSecSupOut) and the backup chiller (BUChillerChOut) is completely out of control, but if I can't solve that, I'll post it as another question.