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

Revision history [back]

click to hide/show revision 1
initial version

Accumulation Buffer Water Tank With No Fuel Heater Type

Hello EnergyPlus Community,

I am interested to simulate a very simple water tank. The task of the tank is just to store the water, with no heater_fuel_type at all. It should be just a simple piece of metals to accumulate the water and serves the SHW or space heating when is needed. Let's say a buffer water tank.

I understood that there are some objects in EnergyPlus like WaterHeater:Mixed with the characteristics as below:

WaterHeater:Mixed, Big Water Heater, !- Name 0.151, !- Tank Volume {m3} Hot Water Setpoint Temperature Schedule, !- Setpoint Temperature Schedule Name 5.0, !- Deadband Temperature Difference {deltaC} 82.2222, !- Maximum Temperature Limit {C} CYCLE, !- Heater Control Type 20000, !- Heater Maximum Capacity {W} , !- Heater Minimum Capacity {W} , !- Heater Ignition Minimum Flow Rate {m3/s} , !- Heater Ignition Delay {s} , !- Heater Fuel Type , !- Heater Thermal Efficiency , !- Part Load Factor Curve Name , !- Off Cycle Parasitic Fuel Consumption Rate {W} , !- Off Cycle Parasitic Fuel Type , !- Off Cycle Parasitic Heat Fraction to Tank , !- On Cycle Parasitic Fuel Consumption Rate {W} , !- On Cycle Parasitic Fuel Type , !- On Cycle Parasitic Heat Fraction to Tank SCHEDULE, !- Ambient Temperature Indicator Hot Water Ambient Temperature Schedule, !- Ambient Temperature Schedule Name , !- Ambient Temperature Zone Name , !- Ambient Temperature Outdoor Air Node Name 5.0, !- Off Cycle Loss Coefficient to Ambient Temperature {W/K} , !- Off Cycle Loss Fraction to Zone 5.0, !- On Cycle Loss Coefficient to Ambient Temperature {W/K} , !- On Cycle Loss Fraction to Zone , !- Peak Use Flow Rate {m3/s} , !- Use Flow Rate Fraction Schedule Name , !- Cold Water Supply Temperature Schedule Name Big Water Heater Use Side Inlet Node, !- Use Side Inlet Node Name Big Water Heater Use Side Outlet Node, !- Use Side Outlet Node Name 1.0, !- Use Side Effectiveness Big Water Heater Source Side Inlet Node, !- Source Side Inlet Node Name Big Water Heater Source Side Outlet Node, !- Source Side Outlet Node Name 1.0, !- Source Side Effectiveness 0.005, !- Use Side Design Flow Rate {m3/s} 0.006; !- Source Side Design Flow Rate {m3/s}

I make the field for the Heater Fuel Type and Heater Thermal Efficiency empty, however, it complains and will not run. The error results are as below:

`Program Version,EnergyPlus, Version 23.2.0-7636e6b3e9, YMD=2024.10.15 10:14, * Severe * <root>[WaterHeater:Mixed][Big Water Heater] - Missing required property 'heater_fuel_type'. * Severe * <root>[WaterHeater:Mixed][Big Water Heater] - Missing required property 'heater_thermal_efficiency'. * Warning * Version: in IDF="24.1" not the same as expected="23.2" * Fatal * Errors occurred on processing input file. Preceding condition(s) cause termination. ...Summary of Errors that led to program termination: ..... Reference severe error count=2 ..... Last severe error=<root>[WaterHeater:Mixed][Big Water Heater] - Missing required property 'heater_thermal_efficiency'. *** Warning: Node connection errors not checked - most system input has not been read (see previous warning). *** Fatal error -- final processing. Program exited before simulations began. See previous error messages. *** EnergyPlus Warmup Error Summary. During Warmup: 0 Warning; 0 Severe Errors. *** EnergyPlus Sizing Error Summary. During Sizing: 0 Warning; 0 Severe Errors. *** EnergyPlus Terminated--Fatal Error Detected. 1 Warning; 2 Severe Errors; Elapsed Time=00hr 00min 0.11sec

Runtime error (PythonException): * Fatal * Errors occurred on processing input file. Preceding condition(s) cause termination.

Traceback: line 94, in run_idf_and_report_errors, "<string>" line 200, in run_function_in_parallel, "C:\Program Files\ladybug_tools\python\Lib\site-packages\ladybug_rhino\grasshopper.py" line 133, in script `

