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

Revision history [back]

Inconsistency in curve calculations

I found a problem with the curve input/output in my model. The curve is used for chiller performance (EirFTemp). I have reported the following variables:

Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Input Variable 1 Value,timestep; !- HVAC Average []
Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Input Variable 2 Value,timestep; !- HVAC Average []
Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Output Value,timestep; !- HVAC Average []

(since I'm using Chiller:Electric:EIR object, variable 1 is chiller outlet temperature and variable 2 is chiller's condenser inlet temperature) I need to modify the curve output by EMS, so I decided to use sensor variables (chiller outlet temperature & condenser inlet temperature). As you can see in below, I realized the curve is using input variables much different from sensor variables that I'm receiving from energyplus:

image description

Columns with same color should have a same value (at least with a time lag!). But they are much different specially for the chiller outlet temperature. Why the input 1 of the curve is different from chiller outlet temperature?! Where does it come from?!

Inconsistency in curve calculations

I found a problem with the curve input/output in my model. The curve is used for chiller performance (EirFTemp). I have reported the following variables:

Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Input Variable 1 Value,timestep; !- HVAC Average []
Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Input Variable 2 Value,timestep; !- HVAC Average []
Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Output Value,timestep; !- HVAC Average []

(since I'm using Chiller:Electric:EIR object, variable 1 is chiller outlet temperature and variable 2 is chiller's condenser inlet temperature) I need to modify the curve output by EMS, so I decided to use sensor variables (chiller outlet temperature & condenser inlet temperature). As you can see in below, I realized the curve is using input variables much different from sensor variables that I'm receiving from energyplus:

image description

Columns with same color should have a same value (at least with a time lag!). But they are much different specially for the chiller outlet temperature. Why the input 1 of the curve is different from chiller outlet temperature?! Where does it come from?!

Update: I should mention that it happens mostly when chiller outlet temperature setpoint is negative (e.g. -5).

Inconsistency in curve calculations

I found a problem with the curve input/output in my model. The curve is used for chiller performance (EirFTemp). I have reported the following variables:

Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Input Variable 1 Value,timestep; !- HVAC Average []
Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Input Variable 2 Value,timestep; !- HVAC Average []
Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Output Value,timestep; !- HVAC Average []

(since I'm using Chiller:Electric:EIR object, variable 1 is chiller outlet temperature and variable 2 is chiller's condenser inlet temperature) I need to modify the curve output by EMS, so I decided to use sensor variables (chiller outlet temperature & condenser inlet temperature). As you can see in below, I realized the curve is using input variables much different from sensor variables that I'm receiving from energyplus:

image description

Columns with same color should have a same value (at least with a time lag!). But they are much different specially for the chiller outlet temperature. Why the input 1 of the curve is different from chiller outlet temperature?! Where does it come from?!

Update: I should mention that it happens mostly when the chiller outlet temperature setpoint is negative (e.g. -5).

Update (following my response to @Julien Marrec): I think I narrowed down the problem. The IceStorage-Series-ChillerUpstream.idf example file works fine because there is no night time load on the secondary side of the loop. I changed the night time setpoint. So chiller should charge (with -5 setpoint) & also provide cooling for the secondary loop (with a 6.7 setpoint). Also, the ice storage outlet has a 6.7 C setpoint all the time. Since there are a two-way common pipe and separate pumpings on the primary and secondary side, having both charging and cooling can't be a problem!

Inconsistency in curve calculations

I found a problem with the curve input/output in my model. The curve is used for chiller performance (EirFTemp). I have reported the following variables:

Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Input Variable 1 Value,timestep; !- HVAC Average []
Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Input Variable 2 Value,timestep; !- HVAC Average []
Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Output Value,timestep; !- HVAC Average []

(since I'm using Chiller:Electric:EIR object, variable 1 is chiller outlet temperature and variable 2 is chiller's condenser inlet temperature) I need to modify the curve output by EMS, so I decided to use sensor variables (chiller outlet temperature & condenser inlet temperature). As you can see in below, I realized the curve is using input variables much different from sensor variables that I'm receiving from energyplus:

image description

Columns with same color should have a same value (at least with a time lag!). But they are much different specially for the chiller outlet temperature. Why the input 1 of the curve is different from chiller outlet temperature?! Where does it come from?!

Update: I should mention that it happens mostly when the chiller outlet temperature setpoint is negative (e.g. -5).

Update (following my response to @Julien Marrec): Julien): I think I narrowed down the problem. The IceStorage-Series-ChillerUpstream.idf example file works fine because there is no night time load on the secondary side of the loop. I changed the night time setpoint. So chiller should charge (with -5 setpoint) & also provide cooling for the secondary loop (with a 6.7 setpoint). Also, the ice storage outlet has a 6.7 C setpoint all the time. Since there are a two-way common pipe and separate pumpings on the primary and secondary side, having both charging and cooling can't be a problem!

Inconsistency in curve calculations

I found a problem with the curve input/output in my model. The curve is used for chiller performance (EirFTemp). I have reported the following variables:

Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Input Variable 1 Value,timestep; !- HVAC Average []
Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Input Variable 2 Value,timestep; !- HVAC Average []
Output:Variable,Water Cooled Chiller EItoCoolingOutputRatioFofT,Performance Curve Output Value,timestep; !- HVAC Average []

(since I'm using Chiller:Electric:EIR object, variable 1 is chiller outlet temperature and variable 2 is chiller's condenser inlet temperature) I need to modify the curve output by EMS, so I decided to use sensor variables (chiller outlet temperature & condenser inlet temperature). As you can see in below, I realized the curve is using input variables much different from sensor variables that I'm receiving from energyplus:

image description

Columns with same color should have a same value (at least with a time lag!). But they are much different specially for the chiller outlet temperature. Why the input 1 of the curve is different from chiller outlet temperature?! Where does it come from?!

Update: I should mention that it happens mostly when the chiller outlet temperature setpoint is negative (e.g. -5).

Update (following my response to Julien): I think I narrowed down the problem. The IceStorage-Series-ChillerUpstream.idf example file works fine because there is no night time load on the secondary side of the loop. I changed the night time setpoint. So chiller should charge (with -5 setpoint) & also provide cooling for the secondary loop (with a 6.7 setpoint). Also, the ice storage outlet has a 6.7 C setpoint all the time. Since there are a two-way common pipe and separate pumpings on the primary and secondary side, having both charging and cooling can't be a problem!problem! Here is files where I compared EnergyPlus example with modified one with nightload.