Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Lorenz et al. POA and GHI QC methods #167

Open
wants to merge 43 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
4175a4f
implemented gpoa limit lorenz check
abhisheksparikh Nov 12, 2022
0fd23e3
updated nomenclature and completed test functions
abhisheksparikh Nov 13, 2022
9399adf
edited description of a function
abhisheksparikh Nov 13, 2022
60861b2
updated documentation and api.rst
abhisheksparikh Nov 16, 2022
94d3430
style change
abhisheksparikh Nov 28, 2022
792f10d
simplifying initiation of `poa_global_limit_int_flag`
abhisheksparikh Nov 28, 2022
a2aa469
Simplifying the initiation of `poa_global_limit_bool_flag`
abhisheksparikh Nov 28, 2022
7097952
minor changes
abhisheksparikh Dec 4, 2022
97f3a9c
Added GHI check func and completed POA check func
abhisheksparikh Dec 12, 2022
8d2007b
Merge branch 'main' into poa_qa
abhisheksparikh Dec 12, 2022
a11d8d8
Update docs/whatsnew/0.1.3.rst
abhisheksparikh Dec 12, 2022
75dda23
Update pvanalytics/quality/irradiance.py
abhisheksparikh Dec 12, 2022
6c56859
Update pvanalytics/quality/irradiance.py
abhisheksparikh Dec 12, 2022
4da8913
Update pvanalytics/quality/irradiance.py
abhisheksparikh Dec 12, 2022
7420547
Update pvanalytics/quality/irradiance.py
abhisheksparikh Dec 13, 2022
e98d476
Update pvanalytics/tests/quality/test_irradiance.py
abhisheksparikh Dec 13, 2022
e0bfa2b
Update pvanalytics/tests/quality/test_irradiance.py
abhisheksparikh Dec 13, 2022
d0591cc
Update pvanalytics/tests/quality/test_irradiance.py
abhisheksparikh Dec 13, 2022
6d99699
Update pvanalytics/tests/quality/test_irradiance.py
abhisheksparikh Dec 13, 2022
e25674b
Update pvanalytics/tests/quality/test_irradiance.py
abhisheksparikh Dec 13, 2022
895bf72
Update pvanalytics/quality/irradiance.py
abhisheksparikh Dec 13, 2022
98f8445
Update pvanalytics/quality/irradiance.py
abhisheksparikh Dec 13, 2022
3ddfcc9
Update pvanalytics/quality/irradiance.py
abhisheksparikh Dec 13, 2022
f99c530
changed lower limit funcs and added -ve test data
abhisheksparikh Dec 13, 2022
ff5f019
Update pvanalytics/quality/irradiance.py
abhisheksparikh Dec 17, 2022
8524090
Update pvanalytics/quality/irradiance.py
abhisheksparikh Dec 17, 2022
6275efd
Update pvanalytics/quality/irradiance.py
abhisheksparikh Dec 17, 2022
f94efc3
cleaning test functions and some modifications in lorenz funcs
abhisheksparikh Dec 17, 2022
eef5429
Merge remote-tracking branch 'upstream/main' into poa_qa
abhisheksparikh Dec 18, 2022
c90a224
Corrected the upper limit equation of flag 3 for GHI
abhisheksparikh Dec 31, 2022
d144c68
minor modifications
abhisheksparikh Jan 9, 2023
165ce91
Merge branch 'main' into poa_qa
abhisheksparikh May 26, 2023
863ecde
Changed the function name from Lorenz to pvlive
abhisheksparikh May 26, 2023
57ae3bf
Update docs/api.rst
abhisheksparikh May 26, 2023
901e0a0
Update pvanalytics/quality/irradiance.py
abhisheksparikh May 26, 2023
9e05e4c
Update pvanalytics/quality/irradiance.py
abhisheksparikh May 26, 2023
771c721
Update pvanalytics/quality/irradiance.py
abhisheksparikh May 30, 2023
acb8a40
Update pvanalytics/quality/irradiance.py
abhisheksparikh May 30, 2023
368a6d0
Update pvanalytics/quality/irradiance.py
abhisheksparikh May 30, 2023
3e27f93
Update pvanalytics/quality/irradiance.py
abhisheksparikh Jun 4, 2023
8764c7b
Update pvanalytics/quality/irradiance.py
abhisheksparikh Jun 4, 2023
ee9f400
Update pvanalytics/quality/irradiance.py
abhisheksparikh Jun 4, 2023
74cac5a
Update pvanalytics/quality/irradiance.py
abhisheksparikh Jun 4, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions docs/api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,14 @@ clearsky insolation for the same day.

quality.irradiance.daily_insolation_limits

The ``check_poa_global_limits_lorenz`` function flags the global plane of array
irradiance measurements that are outside the limits described in [2]_.

.. autosummary::
:toctree: generated/

quality.irradiance.check_poa_global_limits_lorenz

Gaps
----

Expand Down Expand Up @@ -186,6 +194,11 @@ the quality check.
Algorithm for Surface Radiation Measurements, The Open Atmospheric
Science Journal 2, pp. 23-37, 2008.

.. [2] Elke Lorenz et. al, High resolution measurement network of global
abhisheksparikh marked this conversation as resolved.
Show resolved Hide resolved
horizontal and tilted solar irradiance in southern Germany with a new
quality control scheme, Solar Energy, Volume 231, 2022, Pages 593-606,
ISSN 0038-092X, https://doi.org/10.1016/j.solener.2021.11.023.

Features
========

Expand Down
5 changes: 4 additions & 1 deletion docs/whatsnew/0.1.3.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
Enhancements
~~~~~~~~~~~~

Added a function to check global plane of array irradiance using the paper
described in (:issue:`123`, :pull:`167`).

Bug Fixes
~~~~~~~~~
Expand Down Expand Up @@ -41,4 +43,5 @@ Contributors
~~~~~~~~~~~~

* Kirsten Perry (:ghuser:`kperrynrel`)
* Cliff Hansen (:ghuser:`cwhanse`)
* Cliff Hansen (:ghuser:`cwhanse`)
* Abhishek Parikh (:ghuser:`abhisheksparikh`)
Loading