Would you kindly let me know how I can simulate such a simple accumulation buffer water tank in EnergyPlus?

C:\fakepath\water_tank.png

Thanks very much in advance.

Sincerely, Behnam

Accumulation Buffer Water Tank With No Fuel Heater Type

Hello EnergyPlus Community,

I am interested to simulate a very simple water tank. The task of the tank is just to store the water, with no heater_fuel_type at all. It should be just a simple piece of metals to accumulate the water and serves the SHW or space heating when is needed. Let's say a buffer water tank.

I understood that there are some objects in EnergyPlus like WaterHeater:Mixed with the characteristics as below:

WaterHeater:Mixed, Big Water Heater, !- Name 0.151, !- Tank Volume {m3} Hot Water Setpoint Temperature Schedule, !- Setpoint Temperature Schedule Name 5.0, !- Deadband Temperature Difference {deltaC} 82.2222, !- Maximum Temperature Limit {C} CYCLE, !- Heater Control Type 20000, !- Heater Maximum Capacity {W} , !- Heater Minimum Capacity {W} , !- Heater Ignition Minimum Flow Rate {m3/s} , !- Heater Ignition Delay {s} , !- Heater Fuel Type , !- Heater Thermal Efficiency , !- Part Load Factor Curve Name , !- Off Cycle Parasitic Fuel Consumption Rate {W} , !- Off Cycle Parasitic Fuel Type , !- Off Cycle Parasitic Heat Fraction to Tank , !- On Cycle Parasitic Fuel Consumption Rate {W} , !- On Cycle Parasitic Fuel Type , !- On Cycle Parasitic Heat Fraction to Tank SCHEDULE, !- Ambient Temperature Indicator Hot Water Ambient Temperature Schedule, !- Ambient Temperature Schedule Name , !- Ambient Temperature Zone Name , !- Ambient Temperature Outdoor Air Node Name 5.0, !- Off Cycle Loss Coefficient to Ambient Temperature {W/K} , !- Off Cycle Loss Fraction to Zone 5.0, !- On Cycle Loss Coefficient to Ambient Temperature {W/K} , !- On Cycle Loss Fraction to Zone , !- Peak Use Flow Rate {m3/s} , !- Use Flow Rate Fraction Schedule Name , !- Cold Water Supply Temperature Schedule Name Big Water Heater Use Side Inlet Node, !- Use Side Inlet Node Name Big Water Heater Use Side Outlet Node, !- Use Side Outlet Node Name 1.0, !- Use Side Effectiveness Big Water Heater Source Side Inlet Node, !- Source Side Inlet Node Name Big Water Heater Source Side Outlet Node, !- Source Side Outlet Node Name 1.0, !- Source Side Effectiveness 0.005, !- Use Side Design Flow Rate {m3/s} 0.006; !- Source Side Design Flow Rate {m3/s}

I make the field for the Heater Fuel Type and Heater Thermal Efficiency empty, however, it complains and will not run. The error results are as below:

