Bug in OS SDK 2.9.0 for OS:ElectricLoadCenter:Storage:Converter?
I am trying to model a PV system with battery, where the battery can also be charged from the grid when the PV system is down. So I have an OpenStudio measure that creates, among many others, the following objects.
OS:ElectricLoadCenter:Storage:Converter,
{6f4c1fc9-72d9-4366-a914-b7d95575a797}, !- Handle
PV Charger, !- Name
{4e3c2f1a-8bc8-4717-ba4e-74c8240df8c0}, !- Availability Schedule Name
FunctionOfPower, !- Power Conversion Efficiency Method
, !- Simple Fixed Efficiency
8000, !- Design Maximum Continuous Input Power {W}
{12e72227-f689-4cef-8e33-a646d0d9d28b}, !- Efficiency Function of Power Curve Name
40, !- Ancillary Power Consumed In Standby {W}
, !- Zone Name
; !- Radiative Fraction
OS:Curve:Linear,
{12e72227-f689-4cef-8e33-a646d0d9d28b}, !- Handle
PV Charger Efficiency, !- Name
1, !- Coefficient1 Constant
0, !- Coefficient2 x
0, !- Minimum Value of x
1, !- Maximum Value of x
0, !- Minimum Curve Output
1, !- Maximum Curve Output
Dimensionless, !- Input Unit Type for X
Dimensionless; !- Output Unit Type
When this is run in OpenStudio, the following error appears in eplusout.err:
Program Version,EnergyPlus, Version 9.2.0-921312fa1d, YMD=2020.12.26 19:58,
** Severe ** <root>[ElectricLoadCenter:Storage:Converter][PV Charger][simple_fixed_efficiency] - "8000" - Expected number less than or equal to 1.000000
** Fatal ** Errors occurred on processing input file. Preceding condition(s) cause termination.
...Summary of Errors that led to program termination:
..... Reference severe error count=1
..... Last severe error=<root>[ElectricLoadCenter:Storage:Converter][PV Charger][simple_fixed_efficiency] - "8000" -
Expected number less than or equal to 1.000000
************* 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. 0 Warning; 1 Severe Errors; Elapsed Time=00hr 00min 0.27sec
I do not understand why EnergyPlus looking for simple_fixed_efficiency when the OS:ElectricLoadCenter:Storage:Converter object is calling for FunctionOfPower? Plus, why is Design Maximum Continuous Input Power {W} taken for Simple Fixed Efficiency in the first place?
Sorry to be bothering y'all with an old version of SDK, but paying a subscription for SketchUp just to be able to move past 2.9.0 is a tall order for an energy modeler.
Thank you
What does the
ElectricLoadCenter:Storage:Converter
object look like after it's translated to EnergyPlus for simulation? That's a good way to determine whether the issue is with OpenStudio or EnergyPlus.Matthew you were correct, as usual. The IDF object has the efficiency and power entries switched! Here is a clip:
Thanks.
... makes perfect sense with your answer below as well.