The present invention relates to a system for monitoring the performance of the photovoltaic (PV) modules in a solar array, comprising a voltage sensor and a relatively small programmable micro-controller that join with various communications elements such as wires and controller to ultimately create the opportunity for greater PV efficiency through common communication between solar panels.
Solar arrays are often among the top preferred alternative energy sources. The sun provides an unlimited source of energy and is not expected within the next billion years to suffer the more immediate dissipating levels of abundance as is foreseen with energy derived from fossil based fuels. In fact, solar arrays significantly relieve society of many of the social, political and financial burdens associated with more traditional sources of energy. However, current solar array technology is not perfect as deference to the solar technology grows exponentially.
The primary issue with solar arrays relates to the PV modules that serve to make up a solar array. PV modules typically experience individual detriments such as life span, poor connection, dirt buildup and individual degradation. When a PV module experiences such a detriment, the efficiency of the entire solar array may be affected. Because of this issue, the present invention solves the need for a system that combines all PV modules into a common communications network in order to monitor and verify the operation of individual PV modules.
Current techniques for monitoring the performance of individual PV modules often are akin to checking each individual light on a Christmas or holiday display to determine which faulty light is causing the entire decoration to fail in its performance. This is especially true when a technician is tasked with manually finding a failing panel. It can be very time consuming to find a failure among the tightly packed rows of PV modules as the technician would have to test individual voltage levels and move individual PV modules. In addition, this invasive approach often can lead to new problems. From this standpoint, the present invention solves the need for a system that contains an automatic, built-in process for monitoring the performance of each individual PV module.
Current attempts at monitoring the performance of each PV module require the user to run sense wiring from each panel down to some type of voltage monitoring system, where each PV module must be checked periodically. These current attempts require a large number of wires. That reality is highlighted by the fact that a typical commercial system (25 kw) consists of 144 PV modules. Moreover, these wires based on the current attempts also carry considerable risks due to the potentially high voltage (0-600 VDC). The present invention uniquely avoids this danger while also saving considerable amount of resources in terms of the number of wires. Instead, the system of the present invention is comprised of a voltage sensor and a small programmable micro-controller that utilizes a serial communications protocol to ultimately allow a relatively large number of PV modules to share common communication wires with the communications controller. Moreover, the danger element of current attempts to solve this problem is avoided because the present invention isolates its wires from the power generation system and consists of low voltage components.
The present invention is essential to the monitoring of PV modules because the system of the present invention offers continuous monitoring of a solar array's performance at the smallest field replaceable unit. This is a substantial improvement on existing systems that monitor the operation of sub-systems at the inverter level, because unlike those monitoring attempts, the present invention's monitoring of individual PV modules is much more effective in identifying even the most minute of issues such as dirt buildup and panel degradation.
U.S. Pat. No. 4,695,788 issued to Marshall on Sep. 22, 1987, is a method used to find faults in a string of series-connected systems relating to offline diagnosis of problems within the system. Unlike the present invention, Marshall does not monitor the performance of the individual PV modules over the operational life of the system.
U.S. Pat. No. 4,888,702 issued to Gerken on Dec. 19, 1989, is a method for monitoring the entire solar array performance. Unlike the present invention, Gerken monitors the system as a single unit. In contrast, the present invention monitors and examines the performance of each individual component of the solar array. In this manner, the present invention is much more apt to identify and pinpoint problems of an individual component such as a single PV module.
U.S. Pat. No. 6,107,998 issued to Kulik on Aug. 22, 2000, is a method used to evaluate a single panel through the use of a display on the panel to manually orient its position to provide a maximum output. Kulik does not adequately relate to solar arrays and is far from practical in terms of a blanket monitoring of individual components as is the case with the present invention.
U.S. Pat. No. 6,979,989 issued to Schripsema on Dec. 27, 2005, is a method used to estimate the maximum power a system can produce based upon a reference PV module and temperature sensor. Unlike the present invention, Schripsema cannot monitor individual component performance. The present invention, unlike Schripsema, also can collect data to determine when individual panel performance has degraded due to such factors as age.
WO/2007/006564 issued to Riese on Jan. 18, 2007, is a method used for detecting damage, theft, or some other catastrophic failure of PV modules, while also employing a central alarm device to its system. Unlike the present invention, Riese is not designed to monitor performance of individual components at the detailed and individually focused manner.
The present invention is a system that can monitor both the performance of individual PV modules and the performance of an entire solar array. The present invention employs a voltage level sensing circuit that feeds an analog to digital (A/D) converter. The A/D converter is powered from the PV module that is connected to a micro-controller. The micro-controller is isolated from the individual PV modules with optical isolators. This element of the present invention serves to keep the high voltage DC away from the sensing circuits. In an additional embodiment, the micro-controller is also connected to the communications controller via a communications interface, an example being RS-485, which is used to collect, relay or process data.
The data collected by the communications controller can be used to monitor present operation of the individual components of the solar array, as well as maintain historical logs and predict future power production. In addition, the communications controller will be used to perform a comparative analysis between all PV modules to seek out data indicating underperforming PV modules. This information could indicate such conditions as specific PV modules in need of surface-glass cleaning or possible replacement if defective. Meanwhile, the A/D converter also can monitor the current passing through the panel in order to monitor the power produced by the PV module as well as voltage.
The system of the present invention essentially provides sensors to identify the sufficiency, output, efficiency and most other relevant conditions of components of a solar array, particularly individual PV modules. In the manner employed by the system, the present invention affords users the ability to know exactly which PV module is underperforming. In the preferred embodiment of the present invention, two pairs of wires are connected to the voltage level sensing circuit in a manner that a sensor is effectively on each PV module, while at the same time, each voltage level sensing circuit is networked to a communications controller. The communications controller then runs using networking protocols back to a CPU. In an additional embodiment of the present invention, the system employs wireless transceivers, antenna, and a wireless master data concentrator in order to provide sensor monitoring of individual PV modules via wireless technology and as a another embodiment the information may be transmitted over the powerlines.
The system of the present invention uses sensing technology relating to individual PV modules (10) in order to detect fluctuations and relevant output levels of individual PV modules (10).
The voltage level sensing circuit (20) of
From this point,
In
It is conceived that the data passed over the power line master data controller (190), the master data concentrator (170) or the wireless master data concentrator (180) must go to a location some distance away and be accessible for use in some way. In its preferred embodiment, a Module Monitoring System (MMS) would be a software package that could be run on a computer. The MMS will evaluate the performance of each PV Module on an ongoing basis. The most critical parameter in this evaluation is an estimation of the current light levels (BRIGHTNESS) that are available to the system. No current software package focuses on the brightness level as the data to show such a level was up that until this point is not available. There are a number of factors that affect the lighting level. This includes such items as time of day, season and weather as well as other data points. All such data points must be analyzed in order to be able to establish the true BRIGHTNESS level and when there is a problem with a particular PV module (10).
In a large array of PV modules (10), we can take an average of all the PV modules (10) to determine BRIGHTNESS since it is very unlikely that a failure would occur to a majority of the PV modules (10) at the same time. The numbers can be validated by examining the distribution of the readings against historical readings.
In smaller arrays (even single module systems), other methods need to be used. One additional embodiment is to install a reference PV module (10) that can be routinely tested to calibrate the BRIGHTNESS calculation. Another possibility is to rely upon a regional monitoring center that can monitor collections of small arrays and treat them as a larger array. This will give an independent sampling of the light levels that can be used to evaluate these systems. This regional monitoring center could also use radar maps or other weather telemetry to evaluate possible cloud cover or other small weather systems.
Once we have BRIGHTNESS determined, the performance of each PV module (10) can be evaluated. For each manufacturer's PV module (10), there will be published specifications on power output as a function of light levels and temperature, which the MMS can use as a baseline to evaluate performance of each PV module (10). Over time the MMS will collect data to modify these tables on a module-by-module basis. If the MMS is configured with the Model Number and Lot Number of each installed PV module (10) it may be possible to detect manufacturing issues tied to a specific batch of PV modules (10) by Lot number).
It is recommended in this embodiment that the readings should be taken a few times a day and there should be some allowable grace period when a PV module (10) is under performing because lower output could be from shadows from birds or workers on the roof, etc. When regional monitoring is performed, the grace period also will take into account for localized weather differences such as local clouds, scattered showers, etc.
The MMS will analyze the output of each PV module (10) and compare it to the BRIGHTNESS relative to the manufacturer's specifications; its performance relative to overall system output and other historical data and alarms will be signaled when a long term under performance situation is detected.
Although the MMS is the preferred method, other methods to analyze the data are available. For instance, multiple oscilloscope readings could be taken and graphed over time, which would allow for the BRIGHTNESS level to be obtained. One could even imagine modifying the data into sound levels where an unusual level would eventually be understood to mean that something is not correct by the human operator. Such methods are not nearly as efficient as MMS, however, they would work to some tangible degree.