`Program Version,EnergyPlus, Version 23.2.0-7636e6b3e9, YMD=2024.10.15 10:14, * Severe * <root>[WaterHeater:Mixed][Big Water Heater] - Missing required property 'heater_fuel_type'. * Severe * <root>[WaterHeater:Mixed][Big Water Heater] - Missing required property 'heater_thermal_efficiency'. * Warning * Version: in IDF="24.1" not the same as expected="23.2" * Fatal * Errors occurred on processing input file. Preceding condition(s) cause termination. ...Summary of Errors that led to program termination: ..... Reference severe error count=2 ..... Last severe error=<root>[WaterHeater:Mixed][Big Water Heater] - Missing required property 'heater_thermal_efficiency'. *** Warning: Node connection errors not checked - most system input has not been read (see previous warning). *** Fatal error -- final processing. Program exited before simulations began. See previous error messages. *** EnergyPlus Warmup Error Summary. During Warmup: 0 Warning; 0 Severe Errors. *** EnergyPlus Sizing Error Summary. During Sizing: 0 Warning; 0 Severe Errors. *** EnergyPlus Terminated--Fatal Error Detected. 1 Warning; 2 Severe Errors; Elapsed Time=00hr 00min 0.11sec

Runtime error (PythonException): * Fatal * Errors occurred on processing input file. Preceding condition(s) cause termination.

Traceback: line 94, in run_idf_and_report_errors, "<string>" line 200, in run_function_in_parallel, "C:\Program Files\ladybug_tools\python\Lib\site-packages\ladybug_rhino\grasshopper.py" line 133, in script `

Would you kindly let me know how I can simulate such a simple accumulation buffer water tank in EnergyPlus?

C:\fakepath\water_tank.png

Thanks very much in advance.

Sincerely, Behnam

E+ : Accumulation Buffer Water Tank With No Fuel Heater Type

Hello EnergyPlus Community,

I am interested to simulate a very simple water tank. The task of the tank is just to store the water, with no heater_fuel_type at all. It should be just a simple piece of metals to accumulate the water and serves the SHW or space heating when is needed. Let's say a buffer water tank.

I understood that there are some objects in EnergyPlus like WaterHeater:Mixed with the characteristics as below:

WaterHeater:Mixed,
   Big Water Heater,        !- Name
   0.151,                   !- Tank Volume {m3}
   Hot Water Setpoint Temperature Schedule,  !- Setpoint Temperature Schedule Name
   5.0,                     !- Deadband Temperature Difference {deltaC}
   82.2222,                 !- Maximum Temperature Limit {C}
   CYCLE,                   !- Heater Control Type
   20000,                   !- Heater Maximum Capacity {W}
   ,                        !- Heater Minimum Capacity {W}
   ,                        !- Heater Ignition Minimum Flow Rate {m3/s}
   ,                        !- Heater Ignition Delay {s}
    , ,                        !- Heater Fuel Type
    , ,                        !- Heater Thermal Efficiency
   ,                        !- Part Load Factor Curve Name
   ,                        !- Off Cycle Parasitic Fuel Consumption Rate {W}
   ,                        !- Off Cycle Parasitic Fuel Type
   ,                        !- Off Cycle Parasitic Heat Fraction to Tank
   ,                        !- On Cycle Parasitic Fuel Consumption Rate {W}
   ,                        !- On Cycle Parasitic Fuel Type
   ,                        !- On Cycle Parasitic Heat Fraction to Tank
   SCHEDULE,                !- Ambient Temperature Indicator
   Hot Water Ambient Temperature Schedule,  !- Ambient Temperature Schedule Name
   ,                        !- Ambient Temperature Zone Name
   ,                        !- Ambient Temperature Outdoor Air Node Name
   5.0,                     !- Off Cycle Loss Coefficient to Ambient Temperature {W/K}
   ,                        !- Off Cycle Loss Fraction to Zone
   5.0,                     !- On Cycle Loss Coefficient to Ambient Temperature {W/K}
   ,                        !- On Cycle Loss Fraction to Zone
   ,                        !- Peak Use Flow Rate {m3/s}
   ,                        !- Use Flow Rate Fraction Schedule Name
   ,                        !- Cold Water Supply Temperature Schedule Name
   Big Water Heater Use Side Inlet Node,  !- Use Side Inlet Node Name
   Big Water Heater Use Side Outlet Node,  !- Use Side Outlet Node Name
   1.0,                     !- Use Side Effectiveness
   Big Water Heater Source Side Inlet Node,  !- Source Side Inlet Node Name
   Big Water Heater Source Side Outlet Node,  !- Source Side Outlet Node Name
   1.0,                     !- Source Side Effectiveness
   0.005,                   !- Use Side Design Flow Rate {m3/s}
   0.006;                   !- Source Side Design Flow Rate {m3/s}{m3/s}

