I have been trying to make an ice storage tank to work as follows: - To be completely charged during night; - To completely refrigerate the building during the whole day; - Plus: I would like to add something like: if the day is too hot and the ice tank has not enough capacity to charge the building, then the chiller can work during day when end fraction = 0.
This is how I have organized the plant topology (sorry, still can't attach an image): Supply: Chiller - Ice Tank Demand: Cooling coil
During the day everything is working apparently fine, the tank is discharging and the temperature setpoint is being met. My problem is occuring during night, when the Chiller charges the Ice Tank only as a consequence of refrigerating the zones. The building was not even supposed to be refrigerated during night, but the Ice tank is not charged otherwise. The charging rate is low and not enough to fully charge the tank, so the system cannot work properly.
Maybe I should organized the topology differently, but I'm really not sure how. I have also tried to add a PlantComponent:UserDefined in parallel with the Cooling Coil, in order to impose another demand in the plant besides the coil. Maybe I could succeed in making these loops work separately, but I haven't made any progress so far.