INTELLIGENT SAFETY DISCONNECT SWITCHING
20170099031 ยท 2017-04-06
Assignee
Inventors
- Raymond Kenneth ORR (Kanata, CA)
- Antoine Marc Joseph Richard Paquin (Navan, CA)
- Edward Keyes (Ottawa, CA)
Cpc classification
H02J3/38
ELECTRICITY
H01H9/00
ELECTRICITY
H02J3/40
ELECTRICITY
Y02E10/56
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H02S50/10
ELECTRICITY
H02S40/36
ELECTRICITY
H02S50/00
ELECTRICITY
International classification
H02S50/00
ELECTRICITY
H02J3/38
ELECTRICITY
H02J3/40
ELECTRICITY
H02J3/46
ELECTRICITY
Abstract
Intelligent safety disconnect switching methods and arrangements for PhotoVoltaic (PV) panels are disclosed. A switching device that is connected between a PV panel and a PV panel string detects a low current condition or an arc fault condition in the PV panel string. The switching device is automatically controlled to disconnect the
PV panel from the PV panel string responsive to detection of the low current condition or the arc fault condition. Switching device control could also be responsive to a disconnect command. For example, such a command could be generated by a grid sensor responsive to determining that an inverter, to which the PV panel string is connected, is not connected to an electrical grid.
Claims
1. A method comprising: detecting, in a switching device that is connected between a PhotoVoltaic (PV) panel and a PV panel string, a low current condition or an arc fault condition in the PV panel string; automatically controlling the switching device to disconnect the PV panel from the PV panel string, responsive to detection of the low current condition or the arc fault condition.
2. The method of claim 1, the detecting comprising independently detecting the low current condition or the arc fault condition at each of a plurality of switching devices connected between a plurality of PV panels, including the PV panel, that are connected to the PV panel string, the automatically controlling comprising independently automatically controlling each of the switching devices to disconnect each PV panel from the PV panel string responsive to detection of the low current condition or the arc fault condition at each PV panel.
3. The method of claim 1, the detecting comprising spectral analysis of current or voltage for an arc signature to detect an arc fault condition.
4. The method of claim 1, further comprising: waiting for a randomly chosen wait time after detecting the low current condition or the arc fault condition before automatically disconnecting the PV panel from the PV panel string.
5. The method of claim 1, further comprising: receiving, at the PV panel, a disconnect command; and automatically disconnecting the PV panel from the PV panel string responsive to the disconnect command.
6. The method of claim 5, further comprising: determining whether an inverter to which the PV panel string is connected, is connected to an electrical grid; and sending the disconnect command to the PV panel where the inverter is not connected to the electrical grid.
7. The method of claim 6, wherein the determining comprises determining whether an output voltage of the inverter is below a specified minimum voltage; and wherein the sending comprises sending the disconnect command to the PV panel where the inverter output voltage is below the specified minimum voltage.
8. A PhotoVoltaic (PV) panel disconnect switching arrangement comprising: switches to control connection of the PV panel to a PV panel string and bypass of the PV panel on disconnection of the PV panel from the PV panel string; a controller operatively coupled to the switches, to detect a low current condition or an arc fault condition in the PV panel string while the PV panel is connected to the PV panel string, to automatically disconnect the PV panel from the PV panel string responsive to detection of the low current condition or the arc fault condition.
9. The PV panel disconnect switching arrangement of claim 8, wherein the controller is configured to detect the low current condition or the arc fault condition by independently detecting the low current condition or the arc fault condition at each of a plurality of PV panels, including the PV panel, that are connected to the PV panel string, wherein the controller is configured to automatically disconnect the PV panel from the PV panel string by independently automatically disconnecting each PV panel from the PV panel string responsive to detection of the low current condition or the arc fault condition at each PV panel.
10. The PV panel disconnect switching arrangement of claim 8, wherein the controller is configured to detect the arc fault condition by spectral analysis of current or voltage for an arc signature.
11. The PV panel disconnect switching arrangement of claim 8, wherein the controller is configured to wait for a randomly chosen wait time after the low current condition or the arc fault condition is detected before automatically disconnecting the PV panel from the PV panel string.
12. The PV panel disconnect switching arrangement of claim 8, further comprising: a communication module, operatively coupled to the controller, to receive a disconnect command, wherein the controller is further configured to automatically disconnect the PV panel from the PV panel string responsive to the disconnect command.
13. The PV panel disconnect switching arrangement of claim 12, wherein the communication module enables communication with a grid sensor, the grid sensor being configured to determine whether an inverter to which the PV panel string is connected, is connected to an electrical grid, and to send the disconnect command to the PV panel disconnect switching arrangement where the inverter is not connected to the electrical grid.
14. The PV panel disconnect switching arrangement of claim 13, wherein the grid sensor is configured to determine whether the inverter is connected to the electrical grid by determining whether an output voltage of the inverter is below a specified minimum voltage, and to send the disconnect command to the PV panel where the inverter output voltage is below the specified minimum voltage.
15. A power system comprising: a plurality of PhotoVoltaic (PV) panels coupled together in a PV panel string; respective PV panel disconnect switching arrangements at the PV panels and respectively coupled to the PV panels; an inverter coupled to the PV panel string; a grid sensor to determine whether the inverter is connected to an electrical grid, and to send a disconnect command to the PV panel disconnect switching arrangements where the inverter is not connected to the electrical grid, each of the PV panel disconnect switching arrangements comprising: switches to control connection of the PV panel to the PV panel string and bypass of the PV panel on disconnection of the PV panel from the PV panel string; a communication module, operatively coupled to the controller, to receive the disconnect command; and a controller operatively coupled to the switches, to detect a low current condition or an arc fault condition in the PV panel string while the PV panel is connected to the PV panel string, and to automatically disconnect the PV panel from the PV panel string responsive to the disconnect command or detection of the low current condition or the arc fault condition.
16. The power system of claim 15, wherein the grid sensor is configured to determine whether the inverter is connected to the electrical grid by determining whether an output voltage of the inverter is below a specified minimum voltage, and to send the disconnect command to the PV panel where the inverter output voltage is below the specified minimum voltage.
17. The power system of claim 16, wherein the grid sensor comprises: a voltage sensor to monitor the inverter output voltage; and a communication module that enables communication with the PV panel disconnect switching arrangements.
18. The power system of claim 15, wherein the grid sensor comprises: a User Interface (UI) to indicate a present or absent grid state based on whether the inverter is connected to the electrical grid.
19. The power system of claim 15, wherein the controller of each of the PV panel disconnect switching arrangements comprises a random number generator.
20. The power system of claim 15, wherein the controller of each of the PV panel disconnect switching arrangements is configured to wait for a respective randomly chosen wait time after the low current condition or the arc fault condition is detected before automatically disconnecting, from the PV panel string, the PV panel to which the PV panel disconnect switching arrangement is coupled.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
DETAILED DESCRIPTION
[0062]
[0063]
[0064] As noted above, power production by PV panels under illumination can represent a potential safety hazard. It could therefore be useful to have PV panels in a PV installation isolate themselves and not output power whenever the PV installation was disconnected from the grid.
[0065] A PV installation may disconnect from the grid for any of a number of reasons. These could include a manual disconnect for maintenance purposes and/or during an emergency such as a fire. A PV installation might also or instead automatically disconnect due to an electrical fault on the grid. A PV installation will also be disconnected from the grid prior to its commissioning.
[0066] It might also be useful if PV panels isolated themselves in the event of an open circuit in a PV panel string. This might be caused by, for example: a physical break in the string; removal of one or more PV panels in the string for maintenance, repair, or replacement; disconnection of the string from a central inverter for inverter repair or replacement; a fault in the inverter; and/or during initial PV panel installation before all PV panels are installed in a string.
[0067]
[0068]
[0069]
[0070] Switches 220 and 230 could be implemented using any of a variety of means, including but not limited to: power Metal Oxide Semiconductor Field Effect Transistors (MOSFETs), Insulated Gate Bipolar Transistors (IGBTs), Thyristors, and/or relays, for example. Diode 250 is in parallel with switch 220. Diode 250 allows string current to flow in the event that PV panel 111 cannot supply sufficient power to operate controller 210. In this situation controller 210 would be unable to supply drive voltage to switch 220 and keep it closed, however current can still flow through diode 250 to bypass the panel 111. Under conditions where the controller 210 has sufficient power to drive the switch 220, the closed switch dissipates less power than the diode 250.
[0071] Current sensor 240 monitors the string current. Controller 210 draws its power from PV panel 111 and receives a current measurement from current sensor 240. Controller 210 controls the operation of switches 220 and 230. In some embodiments current sensor 240 is a part of controller 210.
[0072] The voltage sensor 270 is an optional component, connected to the output of PV panel 111 in some embodiments for monitoring the PV panel output voltage.
[0073]
[0074] In one embodiment, the UI 560 includes a Light Emitting Diode (LED) that indicates the state of the ISDS (connected or disconnected). It may indicate the ISDS state by its illumination state (on or off) or by its color (green or red), for example. In one embodiment, it indicates the detection of an arc fault. In one embodiment, UI 360 contains a manual switch. In one embodiment, the manual switch is a reset switch which initiates a manual reconnect of the ISDS. In one embodiment, the manual switch initiates a manual reconnect of the ISDS after an arc fault. In one embodiment, UI 360 allows for the programming of timing parameters such as a reconnect delay after a disconnect and/or a wait or a delay time. In one embodiment, the manual switch is a test switch which initiates testing of an arc detection function.
[0075]
Disconnect Operations
[0076] Referring again to
[0077] In the event of an open circuit or high resistance condition in the string, the string current falls to substantially zero. This loss of current is detected by controller 210 using current sensor 240. Controller 210 opens series switch 230 and disconnects the PV panel 111 from the string. Controller 210 also closes shunt switch 220, thereby maintaining the electrical continuity of the string at the PV panel 111's point of connection. With series switch 230 open, maintenance and emergency workers are safely protected from the output of the PV panel 111.
[0078] In another embodiment, controller 210 monitors current sensor 240 for the presence of an arc fault in the string. An arc fault is large and undesired current flow between the string and ground or between different conductors in the string and may occur when the insulation of the string wiring or string connectors fails or when the string is accidentally severed. Arc faults can lead to electrification of a PV panel mounting system, serious damage to equipment, fire, and/or injuries to personnel. In one embodiment, controller 210 monitors current sensor 210 for the presence of an arc fault current. On detection of an arc fault, controller 210 disconnects the PV panel 111 from the string by opening series switch 230 and closing shunt switch 220. With switch 220 closed the PV panel is bypassed and the output voltage of the PV panel does not contribute to the arc fault.
[0079] Arc fault detection could be in accordance with any of various techniques. Some arc fault detection methods involve spectral analysis of the string current or voltage for an arc signature. In one embodiment, the controller 210 contains a Digital Signal Processor (DSP) to facilitate the spectral analysis.
[0080] In some situations the simultaneous disconnection of all panels in a string and the closing of their shunt switches may create undesirably large currents due to the discharge of the inverter's input capacitance through the low resistance closed shunt switches. In one embodiment ISDSs 201, 202, 203 each wait for a randomly chosen wait time after sensing a disconnect condition such as an arc fault or a loss of string current before disconnecting respective PV panels 111, 112, 113 from the string. This ensures a gradual disconnection of panels 111, 112, 113 and a smaller peak discharge current.
Reconnect Operations
[0081] After an ISDS has isolated its PV panel from the string, it could check to determine whether the PV panel can be safely reconnected to the string, illustratively by checking for DC continuity in the panel string circuit.
[0082] In one embodiment of a reconnect operation, the controller 210 monitors the string current using current sensor 240. If the DC value of the string current I.sub.STRING is equal to or above a minimum DC current value I.sub.MIN then this is interpreted as electrical continuity in the string and the example ISDS 201 reconnects the PV panel 111 to the string by opening shunt switch 220 and closing series switch 230. If I.sub.STRING is below I.sub.NN then the example ISDS 201 keeps the PV panel 111 disconnected.
[0083] In another embodiment of a reconnect operation after detection of an arc fault the example ISDS 201 reconnects the panel 111 to the string when it receives a reset signal through user interface 360. The reset signal need not be a locally generated reset signal, and could instead be sent from a remote source.
[0084] In another embodiment of a reconnect operation, the example ISDS 201 performs an electrical continuity check on the string. The controller 210 applies a test voltage from the PV panel 111 to the string and receives a measurement of the resulting string current from the current sensor 240. For safety, it might be desirable to limit the test voltage magnitude and its duration on the string.
[0085]
[0086] If, however, the measured string current I.sub.STRING is equal to or above the minimum DC value I.sub.MIN as determined at 408, then controller 210 ends this cycle or control loop at 410 and maintains series switch 230 closed and shunt switch 220 open. In one embodiment, the remaining ISDSs in the string monitor the string current and also reconnect to the string once they sense the string current.
[0087] In one embodiment T.sub.START and T.sub.WAIT are identical values and are stored in the controller memory 320 (
Single Probabilistic Reconnect
[0088] In another embodiment, T.sub.START is a random value generated by the controller 210 and is between an upper bound (T.sub.MAX) and a lower bound (T.sub.MIN). In some embodiments, T.sub.MIN may correspond to a minimum anti-islanding waiting time. In some embodiments, T.sub.MAX might be equal to the sum of T.sub.MIN and T.sub.WAIT. In this embodiment, all ISDSs in a string could have identical values of T.sub.WAIT. The randomized start times in this embodiment avoid the situation of multiple switches attempting to reconnect to the string simultaneously, which might create undesirably large voltages on the string. In this embodiment, the ISDS with the smallest value of T.sub.START is the first ISDS to attempt a reconnect followed by the ISDS with the next smallest value of T.sub.START and so on in sequence according to values of T.sub.START until all ISDSs have attempted a reconnect. The cycle repeats with a period of T.sub.WAIT. This is referred to herein as a Single Probabilistic Reconnect.
Single Deterministic Reconnect
[0089] In another embodiment, the T.sub.START values of the N ISDSs for a string of N PV panels are all different and are programmed into an ISDS memory such as the controller memory 320 (
[0090] In this embodiment, reconnect attempts are made at regular intervals of T.sub.WAIT/N beginning at a time T.sub.START,i after disconnect. This is referred to herein as a Single Deterministic Reconnect.
Multiple Deterministic Reconnect
[0091] In some inverter designs, the voltage of a single PV panel might not be sufficiently large to cause an inverter to operate after the PV installation has been reconnected to the grid. An inverter normally requires a minimum input voltage V.sub.START to begin operation. If the voltage of a single PV panel is less than V.sub.START when its ISDS attempts a reconnect, then the inverter might not operate. The ISDS might then disconnect since the detected string current could be below I.sub.NN due to inverter impedance. For some inverter designs, multiple ISDSs attempt to reconnect simultaneously to generate a sufficient inverter input voltage such that the inverter will operate and string current will flow.
[0092] Thus, in another embodiment, groups of ISDSs in a string are assigned identical values of T.sub.START such that all ISDSs in the group will attempt to reconnect simultaneously. This is referred to herein as a Multiple Deterministic Reconnect. The number of ISDSs in the group is chosen to meet the start-up voltage of the inverter. For example, if a minimum of three PV panels in a string would generate a string voltage sufficient for an inverter to operate, then a minimum of three ISDSs are assigned identical values of T.sub.START. The starting time for the j-th group could be assigned according to the formula below, where M is the number of groups
Multiple Probabilistic Reconnect
[0093] In some situations the clocks of the ISDSs might not be synchronized. For example, a PV panel might not be able to generate enough power to keep the controller 210 of the example ISDS 201 (
[0094]
[0095] After T.sub.START has expired at 502, a controller waits a further time T.sub.WAIT at 504 and then connects its PV panel to the string by opening its shunt switch 220 (
[0096] In this embodiment, the value of T.sub.WAIT is a random value between zero and an upper bound T.sub.MAX. Values of T.sub.MAX and T.sub.MEAS could be chosen such that the probability of multiple ISDSs and their respective panels being simultaneously connected to the string and generating the inverter start-up input voltage is sufficiently high to meet an operational objective, for example.
[0097] For a single cycle of period T.sub.MAX the probability P of n ISDSs connecting simultaneously to the string is
[0099] A DC string current will flow once the minimum number of PV panels have connected if there is continuity in the string circuit. The measured DC string current I.sub.STRING would then be above the minimum DC value I.sub.MIN as determined at 510, and controller 210 exits the cycle or control loop at 516 and maintains series switch 230 closed and shunt switch 220 open. The remaining ISDSs in the string then sense the string current and connect their PV panels.
[0100] Current Pulse Reconnect
[0101] In another embodiment of the reconnect operation the input impedance of the inverter is usefully employed. The input impedance of an inverter is substantially capacitive when applied voltage is below the start voltage. When a PV panel reconnects to the string, a current pulse will flow as this input capacitance is charged by the PV panel as long as the string is connected to the inverter input and there are no breaks in the string. In one embodiment a PV panel reconnects long enough to charge the inverter capacitance to substantially the panel voltage. In another embodiment a PV panel reconnects only long enough to partially charge the capacitance to a fraction of the panel voltage.
[0102] The current pulse from charging of the inverter input capacitance can be usefully employed to verify that a string is physically continuous and connected to the inverter input, and/or as a communication means between ISDSs on a string. Thus, in one embodiment of the reconnect operation, controller 210 in the example ISDS 201 in
[0103]
Gradual Reconnect with Current Pulses
[0104]
[0105] During the waiting period T.sub.START the ISDS monitors the string at 604 for a current pulse from any other ISDS on the string reconnecting. Any of various pulse detection methods could be used. In one embodiment, the output of the current sensor 240 (
[0106] If no pulse has been detected at 604 when the T.sub.START waiting period expires (as determined at 606), then the ISDS reconnects its PV panel to the string at 608 by opening bypass switch 220 and closing series switch 230 and monitors for the current pulse generated from its own reconnection. If no pulse is detected at 610, it means that there is no physical continuity in the string, the string is not connected to the inverter, or the ISDS did not generate a pulse with the correct characteristics to be detected. In all cases the ISDS disconnects at 612 by closing bypass switch 220 and opening series switch 230. If an ISDS cannot generate a pulse with the correct characteristics to be detected by its own controller, then it is unlikely that the pulse can be detected by other ISDSs on the string. The ISDS should therefore disconnect. The correct characteristics of a pulse to be detected may include, for example, a current magnitude, a current rise time, a rate of current increase, a rate of current decrease and/or a pulse width.
[0107] If a pulse is detected at 610, then the ISDS remains connected and becomes the first connected ISDS. The first connected ISDS will then wait for a time T.sub.MAX for the DC string current I.sub.STRING to meet or exceed I.sub.MIN. If the DC string current meets or exceeds I.sub.MIN as determined at 626 the operation terminates at 628. If the time exceeds T.sub.MAX as determined at 622 then the ISDS disconnects at 630 by closing bypass switch 220 and opening series switch 230 and the operation restarts at 602.
[0108] If a pulse is detected at 604 during the T.sub.START waiting period, then the pulse counter is set to a value of one, the timer is reset to zero and a random second wait time (T.sub.PULSE) is generated, at 614. The ISDS monitors the string for additional current pulses over the second waiting period T.sub.PULSE. In this embodiment T.sub.PULSE is a random value between zero and T.sub.MAX. T.sub.MAX is chosen such that the probability of two switches connecting simultaneously and generating overlapping current pulses before the minimum number of switches has connected is low. The generation of overlapping current pulses might cause a miscounting of the number of connected switches. If a current pulse has a width of W and the operation terminates once the number of connected switches reaches S.sub.MIN then the probability P of two overlapping pulses occurring over the time period T.sub.MAX is given by the formula
[0109] For example, if S.sub.MIN is 4, W is 1 millisecond and T.sub.MAX is 1 second then P=0.8%.
[0110] The pulse counter is incremented at 618 when an additional current pulse is detected at 616 within the time period T.sub.PULSE, and the incremented pulse counter is compared at 620 to the minimum number of connected switches (S.sub.MIN). If the pulse counter has reached the minimum value as determined at 620, then the minimum number of ISDSs and PV panels are now connected to the string and the ISDS should not yet attempt to connect. The ISDS therefore waits at 622 until the timer reaches T.sub.MAX or the string current I.sub.STRING reaches the minimum value I.sub.MIN. During T.sub.MAX, if the string current I.sub.STRING meets or exceeds I.sub.MIN as determined at 626, then the ISDS may connect (since I.sub.STRING is now at or above I.sub.MIN) and the operation terminates at 628.
[0111] If the minimum pulse count has not been exceeded at the end of the T.sub.PULSE waiting period, which is detected at 624, then the ISDS connects to the string at 608, and as described above monitors for a current pulse generated from its connection to the string, at 610. If no pulse is detected, then the ISDS disconnects at 612. If a pulse is detected then the ISDS remains connected and will then wait for a time T.sub.MAX for the DC string current I.sub.STRING to meet or exceed I.sub.MIN. If the DC string current meets or exceeds I.sub.MIN as determined at 626 the operation terminates at 628. If the time exceeds T.sub.MAX as determined at 622 then the ISDS disconnects at 630 and the operation restarts at 602.
[0112] In this embodiment, there is a minimum number of connected switches (S.sub.MIN). The string voltage gradually increases as more ISDSs connect. This embodiment is referred herein to as Gradual Reconnect with Current Pulses. S.sub.MIN corresponds to the minimum number of PV panels to produce the start-up voltage for the inverter in an embodiment. In this way, string voltage is kept to the minimum value to start the inverter, until the inverter starts up. In this embodiment ISDSs connect to the string one by one.
[0113] Although not shown in
Simultaneous Reconnect with Pulses
[0114] Some inverters could have minimum starting voltages that are hazardous. In this situation, and in order to reduce hazards to personnel, the amount of time that the string is energized during a reconnect attempt could be minimized.
[0115] In another embodiment of the reconnect operation, the PV panels that supply the inverter start-up voltage reconnect to the string simultaneously rather than one by one as in the Gradual Reconnect with Current Pulses embodiment. This embodiment is referred to herein as Simultaneous Reconnect with Pulses. In this embodiment, an ISDS momentarily connects to the string to determine whether the string is physically continuous and connected to the inverter. If physical continuity is established, then the status of the ISDS is set to READY, indicating that it is ready to participate in a reconnect operation. When a sufficient number of ISDSs are READY, the READY ISDSs all connect to the string substantially simultaneously. The connected ISDSs measure the DC string current. If the current is greater than the minimum value, then the ISDSs remain connected. Otherwise, they all disconnect and the reconnect operation terminates. In this embodiment, the duration of any high string voltage can be minimized to only the time it takes to establish a DC current.
[0116]
[0117] In the example reconnect operation or method 650, after a disconnect or after power-up an ISDS first sets its pulse count (PC) and timer (T) to zero and sets its status to Not READY at 652 and chooses a waiting time T.sub.WAIT. In one embodiment T.sub.WAIT is generated randomly by the ISDS between zero and a maximum value T.sub.MAX. In one embodiment, the ISDS may also measure the PV panel voltage prior to beginning a reconnect operation and not commence a reconnect operation until the PV panel voltage is above a threshold value which ensures that a current pulse of measurable magnitude can be produced.
[0118] In the embodiment shown in
[0119] Once the T.sub.WAIT waiting period expires, as detected at 658, the ISDS momentarily connects to the string at 660 by opening bypass switch 220 and closing series switch 230 and looks for the current pulse generated from its connection to the string, at 662. If a pulse is detected, then it means that the ISDS is connected to the inverter output. The ISDS's status is changed to READY and the pulse counter is incremented at 664. The ISDS then disconnects at 666 by closing bypass switch 220 and opening series switch 230. In the example ISDS shown in
[0120] The ISDS next checks the state of the pulse counter at 668. If the pulse counter is equal to the S.sub.MIN then the minimum number of ISDSs (S.sub.MIN) to provide the inverter start-up voltage are ready to connect, then the ISDS connects to the string at 670 by opening bypass switch 220 and closing series switch 230. The DC component of the string current is then measured and evaluated at 672. If the current is below the minimum value (I.sub.MIN), then the ISDS disconnects at 674 by closing bypass switch 220 and opening series switch 230 and the operation restarts at 652. If the DC string current is equal to or greater than I.sub.MIN it remains connected and exits the reconnect process at 676.
[0121] If the pulse counter is less than S.sub.MIN as determined at 668, then this indicates there are not enough ISDSs ready to reconnect. The ISDS will continue to listen for pulses in the string at 678. If additional pulses are detected, then the pulse counter is incremented at 680 and re-evaluated at 668.
[0122] As in the previous embodiment, the generation of overlapping pulses could result in a miscount of the number of ISDSs that are ready to connect. T.sub.MAX might therefore be chosen such that the probability of two switches connecting simultaneously and generating overlapping current pulses before the minimum number of switches are READY is low.
Simultaneous Probabilistic Reconnect
[0123] In another embodiment, after a first pulse is detected, the remaining ISDSs are connected to the string by selection of a random number. This method is referred to herein as Simultaneous Probabilistic Reconnect. In this method, after a first pulse is detected in the T.sub.START period, the remaining ISDSs each generate a random number between 0 and 1. If the ISDS's random number is less than or equal to a predefined value p, then that ISDS will connect to the string. If the random number is greater than p, then it does not connect. The probability P(n) that n out of the remaining N1 unconnected ISDSs will connect is given by the binomial distribution
[0124] The probability that n or more ISDSs will connect is given by the cumulative distribution function
[0125] Thus, a value of p can be chosen to provide for a desired probability P(n) of connection of at least n ISDSs.
Communication
[0126]
[0127] In one embodiment, the reconnect operation is controlled through the communication means or module 760. In this embodiment, a reconnect command could be received by the example ISDS controller 710 through communication means or module 760, and cause the ISDS to open its shunt switch 220 (
[0128]
[0129] In one embodiment, the grid sensor 800 measures the AC voltage at the output of the inverter 120 and before disconnect switch 140. In this embodiment, when the inverter 120 is disconnected from the grid 150 by the opening of disconnect switch 140 the inverter will automatically enter anti-islanding mode and its AC output voltage will drop to substantially zero. The drop in output voltage is detected by the grid sensor 800. The grid sensor 800 then sends a disconnect command to ISDSs 201, 202 and 203 and they disconnect their PV panels 111, 112, 113 from the string. In one embodiment, a disconnect command is sent if the AC output voltage of the inverter 120 drops below a minimum grid voltage specified by the grid authority.
[0130] When the inverter 120 is reconnected to the grid 150 by closing of grid disconnect switch 140 the AC grid voltage will be sensed by the grid sensor 800. When the grid sensor 800 senses a grid voltage greater than a minimum value, it will send a reconnect command to ISDSs 201, 202 and 203. In one embodiment, all PV panels 111, 112, 113 in the string receive the reconnect command and reconnect to the string. In another embodiment, only the minimum number of panels to start the inverter 120 reconnect. In one embodiment, the minimum AC voltage is the minimum AC grid voltage specified by the grid authority. In one embodiment, the grid sensor 800 instructs the ISDSs to remain connected for a minimum waiting period. In one embodiment, this waiting period exceeds the grid mandated anti-islanding waiting time of the inverter 120.
Grid Sensor
[0131]
[0132] In one embodiment communication means or module 920 is a wireless communication means supporting communications including but not limited to, for example, Zigbee, Wi-Fi, Bluetooth and/or a proprietary radio communication protocol. In another embodiment communication means or module 920 supports wired communications such as powerline communications. Powerline communication through inverter 120 (
[0133] Other embodiments of the grid sensor 800 are possible. For example, a state machine might be used instead of a CPU 940.
[0134] In another embodiment, the grid sensor 800 is incorporated into the inverter 120 (
[0135] In another embodiment, the grid sensor 800 is incorporated into the disconnect switch 140. In this embodiment, the grid sensor 800 senses the open or closed state of the disconnect switch 140 using a mechanical sensor, for example. The grid sensor 800 sends a disconnect command to the ISDSs 201, 202, 203 when it senses the opening of the disconnect switch 140.
Gradual Reconnect with Communication
[0136] In another embodiment of the reconnect operation communication means or module 760 (
[0137] An ISDS broadcasts a CONNECT signal, through its communication means or module 760, to the other ISDSs in the string when it has connected. The variable COUNT measures the number of connected ISDSs and is incremented every time a CONNECT signal is received. Once the number of ready ISDSs reaches a minimum number (S.sub.MIN) in this example, no further ISDSs are permitted to connect. In this embodiment, ISDSs connect to the string one by one. The string voltage gradually increases as more ISDSs connect.
[0138] In this embodiment, after a disconnect or after power-up in the morning, for example, an ISDS first sets its connected ISDS counter COUNT and timer T to zero at 1002 and then waits for a time T.sub.START. In one embodiment the ISDS measures the PV panel voltage prior to beginning a reconnect operation and will not commence a reconnect operation until the PV panel voltage is above a threshold value. In one embodiment, T.sub.START is always chosen to be long enough such that, if the ISDS is the first ISDS to power up in the morning, the remaining ISDSs in the string will have also powered up before T.sub.START expires.
[0139] During the waiting period T.sub.START the ISDS listens with communication means 760 for a CONNECT signal from another ISDS in the string reconnecting.
[0140] If no CONNECT signal has been detected at 1004 when the T.sub.START waiting period expires (as determined at 1006), then the ISDS reconnects its PV panel to the string at 1018 by opening bypass switch 220 and closing series switch 230 and monitors for the current pulse generated from its own reconnection. If no pulse is detected at 1020, it means that there is no physical continuity in the string, the string is not connected to the inverter, or the ISDS did not generate a pulse of with the correct characteristics to be detected. In all cases the ISDS disconnects at 1022 by closing bypass switch 220 and opening series switch 230. If an ISDS cannot generate a pulse with the correct characteristics to be detected by its own controller, then it is unlikely that the pulse can be detected by other ISDSs on the string. The ISDS should therefore disconnect .
[0141] If a pulse is detected at 1020, then the ISDS broadcasts a CONNECT signal at 1021, remains connected and becomes the first connected ISDS. The first connected ISDS will then wait for a time T.sub.MAX for the DC string current I.sub.STRING to meet or exceed I.sub.MIN. If the DC string current meets or exceeds I.sub.MIN as determined at 1026 the operation terminates at 1028. If the time exceeds T.sub.MAX as determined at 1024 without the DC string current meeting or exceeding I.sub.MIN then the ISDS disconnects at 1030 by closing bypass switch 220 and opening series switch 230 and the operation restarts at 1002.
[0142] If a CONNECT signal is detected at 1004 during the T.sub.START waiting period, then the connected ISDS counter COUNT is set to a value of one, the timer is reset to zero and a random second wait time (T.sub.CONNECT) is generated, at 1008. The ISDS monitors for additional CONNECT signals during the second waiting period T.sub.CONNECT. In this embodiment T.sub.CONNECT is a random value between zero and T.sub.MAX. T.sub.MAX is chosen such that the probability of two switches connecting simultaneously and generating overlapping current pulses before the required number of switches has connected is low.
[0143] The connected ISDS counter COUNT is incremented at 1010 when an additional connect signal is detected at 1012 within the time period T.sub.CONNECT. COUNT is compared at 1014 to the minimum number of connected switches (S.sub.MIN). If COUNT equals S.sub.MIN as determined at 1014, then the minimum number of ISDSs and PV panels are now connected to the string and the ISDS should not yet attempt to connect. The ISDS therefore will wait for a time T.sub.MAX for the DC string current I.sub.STRING to meet or exceed I.sub.MIN. If the DC string current meets or exceeds I.sub.MIN as determined at 1026, then the ISDS may connect if it has not already (since I.sub.STRING is now at or above I.sub.MIN) and the operation terminates at 1028. If the time exceeds T.sub.MAX as determined at 1024 then the ISDS disconnects at 1030 if it previously connected and the operation restarts at 1002.
[0144] If COUNT is less than S.sub.MIN at the end of the T.sub.CONNECT waiting period, which is detected at 1016, then the ISDS connects to the string at 1018, and as described above monitors for a current pulse generated from its connection to the string, at 1020. If no pulse is detected, then the ISDS disconnects at 1022. If a pulse is detected then the ISDS remains connected and will then wait for a time T.sub.MAX for the DC string current I.sub.STRING to meet or exceed I.sub.MIN. If the DC string current meets or exceeds I.sub.MIN as determined at 1026 the operation terminates at 1028. If the time exceeds T.sub.MAX as determined at 1024 then the ISDS disconnects at 1030 and the operation restarts at 1002.
[0145] In an embodiment, during the entire cycle the ISDSs continue to monitor the string current for a minimum value of DC current indicative of the start up of the inverter, and an ISDS might always connect to the string if it detects a DC string current greater than the minimum value.
Simultaneous Reconnect with Communication
[0146] In another embodiment of a reconnect method, communication means 760 (
[0147]
[0148] Once the T.sub.WAIT waiting period expires, as detected at 1056, the ISDS momentarily connects to the string at 1060 by opening bypass switch 220 and closing series switch 230 and looks for a current pulse generated from its connection to the string, at 1062. If a pulse is detected, then it means that the ISDS is connected to the inverter output. The ISDS broadcasts a READY signal and the ready counter is incremented at 1064. The ISDS then disconnects at 1066 by closing bypass switch 220 and opening series switch 230.
[0149] The ISDS next checks the state of the ready counter at 1068. If the ready counter is equal to the S.sub.MIN then the minimum number of ISDSs (S.sub.MIN) to provide the inverter start-up voltage are ready to connect, and the ISDS connects to the string at 1070 by opening bypass switch 220 and closing series switch 230. The DC component of the string current is then measured and evaluated at 1072. If the current is below the minimum value (I.sub.MIN), then the ISDS disconnects at 1074 by closing bypass switch 220 and opening series switch 230, and otherwise it remains connected and exits the reconnect operation at 1076.
[0150] If the ready counter is less than S.sub.MIN as determined at 1068, then this indicates there are not enough ISDSs ready to reconnect. The ISDS will continue to listen for READY signals at 1078. If additional READY signals are detected, then the ready counter is incremented at 1080 and re-evaluated at 1068.
[0151] In this embodiment, when T.sub.WAIT expires at 1056, the ISDS verifies the physical continuity of the string by briefly connecting to the string at 1060 and measuring for a current pulse at 1062. A READY signal is only sent to the other ISDSs in the string if a current pulse is detected.
General Overview
[0152]
[0153] Some of the examples above refer to a connected PV panel limit condition relating to S.sub.MIN. Determinations in the case of such a PV panel limit condition could involve determining whether a predetermined number of other PV panels are reconnected to the power system within a predetermined period of time, or determining whether a predetermined minimum number of PV panels including the PV panel are ready to reconnect to the power system. The number of connected or ready to connect PV panels could be determined by detecting current pulses generated in the power system on reconnection of other PV panels to the power system or signals sent by other PV panels when they reconnect or are ready to reconnect to the power system.
[0154] A reconnect condition could include multiple conditions in some embodiments. For example, the determinations at 604, 616, 620, 624 in
[0155] As shown at 660 to 668 in
[0156] Another temporary reconnect embodiment is shown in
[0157] In some embodiments, the reconnect condition could include a numeric value condition, in which case a random number associated with the PV panel is compared to a predefined value to determine whether to reconnect the PV panel to the power system.
[0158] Where a grid sensor is coupled to the power system as shown in
[0159] A PV panel is automatically reconnected to the power system by its ISDS responsive to determining that the reconnect condition is satisfied. This could entail automatically reconnecting multiple PV panels to the power system, in embodiments where the reconnect condition relates to a predetermined minimum number of PV panels being ready to reconnect to the power system.
[0160] In order for a PV panel to remain connected to the power system, a power system operating condition must also be satisfied. A determination as to whether the power system operating condition is satisfied is made on reconnection of the PV panel to the power system. The determinations regarding I.sub.MIN, shown at 408, 510, 644, 626, 672, 1026, 1072 in
[0161] The power system operating condition could also include a current pulse condition and an associated determination as to whether a current pulse is detected at the PV panel on reconnection of the PV panel to the power system. This type of determination, to decide whether the PV panel should remain connected to the power system after reconnection, is shown at 640, 610, 1020 in
[0162] Responsive to determining that the power system operating condition is not satisfied on reconnection of the PV panel, the PV panel is automatically disconnected from the power system. This is shown, for example, at 412, 512, 649, 612, 630, 674, 1022, 1030, 1074 in
[0163] Automatic reconnection and disconnection of a PV panel by an ISDS do not involve intervention by an operator or other personnel. In the case of a previous disconnection on detection of an arc fault, however, automatic reconnection is disabled, and a PV panel would not be reconnected automatically, to avoid possibly re-igniting the arc.
[0164] Regarding disconnection of a PV panel, a PV panel would be disconnected prior to its commissioning, but there could be other reasons to disconnect a PV panel after it has been initially installed. For example, in an embodiment, a low current condition or an arc fault condition in a power system could be detected at a PV panel that is connected to the power system. The PV panel could then be automatically disconnected from the power system responsive to detection of the low current condition or the arc fault condition. The low current condition or the arc fault condition could be independently detected at each of multiple PV panels that are connected to the power system, and each PV panel could be independently automatically disconnected from the power system responsive to detection of the low current condition or the arc fault condition at each PV panel.
[0165] In terms of apparatus implementations, a PV panel disconnect switching arrangement, referenced herein primarily as an ISDS, could include switches 220, 230 (
[0166] The controller in a PV panel disconnect switching arrangement could also or instead detect a low current condition or an arc fault condition in the power system while the PV panel is connected to the power system, and automatically disconnect the PV panel from the power system responsive to detection of the low current condition or the arc fault condition.
Conclusion
[0167] What has been described is merely illustrative of the application of principles of embodiments of the present disclosure. Other arrangements and methods can be implemented by those skilled in the art.
[0168] For example, although described primarily in the context of methods and systems, other implementations are also contemplated. At least control features, for instance, could be implemented as instructions stored on a non-transitory computer-readable medium.
[0169] It should also be appreciated that embodiments disclosed herein are not necessarily restricted to single PV panel string implementations. Multiple PV panel strings could be connected in parallel to the same inverter, as shown in