Embodiments of the invention relate generally to rapid reconfiguration of electrical connections between photovoltaic modules in a photovoltaic array, and more specifically to maximizing output power from a photovoltaic array by adaptive reconfiguration of serial and parallel electrical connections between photovoltaic modules.
A photovoltaic (PV) module comprises many relatively small solar cells connected together in an electrical circuit. The PV module may include a transparent cover over the solar cells to protect the solar cells from mechanical damage and may be sealed to prevent circuit faults, for example open circuits or short circuits, from water or contaminants such as dust and dirt. A PV panel comprises one or more PV modules mechanically attached to a common support substrate or frame and having combined electrical outputs through one or more electrical connectors. The PV modules on one PV panel may have a fixed arrangement of electrical connections between modules. The electrical power output from one PV panel includes the power contributed from each PV module on the panel, and the output of each PV module includes the power output from each solar cell in the module.
A PV array for converting solar energy to electrical power may include several hundred PV panels mounted on the roof of a building or a mechanical support structure located close to local electrical loads. A utility-scale PV array may include thousands of PV panels electrically interconnected in large groups. A reduction in output power from a small number of PV panels in a PV array may substantially reduce output power from the entire array. For example, a reduction in output power from just one PV module on a PV panel can cause a substantial reduction in the output power from an entire PV array.
Output power from a PV panel may be reduced by, for example, a shadow falling across part of the PV panel's photosensitive surface, high temperature in part of the PV panel (sometimes referred to as a “hot spot”), aging effects, or dust, water, or debris accumulating on the PV panel. Power output may also be reduced by mechanical damage to the relatively brittle silicon material commonly used in the manufacture of commercially available PV panels. Corrosion and electrical insulation breakdown in electrical conductors, electrical connectors, and other components may also reduce PV panel output power.
Power output from a PV array may be monitored to determine if PV panels within the array have malfunctioned or are otherwise operating with reduced power output. A supervisory monitoring and control system may communicate with each of the PV panels in a PV array to log values related to PV array performance, detect fault conditions, and change operating parameters in response to load changes, weather events, daily and seasonal illumination changes, and so on. Because even a modest reduction in the output current, voltage, or power from one PV panel can reduce power output from the entire array, detection of an underperforming panel, for example a partially shadowed panel or a panel with a hot spot, may cause the supervisory control and monitoring system to switch the underperforming panel out of the array. As the shadow falls across more PV panels, for example when a cloud shadow passes over the PV array, more and more PV panels may be switched out of the PV array, and array output power decreases.
A partially-shadowed PV panel may still produce electrical output power. Even a fully shadowed PV panel may produce a usable amount of power. However, once an underperforming PV panel is switched out of a PV array, any power the PV panel could have contributed to the array output is lost. Power that might have been produced from PV panels underperforming for reasons other than partial shadowing would also be lost when the underperforming panels are switched out of an array.
A PV panel may be underperforming in the sense that its output voltage and current are less than other panels in a PV array even with all the PV panels are operating in accord with their design specifications. In this sense, underperformance is relative to other panels and may result from different operating specifications for different PV panels, for example PV panels from different manufacturers. An automatic supervisory monitoring and control system may attempt to switch such mismatched panels out of an array, even though the panels are capable of contributing power to the PV array. Some PV panels may produce more electrical power under a particular set of illumination and environmental conditions than other PV panels. It may be advantageous to be able to include different types of PV panels in one PV array to take advantage of a broader range of illumination and environmental conditions or lower-cost PV panels, without degrading the output of the array to a condition related to the lowest-performing panels.
An example of an embodiment of the invention includes a monitoring module for a photovoltaic (PV) panel. The example of a monitoring module includes a module controller, a serial-parallel selector control output electrically connected to the module controller, and a bypass selector control output electrically connected to the module controller. The example of a monitoring module further includes a first and a second of two redundant means of communication electrically connected to the module controller, and a sensor and indicator input and output module in data communication with the module controller. The example of a monitoring module also includes a power management and battery backup circuit adapted to receive input power from at least one photovoltaic panel and having an output for providing electrical power to the module controller. Some embodiments of an intelligent node do not include battery backup but may have connections for an optional external battery. Each of the at least two redundant means of communication are configured for exchanging data and commands between at least two of the module controller. The module controller selects one of the two redundant means of communication when the other of the two redundant means of communication is not available for communication. The module controller is adapted to control a series-parallel switching state of a serial-parallel selector connected to the serial-parallel selector control output. The module controller is further adapted to control a bypass switching state of a bypass switch connected to the bypass selector control output.
Another example of an embodiment of the invention comprises a method for selecting a combination of serial and parallel electrical connections between PV panels in a PV array, including connecting a plurality of PV panels in a PV array in an initial series-parallel (S-P) configuration corresponding to an initial arrangement of serial and parallel electrical connections between the PV panels, calculating an initial value of PV array output power for the initial S-P configuration, measuring an amount of output power from the PV array, and detecting a change in an amount of PV array output power in comparison to the initial value of PV array output power. The example of a method embodiment of the invention further includes reconfiguring the PV array into a plurality of new S-P combinations, and for each new S-P configuration, storing a value of PV array output power and a value representing a switching state for an S-P selector on each PV panel in the PV array, selecting the maximum value of PV array output power from the stored values of PV array output power, retrieving the value representing the switching state for an S-P selector on each PV panel in the PV array corresponding to the maximum value of PV array output power, and setting the PV array to the S-P configuration corresponding to the selected maximum value of PV array output power by setting the S-P selector on each PV panel according to the retrieved value representing the switching state.
This section summarizes some features of the present invention. These and other features, aspects, and advantages of the invention will become better understood with regard to the following description and upon reference to the following drawings.
Some embodiments of the invention comprise an intelligent node for recovering energy from underperforming solar panels by adaptively switching electrical connections between intelligent nodes. Embodiments of the invention may switch electrical connections between intelligent nodes in a PV array in response to measured or predicted changes in incident solar radiation, magnitude of an electrical load receiving power from a PV array, an electrical fault in one or more PV panels in the PV array, to isolate one or more PV panels for maintenance, cleaning, or replacement, or for other reasons. A PV array in accord with an embodiment of the invention is capable of rapidly reconfiguring itself to deliver a maximum amount of output electrical power in response to measured, predicted, or reported changes in parameters that affect the operation of a PV array. Examples of parameters which may be measured or monitored by an embodiment of the invention include, but are not limited to, output current and voltage from a PV array, output voltage and current from each PV panel in a PV array, output current and voltage from PV modules on a PV panel, inverter output voltage and current, current and voltage supplied to an electrical load by the PV array, measurements of incident solar radiation, temperature measurements on a PV module, PV panel, battery, or other parts of a PV array, ground fault detectors, arc fault detectors, tilt angles for PV panels, motor voltages and currents for heliostats or systems for changing tilt angles of PV panels, and so on.
Embodiments of the invention are capable of outputting more electrical power from a partially-shadowed PV array or a PV array generating reduced output as a result of damaged or otherwise underperforming PV panels than previously known PV arrays having a fixed arrangement of serial and parallel electrical connections between PV panels. A quantitative difference in an amount of power generated by an embodiment of the invention compared to a prior-art PV array corresponds to an amount of recovered power that would have been lost in a prior-art system.
As used herein, an intelligent node refers to an apparatus for rapidly reconfiguring electrical connections between a PV panel connected to the intelligent node and PV panels connected to other intelligent nodes, without disconnecting and reconnecting electrical cables between intelligent nodes or between PV panels. A plurality of intelligent nodes electrically connected with one another is referred to as a reconfigurable PV array. Each intelligent node optionally includes at least one PV panel. Each PV panel includes at least one PV module, and each PV module includes a plurality of interconnected PV cells. More than one PV panel may optionally be connected as a group to one intelligent node, and the intelligent node may control electrical connections between its connected group of PV panels and groups of PV panels connected to other intelligent nodes.
An intelligent node in accord with an embodiment of the invention may accept commands from an external supervisory monitoring and control system to change serial and parallel electrical (S-P) connections to neighboring intelligent nodes or to bypass one or more PV panels, or the intelligent node may make such switching changes autonomously. Intelligent nodes may communicate measured values related to solar panel performance to the supervisory control and monitoring system and to other intelligent nodes. Some embodiments of the invention comprise a PV array including a plurality of interconnected intelligent nodes. Some embodiments of the invention include steps in a method for finding a combination of S-P connections between intelligent nodes in a reconfigurable PV array that result in a maximum amount of PV array output electrical power for a given set of operating conditions.
Embodiments of the invention are able to rapidly adapt to changing operating conditions such as, but not limited to, partially shadowed PV panels, weather changes, hot spots on one or more PV panels, or dirt or foreign objects obscuring light-sensitive surfaces on part of one or more PV panels. Embodiments of the invention are also able to maximize power output from PV arrays comprising PV panels having mismatched specifications for output voltage, current, and power. Such mismatches may be related to differences in design specifications between panels from different manufacturers or may be the result of differences in aging effects between one group of PV panels and another. Intelligent nodes are particularly well suited to recovering power from underperforming PV panels by connecting underperforming PV panels in an optimized combination of serial and parallel electrical connections to PV panels in other intelligent nodes, rather than simply switching underperforming PV panels out of the PV array as is commonly done in prior art arrays.
An example of an intelligent node in accord with an embodiment of the invention is shown in
The S-P selector 138 and bypass selector 120 in the example of
The PV module 108 of
The monitoring module 300 of
An example of an embodiment of an intelligent node is shown in
The example of a monitoring module 300 in
I/O port 316 represents an example of a first redundant means of communication for exchanging signals representative of data and commands between module controllers in intelligent nodes in a PV array and between a module controller in an intelligent node and an external supervisory control system. Redundant means of communication improve the reliability and availability of communications between intelligent nodes by providing for alternative communications pathways between intelligent nodes and between an intelligent node and an external system. Redundant means of communication may improve the overall reliability of a photovoltaic. Embodiments of the invention may alternatively send, receive, or send and receive the same data and commands one more than one redundant means of communication simultaneously, associate sending data and commands with one means of communication and receiving with the other, or send and receive data over one means of communication and commands over the other.
The I/O port 316 is adapted for sending and receiving signals representative of data and commands over a physical transmission medium such as a wired network using coaxial cables, twisted-pair interconnections, or other forms of interconnecting electrical cables, or optical communications over an optical fiber connection. Signals representative of data and commands may combine representations of data values and representations of commands into one signal or may segregate data and commands from one another. Data and commands may be represented as, for example but not limited to, electrical signals carried on an electrical conductor, radio signals, optical signals, analog signals, or digital signals. A wireless transceiver 368 represents an example of a second redundant means of communication. The wireless transceiver 368 is adapted for sending and receiving data and commands by exchange of radio frequency or optical signals between a transmitter and a receiver without an interconnecting physical transmission medium such as a cable, fiber optic, or wire between the transmitting and receiving systems. The monitoring module 300 may optionally operate autonomously or may measure, save, and report parameter values after receiving commands from an external system.
A module controller 306 may alternatively be implemented using discrete logic, a microprocessor, or a microcontroller, or as a customizable logic device such as an application specific integrated circuit (ASIC), a programmable logic device (PLD), a gate array, or a combination of these devices, and optionally includes a combination of digital and analog circuits. An example of a module controller 306 having a microprocessor is shown in
An example of a module controller 306 having a microcontroller is shown in
An example of a module controller 306 implemented as a customizable logic device is shown in
As shown in
The data and program memory 314 is adapted for storage and retrieval by the module controller 306 of commands received through the communications I/O port 316 and digital data values output from the sensor/indicator I/O circuit module 308, the PV panel ID memory 312, and the clock/calendar 310.
The module controller may optionally perform data logging to create records of PV array performance under different conditions of air temperature, solar illumination, partial shading of the PV array, array output for different S-P configurations, and so on. Time and data values may optionally be obtained from the clock/calendar circuit 310 by the module controller 306 of
When a measured parameter crosses a threshold defined by a limiting value, the monitoring module may report the condition to an external monitoring system. The external monitoring system may direct the PV array to switch to an S-P configuration retrieved from the monitoring system's storage subsystem, the monitoring system may seek improved PV array output by switching the array into many different S-P configurations, or the external monitoring system may direct the intelligent nodes in the PV array to autonomously search for a new S-P configuration that provides improved output power from the array.
The PV panel ID memory 312 in
The module controller 306 may exchange signals with alarm indicators and sensors through a sensor/indicator I/O circuit module 308. In some embodiments, the sensor/indicator I/O circuit modifies output signals from the module controller 306 so the signals have sufficient voltage and current to drive a visual indicator 320. In some embodiments of an intelligent node, inputs from sensors and outputs to indicators are partitioned into different modules. Other signals from the module controller 306 are modified so the signals are able to drive an audible indicator 322. Sensor output signals related to PV panel parameters are also conditioned by the sensor/indicator I/O circuit before being input to the module controller 306. For example, an optional illumination sensor 324 measures an amount of light incident upon the solar panel 200. The signal from the illumination sensor 324 is converted to a digital value for input to the module controller 306 and is saved by the module controller 306 in the data and programming memory 314. Alternately, an output signal from the illumination sensor 324 is converted to a corresponding digital value within the module controller 306. Electrical signals from the illumination sensor 324 are coupled into the sensor/indicator I/O circuit module 308 through an optional cable connector P7 356 and through a corresponding optional connector J7 358 on the monitoring module 300.
Output voltages V+ and V− from the PV panel 200 are output on an electrical connector J2 206, as shown in
A PV panel 200 may optionally include one or more temperature sensors 202. Signals related to temperatures on the PV panel 200 are output from a connector 204 on the PV panel 200, coupled to cable connector 336 and then to connector J4 346 on the monitoring module 300. Output signals from the temperature sensor 202 pass through lines from connector J4 346 to inputs to the sensor/indicator I/O circuit module 308. Values for measured temperatures on the PV panel 200 are selectively saved in the data and program memory 314 for subsequent comparison by the module controller 306 against a range of operating temperatures for normal operation of the PV panel. A measured temperature may also be used by the module controller 306 to modify expected values of other parameters, for example a value of output current expected at a particular temperature. A measured temperature outside a range of operating temperatures is detected by the module controller 306, which may send a signal representing an alarm condition to the communications I/O port 316 and the sensor/indicator I/O circuit module 308.
A signal representing an alarm condition may cause activation of one or more alarm indicators such as a visual indicator 320 or an audible indicator 322. In some embodiments, for example the embodiment shown in
Signals from the sensor/indicator I/O circuit module 308 to the visual indicator 320 are optionally coupled through connector J5 350 on the monitoring module 300 and cable connector P5 348 electrically connected to the visual indicator 320, as shown in
The visual indicator 320 and the audible indicator 322 are provided to assist service personnel in locating a PV panel having an out of range temperature condition as determined by the module controller 320. Furthermore, the module controller 306 may optionally output an alarm signal for a current sensor 330 output signal or a voltage sensor 328 output signal outside a range expected for a measured amount of incident illumination. For example, a PV panel exposed to sunlight but having no output current may cause an alarm signal to be output by the module controller 306. The module controller may optionally suppress the output of some alarm signals when the illumination sensor senses that the panel is receiving too little illumination to output usable electric power. Sounds produced by the audible indicator 322 and lights emitted from the visual indicator 320 may optionally be output in selected on-off patterns for conveying information to a person seeing or hearing the alarm indicator. Data related to selected patterns and associated error conditions are stored in the data and program memory 314 and retrieved by the module controller 306.
A monitoring module 300 optionally includes a wireless transceiver 368 electrically connected to the module controller 306 over the data and communications bus 334 as shown in
Data sent from the module controller 306 to the wireless transmitter 304, or alternately to the transceiver 368, optionally includes, but is not limited to, a PV panel identification code, a time value, a data value, values for PV panel temperature, output current, and output voltage, a value for incident illumination, positions of bypass selector 120 and S-P selector 138, and data related to operational status of the monitoring module 300, for example, but not limited to, charge status of a battery in the power management and battery backup circuit 302. One will appreciate that many other data items related to PV panel condition may optionally be sent by the module controller 306 to the wireless transmitter 304 for radio transmission to an external system. In some embodiments, the wireless transmitter 304 or the transceiver 368 conforms to a communication protocol for relatively long range communications. In other embodiments, the wireless transmitter 304 or the transceiver 368 conforms to a communications protocol for relatively short range communications, such as Bluetooth (IEEE 802.11) or similar standards for sending information to portable devices separated by a few meters from the monitoring module. Such a portable device may be carried by service personnel or carried in a vehicle for rapidly scanning output transmissions from a large number PV panels in a PV array. Any one or more of the previously described data items may be exchanged bidirectionally between the module controller 306 and an external system, for example another intelligent node or an external supervisory and control system, through either one or both of the redundant means of communication.
If one of the redundant means of communication is not available for communication, for example because the means of communication is not operable or is busy, the module controller 306 may autonomously select the other redundant means of communication to data and commands with other systems. Alternatively, an external system may command the module controller to select a specific one of the redundant means of communication for conducting communications with the external system or with other intelligent nodes. Some intelligent nodes in a PV array may use one of the redundant means of communication while other intelligent nodes are using a different one of the redundant means of communication.
Referring again to
As shown in the example of
Some embodiments of a monitoring module 300 include circuits for detecting a ground fault in a photovoltaic panel or in cables connecting a PV panel or monitoring module to other parts of a PV array. A Ground Fault Circuit Detector (GFCD) 398 in
A front view of an example of an intelligent node 366 comprising a monitoring module mechanically attached to a PV panel is shown in
Embodiments of an intelligent node include a bypass selector and an S-P selector as described in relation to
Referring to
A series terminal 146 of the first S-P switch 140 is electrically connected to a common terminal 128 for a first bypass switch 122 in the bypass selector 120. A common terminal 142 of the first S-P switch 140 is electrically connected to a common terminal 132 for a second bypass switch 130 in the bypass selector 120. The common terminal 142 of the first S-P switch 140 is further connected electrically to a connector P1 first terminal 104. A common terminal 150 of the second S-P switch 148 is electrically connected to a negative terminal 112 on the PV module 108, to a connector P1 second terminal 106, and to a bypass terminal 126 of the first bypass switch 122 in the bypass selector 120.
A bypass selector control line 118 carries control signals from the node controller 114 to a control input of the bypass selector 120. A first control signal from the node controller 114 on the bypass selector control line 118 sets the bypass selector 120 to a “Bypass” switching state in which output from the PV module 108 is excluded from the voltage and current on the terminals of the first power connector P1 102. A “Bypass” switching state is also referred to herein as a “B” switching state. In a Bypass switching state, output power from the PV panel 200 is excluded from current and voltage on connectors P1 102 and P2 156. A second control signal from the node controller 114 on the bypass selector control line 118 sets the bypass selector 120 to a “Normal” switching state in which output from the PV panel 200 is selectively combined with the voltage and current on the terminals of the connector P1 102 according to one of two alternate switching states for the S-P selector Xn 138. A “Normal” switching state is also referred to herein as an “N” switching state. In the example of
A series-parallel selector control line 116 carries control signals from the node controller 114 to a control input of the S-P selector Xn 138. A third control signal from the node controller 114 on the series-parallel selector control line 116 sets the S-P selector Xn 138 to a “Series” switching state, also referred to herein as an “S” switching state. A fourth control signal from the node controller 114 on the series-parallel selector control line 116 sets the S-P selector Xn 138 to a “Parallel” switching state, also referred to herein as a “P” switching state. In the example of
In
Because of the speed with which embodiments of the invention can switch from one array configuration to another, it can be reasonable to test every possible array configuration in a relatively short time period, even for large PV arrays. For example, an embodiment of the invention is capable of switching several hundred PV panels to a new S-P configuration and measuring a new PV array output power value in about one second. Very large arrays may take no more than a few seconds per S-P configuration tested. In some cases, for example when all the underperforming PV panels are detected to be in a common group (see a common group 10i in
Operator experience and conventional mathematical modeling methods may be used to eliminate some combinations of series-parallel connections from the array configurations to be tested. A mathematical model may be used to predict a starting S-P configuration to be evaluated. However, even when such models are available, they may contain inaccurate or dated information about PV panels, weather conditions, panel cleanliness, panel aging effects, array impedance, load impedance, and other operational parameters that affect power output. Embodiments of the invention permit PV array output to be maximized according to actual field conditions at the time an optimization is conducted.
A method embodiment of the invention adaptively selects a combination of serial and parallel electrical connections between intelligent nodes in a reconfigurable PV array to produce the maximum PV array output power under measured or predicted electrical load conditions, measured, predicted, or reported environmental conditions, measured, predicted, or reported power output or status of individual PV modules and PV panels, and other operational parameters in effect at the time the method is performed. An example of a method embodiment of the invention comprises:
connecting a plurality of PV panels in a PV array in an initial series-parallel (S-P) configuration corresponding to an initial arrangement of serial and parallel electrical connections between the PV panels, and calculating an initial value of PV array output power for the initial S-P configuration;
detecting a decrease in output power from the PV array in comparison to the initial value of power output from the PV array;
instructing each intelligent node to place the PV array in a new S-P configuration and measuring the output voltage and current for the new S-P configuration;
calculating the output power corresponding to the new S-P configuration;
saving S-P configuration data including a value corresponding to the switching state of each bypass switch and S-P switch in the array and the output power corresponding to the S-P configuration;
reconfiguring the PV array into a plurality of new S-P combinations, and for each new S-P configuration, storing PV array output power and S-P configuration data, until all members of a selected set of S-P configurations have been implemented and measured and their corresponding output power values saved;
selecting the maximum saved value of PV array output power and its associated S-P configuration data; and
setting the PV array to the S-P configuration corresponding to the selected maximum value of PV array output power by setting the S-P selector on each PV panel according to the retrieved value representing the switching state.
The following steps are optional:
detecting a fault condition in a PV panel or in the PV array that would lead to a decrease in PV array output power and changing the array configuration in anticipation of a power decrease that may not yet have occurred;
placing the PV array in a new S-P configuration corresponding to a new maximum value of PV array output power upon detection of a ground fault in the PV array;
placing the PV array in a new S-P configuration corresponding to a new maximum value of PV array output power upon detection of an arc fault in the PV array;
placing the PV array in a new S-P configuration corresponding to a new maximum value of PV array output power when a shadow falls on at least one PV panel in the PV array;
detecting a polarity reversal in the output from at least one PV module and initiating a search for a new maximum power configuration of the PV array;
preventing a search for a new S-P configuration for decreases in PV array output power that persist for less than a selected duration of time;
preventing a search for a new S-P configuration for decreases in PV array output power that are less than a selected threshold value;
preventing the PV array from being placed into an S-P configuration having a predicted value for PV array output power that is less than a previously saved value of PV array output power;
changing serial and parallel electrical connections between PV panels in a subset of the PV array that includes fewer than all panels in the PV array;
autonomously selecting one of two redundant means of communication by a module controller connected to a PV panel when the other of the two redundant means of communication is not available for communication;
placing the PV array in an S-P configuration associated with a recurring event, for example a shadow that passes across part of the PV array at a predictable time each day or at certain times of year, or a preventive maintenance schedule that disconnects selected panels from the array for cleaning or repair;
initializing the array configuration to a combination of serial and parallel electrical connections predicted by a mathematical model, then reconfiguring and measuring PV array performance beginning from that initial configuration; and
eliminating from a set of S-P configurations to be tested any configurations which a mathematical model predicts will be unproductive.
Unless expressly stated otherwise herein, ordinary terms have their corresponding ordinary meanings within the respective contexts of their presentations, and ordinary terms of art have their corresponding regular meanings.
This application claims the benefit of U.S. Provisional Application No. 61/586,036, filed Jan. 12, 2012 and incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
61586036 | Jan 2012 | US |