I make the field for the Heater Fuel Type and Heater Thermal Efficiency empty, however, it complains and will not run. The error results are as below:

`Program

Program Version,EnergyPlus, Version 23.2.0-7636e6b3e9, YMD=2024.10.15 10:14,
   * ** Severe  * ** <root>[WaterHeater:Mixed][Big Water Heater] - Missing required property 'heater_fuel_type'.
   * ** Severe  * ** <root>[WaterHeater:Mixed][Big Water Heater] - Missing required property 'heater_thermal_efficiency'.
   * ** Warning * ** Version: in IDF="24.1" not the same as expected="23.2"
   * **  Fatal  * ** Errors occurred on processing input file. Preceding condition(s) cause termination.
   ...Summary of Errors that led to program termination:
   ..... Reference severe error count=2
   ..... Last severe error=<root>[WaterHeater:Mixed][Big Water Heater] - Missing required property 'heater_thermal_efficiency'.
   *** ************* Warning:  Node connection errors not checked - most system input has not been read (see previous warning).
   *** ************* Fatal error -- final processing.  Program exited before simulations began.  See previous error messages.
   *** ************* EnergyPlus Warmup Error Summary. During Warmup: 0 Warning; 0 Severe Errors.
   *** ************* EnergyPlus Sizing Error Summary. During Sizing: 0 Warning; 0 Severe Errors.
   *** ************* EnergyPlus Terminated--Fatal Error Detected. 1 Warning; 2 Severe Errors; Elapsed Time=00hr 00min  0.11sec

0.11sec Runtime error (PythonException): * ** Fatal * ** Errors occurred on processing input file. Preceding condition(s) cause termination.

termination. Traceback: line 94, in run_idf_and_report_errors, "<string>" line 200, in run_function_in_parallel, "C:\Program Files\ladybug_tools\python\Lib\site-packages\ladybug_rhino\grasshopper.py" line 133, in script `

Would you kindly let me know how I can simulate such a simple accumulation buffer water tank in EnergyPlus?

C:\fakepath\water_tank.pngC:\fakepath\water_tank.png

Thanks very much in advance.

Sincerely, Behnam

E+ : Accumulation Buffer Water Tank With No Fuel Heater Type

Hello EnergyPlus Community,

I am interested to simulate a very simple water tank. The task of the tank is just to store the water, with no heater_fuel_type at all. It should be just a simple piece of metals to accumulate the water and serves the SHW or space heating when is needed. Let's say a buffer water tank.

I understood that there are some objects in EnergyPlus like WaterHeater:Mixed with the characteristics as below:

