Skip to content

Conversation

@janinefreeman
Copy link
Collaborator

This pull requests adds PVWattsV8 as detailed in, and fixes #629 . All tests are passing. Additional comparisons between v5 results and v8 results will be detailed in a technical report.

  • Upgrades module model to use CEC single diode model
    • Includes using the CEC single diode models for module cover losses and spectral effects
  • Upgrades inverter model to use CEC/Sandia inverter model
  • Upgrades module thermal model to use the NOCT method
  • Updates the plant layout calculations used to estimate row-to-row shading from v7

janinefreeman added 26 commits May 7, 2021 12:06
…ake code apart to hook it up to the cec module model
…ndia inverter ac power function so that not all results must be retrieved
removed my previously added outputs for estimated system configuration because they are misleading, and instead added outputs for timeseries shading derates. added tests of these derates. also updated logic for calculating system layout in pvwattsv8, and updated tests with new results. one test still throwing SEH error.
@janinefreeman janinefreeman added this to the SAM Fall 2021 Release milestone Oct 26, 2021
@janinefreeman janinefreeman self-assigned this Oct 26, 2021
Copy link
Collaborator

@sjanzou sjanzou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks for adding the tests!

Copy link
Collaborator

@mjprilliman mjprilliman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Got an SEH exception on the NonAnnual test on Windows but I believe we said those are fine.

@janinefreeman
Copy link
Collaborator Author

Yes @mjprilliman , I got that same exception if I ran the test through Test.exe but not if I ran it through the Test Explorer on Windows, which we think is a known issue with all the NonAnnual tests. Thanks both for your reviews!

@janinefreeman janinefreeman merged commit 919789b into develop Oct 28, 2021
@janinefreeman janinefreeman deleted the pvwattsv8 branch October 28, 2021 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PVWattsV8 Upgrade

4 participants