First time here? Check our help page!
2

PerformancePhotovoltaic:Simple with scheduled efficiency in OpenStudio

The OpenStudio::Model::PhotovoltaicPerformanceSimple class has a conversionEfficiencyInputMode method, but no setConversionEfficiencyInputMode.

Does this mean you can't create one with a Schedule efficiency?

Julien Marrec's avatar
29.7k
Julien Marrec
asked 2015-10-29 04:40:57 -0500
__AmirRoth__'s avatar
4.4k
__AmirRoth__
updated 2017-08-05 08:09:22 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

3

It seems that calling setFixedEfficiency and setEfficiencySchedule will automatically switch the conversionEfficiencyInputMode to Fixed and Scheduled respectively.

performance is my OpenStudio::Model::PhotovoltaicPerformanceSimple

In [1]: puts performance
Out[1]:
OS:PhotovoltaicPerformance:Simple,
  {4031fe67-2794-4fbc-ab61-891fb8b6216f}, !- Handle
  Photovoltaic Performance Simple 1,      !- Name
  0.85,                                   !- Fraction of Surface Area with Active Solar Cells
  Fixed,                                  !- Conversion Efficiency Input Mode
  0.2,                                    !- Value for Cell Efficiency if Fixed
  ;                                       !- Efficiency Schedule Name

 In [2]:  performance.setEfficiencySchedule(schedule)
 Out[2]: ==> nil

 In [3]: puts performance
 Out[3]:
 OS:PhotovoltaicPerformance:Simple,
  {4031fe67-2794-4fbc-ab61-891fb8b6216f}, !- Handle
  Photovoltaic Performance Simple 1,      !- Name
  0.85,                                   !- Fraction of Surface Area with Active Solar Cells
  Scheduled,                              !- Conversion Efficiency Input Mode
  0.2,                                    !- Value for Cell Efficiency if Fixed
  {9fe66c83-b05c-43c4-8cf9-1397a38be653}; !- Efficiency Schedule Name
Julien Marrec's avatar
29.7k
Julien Marrec
answered 2015-10-29 04:46:55 -0500, updated 2015-10-29 04:47:42 -0500
edit flag offensive 0 remove flag delete link

Comments

That is correct, I think I need to document that better

macumber's avatar macumber (2015-10-29 09:04:22 -0500) edit
add a comment see more comments