WaterHeater:Mixed,
  Big Water Heater,        !- Name
  0.151,                   !- Tank Volume {m3}
  Hot Water Setpoint Temperature Schedule,  !- Setpoint Temperature Schedule Name
  5.0,                     !- Deadband Temperature Difference {deltaC}
  82.2222,                 !- Maximum Temperature Limit {C}
  CYCLE,                   !- Heater Control Type
  20000,                   !- Heater Maximum Capacity {W}
  ,                        !- Heater Minimum Capacity {W}
  ,                        !- Heater Ignition Minimum Flow Rate {m3/s}
  ,                        !- Heater Ignition Delay {s}
  ,                        !- Heater Fuel Type
  ,                        !- Heater Thermal Efficiency
  ,                        !- Part Load Factor Curve Name
  ,                        !- Off Cycle Parasitic Fuel Consumption Rate {W}
  ,                        !- Off Cycle Parasitic Fuel Type
  ,                        !- Off Cycle Parasitic Heat Fraction to Tank
  ,                        !- On Cycle Parasitic Fuel Consumption Rate {W}
  ,                        !- On Cycle Parasitic Fuel Type
  ,                        !- On Cycle Parasitic Heat Fraction to Tank
  SCHEDULE,                !- Ambient Temperature Indicator
  Hot Water Ambient Temperature Schedule,  !- Ambient Temperature Schedule Name
  ,                        !- Ambient Temperature Zone Name
  ,                        !- Ambient Temperature Outdoor Air Node Name
  5.0,                     !- Off Cycle Loss Coefficient to Ambient Temperature {W/K}
  ,                        !- Off Cycle Loss Fraction to Zone
  5.0,                     !- On Cycle Loss Coefficient to Ambient Temperature {W/K}
  ,                        !- On Cycle Loss Fraction to Zone
  ,                        !- Peak Use Flow Rate {m3/s}
  ,                        !- Use Flow Rate Fraction Schedule Name
  ,                        !- Cold Water Supply Temperature Schedule Name
  Big Water Heater Use Side Inlet Node,  !- Use Side Inlet Node Name
  Big Water Heater Use Side Outlet Node,  !- Use Side Outlet Node Name
  1.0,                     !- Use Side Effectiveness
  Big Water Heater Source Side Inlet Node,  !- Source Side Inlet Node Name
  Big Water Heater Source Side Outlet Node,  !- Source Side Outlet Node Name
  1.0,                     !- Source Side Effectiveness
  0.005,                   !- Use Side Design Flow Rate {m3/s}
  0.006;                   !- Source Side Design Flow Rate {m3/s}

I make the field for the Heater Fuel Type and Heater Thermal Efficiency empty, however, it complains and will not run. The error results are as below:

Program Version,EnergyPlus, Version 23.2.0-7636e6b3e9, YMD=2024.10.15 10:14,
  ** Severe  ** <root>[WaterHeater:Mixed][Big Water Heater] - Missing required property 'heater_fuel_type'.
  ** Severe  ** <root>[WaterHeater:Mixed][Big Water Heater] - Missing required property 'heater_thermal_efficiency'.
  ** Warning ** Version: in IDF="24.1" not the same as expected="23.2"
  **  Fatal  ** Errors occurred on processing input file. Preceding condition(s) cause termination.
  ...Summary of Errors that led to program termination:
  ..... Reference severe error count=2
  ..... Last severe error=<root>[WaterHeater:Mixed][Big Water Heater] - Missing required property 'heater_thermal_efficiency'.
  ************* Warning:  Node connection errors not checked - most system input has not been read (see previous warning).
  ************* Fatal error -- final processing.  Program exited before simulations began.  See previous error messages.
  ************* EnergyPlus Warmup Error Summary. During Warmup: 0 Warning; 0 Severe Errors.
  ************* EnergyPlus Sizing Error Summary. During Sizing: 0 Warning; 0 Severe Errors.
  ************* EnergyPlus Terminated--Fatal Error Detected. 1 Warning; 2 Severe Errors; Elapsed Time=00hr 00min 0.11sec

Runtime error (PythonException):    **  Fatal  ** Errors occurred on processing input file. Preceding condition(s) cause termination.

Traceback:
  line 94, in run_idf_and_report_errors, "<string>"
  line 200, in run_function_in_parallel, "C:\Program Files\ladybug_tools\python\Lib\site-packages\ladybug_rhino\grasshopper.py"
  line 133, in script

Would you kindly let me know how I can simulate such a simple accumulation buffer water tank in EnergyPlus?

C:\fakepath\water_tank.png

Thanks very much in advance.

Sincerely, Behnam