• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pvlib / pvanalytics / 594
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 07 Aug 2020 08:31PM UTC
Jobs 4
Files 35
Run time 37s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
594

push

travis-ci

wfvining
Find solar noon directly from maximum clearsky POA

When identifying the tilt and azimuth in `system.orientation()` we
calculate solar noon on each day by fitting a quadratic to the power
or irradiance measurements and comparing this to solar noon for
clearsky POA irradiance at different orientations. Rather than fitting
a quadratic to the daily clearsky POA irradiance and using the vertex
of the quadratic as solar noon this commit uses the maximum POA value
for the day. The idea is that curve fitting is unnecessary---because
clearsky POA has no noise or interference we can identify solar noon
directly from the data. This matches the methodology in PVFleets QA
and should improve performance; however, using the maximum POA
directly can reduce the accuracy of the tilt & azimuth that are
returned if the frequency of clearsky data is low. In general the best
accuracy can be obtained by passing one-minute clearsky and solar
position data.

Because of the reduced accuracy with low-frequency clearsky data the
unit tests needed to be updated. Rather than extending the range of
'okay' tilt/azimuth values I elected to pass one minute clearsky. For
one-minute data we know that the accuracy should be +/- 10 degrees.

1048 of 1048 relevant lines covered (100.0%)

4.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 594.1 07 Aug 2020 08:31PM UTC 0
100.0
Travis Job 594.1
2 594.2 07 Aug 2020 08:31PM UTC 0
100.0
Travis Job 594.2
3 594.3 07 Aug 2020 08:31PM UTC 0
100.0
Travis Job 594.3
4 594.4 07 Aug 2020 08:31PM UTC 0
100.0
Travis Job 594.4
Source Files on build 594
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #594
  • 2a5874e5 on github
  • Prev Build on system-azimuth-tilt (#591)
  • Next Build on system-azimuth-tilt (#596)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc