PVLIB is a set of open source modeling functions that allow users to simulate most aspects of PV system performance. The functions, in Matlab and Python, are freely available under a BSD 3 clause open source license. The Matlab version is maintained by Sandia and is available on the PV Performance Modeling Collaborative (PVPMC) website (pvpmc.sandia.gov). The Python version is available on GitHub with packages easily installable through conda and pip. New functions were released on the Matlab version 1.3 in January 2016 and are actively being ported to Python.
Photovoltaic system monitoring can generate vast amounts of data. Analytical methods are required to post-process this data into useful information. Pecos is open source software designed to address this need. The software was developed at Sandia National Laboratories and is compatible with performance models in PVLIB-Python. The software can be used to automatically run a series of quality control tests and generate reports which include performance metrics, test results, and graphics.
Current-voltage (I-V) curve traces of photovoltaic (PV) systems can provide detailed information for diagnosing fault conditions. The present work implemented an in situ, automatic I-V curve tracer system coupled with Support Vector Machine and a Gaussian Process algorithms to classify and estimate abnormal and normal PV performance. The approach successfully identified normal and fault conditions. In addition, the Gaussian Process regression algorithm was used to estimate ideal I-V curves based on a given irradiance and temperature condition. The estimation results were then used to calculate the lost power due to the fault condition.
Monitoring of photovoltaic (PV) systems can maintain efficient operations. However, extensive monitoring of large quantities of data can be a cumbersome process. The present work introduces a simple, inexpensive, yet effective data monitoring strategy for detecting faults and determining lost revenues automatically. This was achieved through the deployment of Raspberry Pi (RPI) device at a PV system's combiner box. The RPI was programmed to collect PV data through Modbus communications, and store the data locally in a MySQL database. Then, using a Gaussian Process Regression algorithm the RPI device was able to accurately estimate string level current, voltage, and power values. The device could also detect system faults using a Support Vector Novelty Detection algorithm. Finally, the RPI was programmed to output the potential lost revenue caused by the abnormal condition. The system analytics information was then displayed on a user interface. The interface could be accessed by operations personal to direct maintenance activity so that critical issues can be solved quickly.
This report provides performance data and analysis for two Stion copper indium gallium selenide (CIGS) module types, one framed, the other frameless, and installed at the New Mexico, Florida and Vermont RTCs. Sandia looked at data from both module types and compared the latter with data from an adjacent monocrystalline baseline array at each RTC. The results indicate that the Stion modules are slightly outperforming their rated power, with efficiency values above 100% of rated power, at 25degC cell temperatures. In addition, Sandia sees no significant performance differences between module types, which is expected because the modules differ only in their framing. In contrast to the baseline systems, the Stion strings showed increasing efficiency with increasing irradiance, with the greatest increase between zero and 400 Wm -2 but still noticeable increases at 1000 Wm -2 . Although baseline data availability in Vermont was spotty and therefore comparative trends are difficult to discern, the Stion modules there may offer snow- shedding advantages over monocrystalline-silicon modules but these findings are preliminary.
To address the lack of knowledge of local solar variability, we have developed and deployed a low-cost solar variability datalogger (SVD). While most currently used solar irradiance sensors are expensive pyranometers with high accuracy (relevant for annual energy estimates), low-cost sensors display similar precision (relevant for solar variability) as high-cost pyranometers, even if they are not as accurate. In this work, we present evaluation of various low-cost irradiance sensor types, describe the SVD, and present validation and comparison of the SVD collected data. The low cost and ease of use of the SVD will enable a greater understanding of local solar variability, which will reduce developer and utility uncertainty about the impact of solar photovoltaic (PV) installations and thus will encourage greater penetrations of solar energy.
A 9.6 kW test array of Prism bifacial modules and reference monofacial modules installed in February 2016 at the New Mexico Regional Test Center has produced six months of performance data. The data reveal that the Prism modules are out-performing the monofacial modules, with bifacial gains in energy over the six-month period ranging from 18% to 136%, depending on the orientation and ground albedo. These measured bifacial gains were found to be in good agreement with modeled bifacial gains using equations previously published by Prism. The most dramatic increase in performance was seen among the vertically tilted, west-facing modules, where the bifacial modules produced more than double the energy of monofacial modules and more energy than monofacial modules at any orientation. Because peak energy generation (mid-morning and mid-afternoon) for these bifacial modules may best match load on the electric grid, the west-facing orientation may be more economically desirable than traditional south-facing module orientations (which peak at solar noon).
The Regional Test Centers are a group of several sites around the US for testing photovoltaic systems and components related to photovoltaic systems. The RTCs are managed by Sandia National Laboratories. The data collected by the RTCs must be transmitted to Sandia for storage, analysis, and reporting. This document describes the methods that transfer the data between remote sites and Sandia as well as data movement within Sandia’s network. The methods described are in force as of September, 2016.
Advances in sensor technology have rapidly increased our ability to monitor natural and human-made physical systems. In many cases, it is critical to process the resulting large volumes of data on a regular schedule and alert system operators when the system has changed. Automated quality control and performance monitoring can allow system operators to quickly detect performance issues. Pecos is an open source python package designed to address this need. Pecos includes built-in functionality to monitor performance of time series data. The software can be used to automatically run a series of quality control tests and generate customized reports which include performance metrics, test results, and graphics. The software was developed specifically for solar photovoltaic system monitoring, and is intended to be used by industry and the research community. The software can easily be customized for other applications. The following Pecos documentation includes installation instructions and examples, description of software features, and software license. It is assumed that the reader is familiar with the Python Programming Language. References are included for additional background on software components.
To address the lack of knowledge of local solar variability, we have developed, deployed, and demonstrated the value of data collected from a low-cost solar variability sensor. While most currently used solar irradiance sensors are expensive pyranometers with high accuracy (relevant for annual energy estimates), low-cost sensors display similar precision (relevant for solar variability) as high-cost pyranometers, even if they are not as accurate. In this work, we list variability sensor requirements, describe testing of various low-cost sensor components, present a validation of an alpha prototype, and show how the variability sensor collected data can be used for grid integration studies. The variability sensor will enable a greater understanding of local solar variability, which will reduce developer and utility uncertainty about the impact of solar photovoltaic installations and thus will encourage greater penetrations of solar energy.
To address the lack of knowledge of local solar variability, we have developed, deployed, and demonstrated the value of data collected from a low-cost solar variability sensor. While most currently used solar irradiance sensors are expensive pyranometers with high accuracy (relevant for annual energy estimates), low-cost sensors display similar precision (relevant for solar variability) as high-cost pyranometers, even if they are not as accurate. In this work, we list variability sensor requirements, describe testing of various low-cost sensor components, present a validation of an alpha prototype, and show how the variability sensor collected data can be used for grid integration studies. The variability sensor will enable a greater understanding of local solar variability, which will reduce developer and utility uncertainty about the impact of solar photovoltaic installations and thus will encourage greater penetrations of solar energy.
The current state of PV module monitoring is in need of improvements to better detect, diagnose, and locate abnormal module conditions. Detection of common abnormalities is difficult with current methods. The value of optimal system operation is a quantifiable benefit, and cost-effective monitoring systems will continue to evolve for this reason. Sandia National Laboratories performed a practicality and monitoring investigation on a testbed of 15 in-situ module-level I-V curve tracers. Shading and series resistance tests were performed and examples of using I-V curve interpretation and the Loss Factors Model parameters for detection of each is presented.
PV project investments need comprehensive plant monitoring data in order to validate performance and to fulfil expectations. Algorithms from PV-LIB and Loss Factors Model are being combined to quantify their prediction improvements at Gantner Instruments' Outdoor Test facility at Tempe AZ on multiple Tier 1 technologies. The validation of measured vs. predicted long term performance will be demonstrated to quantify the potential of IV scan monitoring. This will give recommendations on what parameters and methods should be used by investors, test labs, and module producers.