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

pvlib / pvanalytics
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: dependabot/pip/numpy-1.22.0
DEFAULT BRANCH: master
Repo Added 25 Feb 2020 03:46PM UTC
Files 41
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

LAST BUILD ON BRANCH az-tilt/poa-max
branch: az-tilt/poa-max
CHANGE BRANCH
x
Reset
  • az-tilt/poa-max
  • actions-pull-request
  • clipping-derivative
  • clipping-levels-missing-data
  • clipping-slope
  • cwhanse-patch-1
  • daily-irradiance-limits
  • daily-maxmin
  • daily-orientation
  • daytime
  • dependabot/pip/numpy-1.22.0
  • doc-daytime
  • drop-3.9
  • drop38
  • dst-near-dates
  • features-daytime
  • fix-issue72
  • fix/coveralls-for-all-actions
  • fix/issue26
  • fix/issue44
  • fix/issue58
  • fix/issue90
  • generalized-trim-missing
  • geometric-clipping
  • gh-actions-coveralls
  • label-full-gap
  • main
  • master
  • module-temperature
  • nep29
  • orientation-fit-pvwatts
  • outliers
  • package-imports
  • per-function-attribution
  • pr-template
  • pvwatts_model_comparison
  • py313
  • py35-eol
  • pyproject.toml
  • qcrad
  • refactor-freq-to-timedelta
  • refactor/check_limits
  • refactor/features
  • refactor/fit-x-values
  • release-notes
  • revert-124-data_shift_algorithm
  • scipy-deprecation-mad
  • sfa-clearsky-limits
  • sfa-clipping
  • sfa-detect-clearsky
  • sfa-filters
  • sfa-time
  • sfa-weather
  • shadows
  • stale-values-rounding
  • system-azimuth-tilt
  • system-orientation
  • timeshift
  • travis/bump-pytest
  • trim-missing
  • trusted-publishing
  • v0.1.1
  • v0.1.2
  • v0.1.3
  • v0.2.0
  • v0.2.0-alpha.1
  • v0.2.1
  • v0.2.2
  • window-label-options

pending completion
593

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

Relevant lines Covered
Build:
Build:
1048 RELEVANT LINES 1048 COVERED LINES
4.0 HITS PER LINE
Source Files on az-tilt/poa-max
  • Tree
  • List 35
  • Changed 14
  • Source Changed 5
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
593 az-tilt/poa-max 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... push 07 Aug 2020 08:00PM UTC wfvining travis-ci pending completion  
573 az-tilt/poa-max 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... push 27 Jul 2020 04:10PM UTC wfvining travis-ci pending completion  
535 az-tilt/poa-max 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... push 21 Jul 2020 03:08PM UTC wfvining travis-ci pending completion  
See All Builds (1404)
  • Repo on GitHub
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

© 2025 Coveralls, Inc