US20060103360A9 - Method and apparatus for controlling power drawn from an energy converter - Google Patents
Method and apparatus for controlling power drawn from an energy converter Download PDFInfo
- Publication number
- US20060103360A9 US20060103360A9 US10/672,075 US67207503A US2006103360A9 US 20060103360 A9 US20060103360 A9 US 20060103360A9 US 67207503 A US67207503 A US 67207503A US 2006103360 A9 US2006103360 A9 US 2006103360A9
- Authority
- US
- United States
- Prior art keywords
- power
- load
- energy
- amount
- energy converter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
- H02J3/38—Arrangements for parallely feeding a single network by two or more generators, converters or transformers
- H02J3/381—Dispersed generators
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2300/00—Systems for supplying or distributing electric power characterised by decentralized, dispersed, or local generation
- H02J2300/20—The dispersed energy generation being of renewable origin
- H02J2300/22—The renewable source being solar energy
- H02J2300/24—The renewable source being solar energy of photovoltaic origin
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2300/00—Systems for supplying or distributing electric power characterised by decentralized, dispersed, or local generation
- H02J2300/20—The dispersed energy generation being of renewable origin
- H02J2300/22—The renewable source being solar energy
- H02J2300/24—The renewable source being solar energy of photovoltaic origin
- H02J2300/26—The renewable source being solar energy of photovoltaic origin involving maximum power point tracking control for photovoltaic sources
-
- Y—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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/50—Photovoltaic [PV] energy
- Y02E10/56—Power conversion systems, e.g. maximum power point trackers
Definitions
- This invention relates to energy conversion and more particularly to methods and apparatus for controlling power drawn from an energy converter operable to convert energy from a physical source into electrical energy.
- Energy conversion devices such as photovoltaic arrays are commonly used to provide power to electrical loads. Often these loads are direct current (DC) loads such as batteries, for example. Recently, efficiencies in power conversion devices are giving rise to solar power systems that supply power to an alternating current (AC) load such as an AC power grid such as may be operated by a public utility company.
- AC alternating current
- Such power systems may employ a photovoltaic array and an interface for converting power in a form received from the photovoltaic array into a form operable to be received by the AC power grid. Such an interface may involve a DC to AC inverter.
- Interfaces of the type described above often seek to cause maximum power to be provided to the AC power grid.
- the maximum power available to be provided to the AC power grid depends upon the conditions under which the energy conversion device is operated and in the case of a photovoltaic array, these conditions include the amount of insolation and the temperature of the array, for example.
- a maximum power point, or voltage at which maximum power may be extracted from the array is a desirable point at which to operate the array and conventional systems seek to find this point.
- the maximum power point changes however, due to changes in insolation and due to changes in temperature of the array and thus control systems are employed to constantly seek this point.
- One way of seeking the maximum power point is to periodically perturb and observe the power output of the array and then adjust the power demanded from the array accordingly to cause the voltage of the array to be as close as possible to the maximum power point.
- Such perturb and observe methodologies involve perturbing the present power supplied to the load by a fixed amount such as 4 watts, for example and then observing the effect on power supplied by the array and the voltage measured at the array.
- Perturbing involves temporarily increasing the power supplied to the load by a fixed amount such as 4 watts, for example.
- the above described perturb and observe methodology is typically conducted at the switching speed of a switching mode power supply connected to the array, e.g., 100 kHz, and results in a dithering of power drawn from the array, in fixed amounts.
- the incremental amount is 4 watts for example, as described above, there will be a constant dithering of power demanded from the array, in the amount of 4 watts about a common mode value which may be approximately equal to the maximum power output of the array.
- the load is an AC power grid
- the load effectively fluctuates at the line frequency of the grid, which in North America is typically 60 Hz. Consequently, the 100 kHz perturb and observe frequency of most switching mode power supplies used to supply DC loads is too fast for applications where the load is an AC power grid. Thus, the perturb and observe frequency must be decreased.
- Changes in insolation can change the maximum power available from the array from say 200 watts to 2000 watts in a matter of seconds. This situation may occur when a cloud, for example, moves or dissipates from a position blocking sunlight shining on the array to a position in which full sun is received on the array. With 4 watt power increments, and a perturb and observe period of 50 mSec, the time to change the power drawn from the array from 200 watts to 2000 watts would be about 22 seconds. During this period the full available power is not being drawn from the array resulting in inefficient operation.
- a method of controlling power drawn from an energy converter to supply a load where the energy converter is operable to convert energy from a physical source into electrical energy.
- the method involves changing the amount of power drawn from the energy converter when a supply voltage of the energy converter meets a criterion, said criterion and a change in the amount of power drawn from the energy converter being dependent upon a present amount of power supplied to the load.
- the method may involve measuring the supply voltage.
- Changing the power drawn from the energy converter may include decreasing the power drawn from the energy converter by an amount corresponding to a change in the power supplied to the load in a time interval, or it may include increasing the power drawn from the energy converter by an amount associated with a range of power supplied to the load.
- the method may involve deeming the supply voltage satisfies the criterion when the supply voltage is within a first range of voltages relative to a reference voltage.
- the reference voltage may correspond to a maximum power point of the energy conversion device.
- the first range may include voltages greater than the reference voltage, or the first range may include voltages less than the reference voltage. Alternatively, the first range may include voltages less than the reference voltage and voltages greater than the reference voltage.
- the first range may exclude a range of voltages within a limit of the reference voltage, and the first range may be dependent upon a trend in measured voltage.
- the first range may be dependent upon a change in voltage occurring after an increase in power.
- the first range may be bounded between minimum and maximum limits.
- the method may further involve performing the method periodically, and defining a period for performing the method periodically. Defining the period may include defining the period as a function of the power supplied to the load. The method may involve increasing the period when the power supplied to the load is relatively low and decreasing the period when the power supplied to the load is relatively high.
- the method may further involve adjusting the reference voltage periodically, or may involve increasing the reference voltage when a change in power drawn from the energy converter results in a change in supply voltage within a second range.
- the second range may be dependent upon the amount of power being supplied to the load.
- the second range may be relatively small when a relatively large amount of power is supplied to the load and the second range may be relatively large when a relatively small amount of power is supplied to the load.
- the amount by which the reference voltage is decreased may be dependent upon the amount of power supplied to the load.
- the amount by which the reference voltage is decreased may be relatively large when the amount of power supplied to the load is relatively low and the amount by which the reference voltage is decreased may be relatively low when the amount of power supplied to the load is relatively high.
- an apparatus for controlling an energy transfer device operable to draw electrical energy from an energy converter operable to convert energy from a physical source into electrical energy and supply the electrical energy to a load includes a load power sensor operable to measure power supplied to the load by the energy transfer device, a voltage sensor operable to measure a supply voltage the energy converter, and a processor, in communication with the voltage sensor, the load power sensor and the energy transfer device.
- the processor is configured to cause the energy transfer device to change the amount of power drawn from the energy converter when the supply voltage of the energy converter meets a criterion, wherein said criterion and the change in power drawn from the energy converter is dependent upon a present amount of power being supplied to the load.
- the processor may be configured to decrease the power drawn from the energy converter by an amount corresponding to a change in the power supplied to the load in a time interval.
- the processor may be configured to increase the power drawn from the energy converter by an amount associated with a range of power supplied to the load.
- the processor may be configured to deem that the supply voltage satisfies the criterion when the supply voltage is within a first range of voltages relative to a reference voltage.
- the reference voltage may correspond to a maximum power point of the energy conversion device.
- the first range may include voltages greater than the reference voltage, it may includes voltages less than the reference voltage, or it may include voltages less than the reference voltage and voltages greater than the reference voltage.
- the first range may exclude a range of voltages within a limit of the reference voltage, and may be dependent upon a trend in measured voltage.
- the first range may further be dependent upon a change in voltage occurring after an increase in power, and may be bounded between minimum and maximum limits.
- the processor may be configured to periodically measure the supply voltage and change the power drawn from the energy converter accordingly, and may be further configured to define a period for measuring the supply voltage, and the period may be defined as a function of the power supplied to the load.
- the processor may be configured to increase the period when the power supplied to the load is relatively low and decrease the period when the power supplied to the load is relatively high.
- the processor may be configured to adjust the reference voltage periodically.
- the processor may be configured to increase the reference voltage when an increase in power drawn from the energy converter results in a change in supply voltage within a second range.
- the second range may be dependent upon the amount of power being drawn from the energy converter.
- the second range may be relatively small when relatively large amounts of power are being drawn from the energy converter and the second range may be relatively large when relatively small amounts of power are being drawn from the energy converter.
- the processor may be further configured to decrease the reference voltage by an amount dependent upon the amount of power supplied to the load.
- the processor may be configured to decrease the reference voltage by a relatively large amount when the power supplied to the load is relatively low and to decrease the reference voltage by a relatively small amount when the power supplied to the load is relatively high.
- the apparatus may include an output operable to provide a power command signal to the energy transfer device, and the processor may be configured to produce the power command signal to represent the change in power to be drawn from the energy conversion device.
- a system including the foregoing apparatus and further including the energy transfer device.
- the energy transfer device may include a DC to DC converter connected between the energy converter and the load, and may also include a DC to AC inverter connected between the DC to DC converter and the load.
- the system may further include the load, and the load may include an AC power grid.
- the processor may include an output operable to provide a power command signal to the energy transfer device, and the processor may be configured to produce the power command signal to represent the change in power to be drawn from the energy conversion device.
- an apparatus for controlling an energy transfer device operable to draw electrical power from an energy converter operable to convert energy from a physical source into electrical energy, and supply the electrical energy to a load includes provisions for measuring power supplied to the load by the power transfer device, provisions for measuring a supply voltage of the energy converter, and provisions, in communication with the provisions for measuring power, the provisions for measuring voltage and the energy transfer device, for changing the amount of power drawn from the energy converter by the energy transfer device when a supply voltage of the energy converter meets a criterion, wherein said criterion and a change in the amount of power drawn from the energy converter are dependent upon a present amount of power being supplied to the load.
- a computer readable medium encoded with codes for directing a processor circuit to control an energy transfer device operable to draw power from an energy converter operable to convert energy from a physical source into electrical energy, and supply the energy to a load, the codes directing the processor circuit to cause the energy transfer device to change the amount of power drawn from the energy converter when a supply voltage of the energy converter meets a criterion, said criterion and a change in the amount of power drawn from the energy converter is dependent upon a present amount of power supplied to the load.
- FIG. 1 is a block diagram of an energy conversion system according to a first embodiment of the invention.
- FIG. 2 is a graph of power-voltage characteristics of a photovoltaic cell array for various values of insolation S at a temperature of 25 degrees Celsius.
- FIG. 3 is a block diagram of an energy transfer device according to an embodiment of the invention.
- FIG. 4 is a block diagram of a processor circuit of the load interface shown in FIG. 3 .
- FIG. 5 is a flow chart of a main routine executed by the processor circuit shown in FIG. 4 .
- FIG. 6 is a flow chart of a regulation window calculation subroutine called by the main routine shown in FIG. 5 .
- FIG. 7 is a schematic representation of regulation zones associated with the photovoltaic array shown in FIG. 2 .
- FIG. 8 is a flow chart of a regulate routine called by the main routine shown in FIG. 5 .
- FIG. 9A is a flow chart of a more power routine called by the regulate routine shown in FIG. 8 .
- FIG. 9B is a table for determining a change in power according to a current AC power being provided by the system shown in FIG. 3 .
- FIG. 10A is a flow chart of a less power routine called by the regulate routine shown in FIG. 8 .
- FIG. 10B is a Table relating present AC power to a DC offset value, an MPPT increase value and a back-off value used by the second portion of the less power routine shown in FIG. 10A .
- FIG. 11A is a flow chart of a find MPPT subroutine called by the main routine shown in FIG. 5 .
- FIG. 11B is a Table relating current AC power to an MPPT limit used by the find MPPT subroutine shown in FIG. 11A .
- an energy supply system according to a first embodiment of the invention is shown generally at 10 .
- the system includes an energy converter 12 and an energy transfer device 14 which together cooperate to supply energy to a load 16 .
- the energy converter 12 is of a general class of energy conversion devices that are able to supply electrical power in response to a supply of physical energy. Such devices are able to be operated under conditions where the supply voltage and supply current produced by the device are optimized such that for a given physical power input a maximum electrical power, i.e. a maximum working power is produced.
- the supply current and supply voltage conditions under which maximum working power can be extracted from the energy conversion device change depending upon the physical power available and operating conditions of the device.
- the energy converter 12 may include a photovoltaic array and the energy transfer device 14 may include a DC to AC converter for supplying electrical energy to an AC load such as an AC power grid.
- the energy converter 12 includes a photovoltaic array
- physical energy in the form of light energy is converted by the photovoltaic array into electrical energy.
- the maximum working power that can be drawn from the photovoltaic array depends upon the physical power available, i.e. the amount of light insolating the array and the temperature of the array. For every insolation and temperature combination there is a maximum power point at which the supply voltage and supply current produced by the array are optimized to cause maximum energy conversion efficiency, or in other words to allow the most working power possible to be drawn from the array.
- Changes in voltage at the array are effected by changes in the amount of current drawn from the array. In general, the greater the current draw, the less the voltage. Since the power drawn from the array may be calculated as the product of the current and voltage at the array, the power output of the array may be plotted relative to voltage as shown in FIG. 2 , for various levels of insolation. From FIG. 2 it can be seen that the power output of the photovoltaic array increases to a point and then decreases with increasing array voltage. The point at which the power is the greatest is the maximum power point. The embodiment described herein seeks to find this maximum power point and regulate the output voltage of the array to it.
- the energy transfer device 14 controls the power drawn from the energy converter 12 by measuring a supply voltage of the energy converter and when the measured supply voltage satisfies a first criterion dependent upon the power supplied to the load, the amount of power drawn from the energy converter is, in one mode of operation, changed by an amount dependent upon the amount of power being supplied to the load 16 .
- Changing the amount of power being drawn from the energy converter may involve decreasing the power by an amount corresponding to a change in the power supplied to the load during a time interval or increasing the source power by an amount associated with a range of output power.
- the energy converter 12 is a photovoltaic array 18 and the energy transfer device 14 includes a Xantrex Suntie® utility grid interactive inverter 20 .
- the inverter 20 employs two conversion stages including a DC to DC converter 22 operable to convert input power from the array 18 at a nominal supply voltage of 48 volts to stored power at a voltage of about 380 volts. This converter is a closed loop device and is operable to provide power at a constant DC voltage of 380 volts.
- the inverter 20 further includes a DC to AC inverter 24 operable to convert the stored power at 380V into AC power at 240 RMS volts.
- the load 16 is an AC power grid operated by a public utility company, for example.
- the power inverter 20 has a processor 26 operable to control the DC to DC converter 22 and DC to AC converter 24 to change the amount of working power drawn from the array 18 to correspondingly change the amount of working power supplied to the AC load 16 .
- the inverter 20 includes a DC current sensor 28 for sensing the current supplied by the array 18 , a DC voltage sensor 30 for sensing the supply voltage at the array 18 , and an AC power sensor 32 for sensing AC power supplied to the AC load 16 .
- These sensors 28 , 30 and 32 are in communication with the processor 26 and the controller is able to read and interpret signals therefrom as array current (lk), array voltage (Vk) and AC power (ACP) respectively.
- the sensors 28 , 30 and 32 may respectively provide a current measurement resolution of about 62.5 mA, a voltage resolution of about 0.125V, and an AC power resolution of about 1 W, for example.
- the processor 26 may include a microchip PIC 16F876A, for example, having a CPU 40 , a program memory 42 , random access memory 44 and an I/O interface 46 .
- Signal lines 48 , 50 and 52 operable to receive a signal from the DC current sensor 28 , a signal from the DC voltage sensor 30 and a signal from the AC power sensor 32 , respectively, are connected to the I/O interface.
- the I/O interface 46 also provides an AC power command signal to the DC to AC inverter 24 , specifying a desired AC power to be supplied to the AC power grid 16 .
- an appropriate AC load power command signal is produced by the processor 26 to control the DC to AC inverter 24 such that maximum power is extracted from the array 18 .
- the processor 26 may be the same processor used to control switching of transistors in the DC to DC converter 22 and the DC to AC converter 24 , for example, and programs for controlling the DC to DC converter 22 and DC to AC converter 24 may be stored in the program memory 42 .
- the program memory 42 may be programmed with codes for directing the processor 26 to carry out methods according to various embodiments and aspects of the embodiment of the invention as described herein. In particular, these codes may cause the processor 26 to implement control routines described by way of the flowcharts, tables and graphs shown in FIGS. 5-11B , to effect the functionality of the methods according to this embodiment of the invention.
- a main routine according to the first embodiment of the invention is shown generally at 50 .
- This routine is run every 16.66 milliseconds. This 16.66 millisecond period is chosen because it is the period of the line frequency (60 hertz) of the AC power supplied to the grid.
- the main routine is invoked once for every cycle of the AC waveform provided to the AC power grid.
- the main routine begins by causing the processor 26 to execute any DC to DC and DC to AC control modules, as shown at 52 .
- a measurement of the photovoltaic array voltage Vk is taken, a measurement of the current Ik produced by the photovoltaic array is taken and an AC power measurement ACP is taken.
- the array voltage Vk and array current Ik measurement values are multiplied together to produce a power value Pk associated with the current pass through the routine.
- a power value calculated from one or more previous passes through the routine may be stored to enable a change in power value to be calculated within these modules.
- a representation of a change in power dP from one pass through the routine to the next is required in subsequent routines described herein.
- a change in voltage dV from one pass to next is calculated for use in subsequent routines.
- block 54 After completing the DC to DC and DC to AC control modules 52 , block 54 directs the processor 26 to a “calculate regulation window” routine.
- the “calculate regulation window” routine is shown at 56 and begins with a first block 58 that causes the processor 26 to determine whether the change in power since the last pass is greater than zero and whether the change in voltage since the last pass is less than or equal to zero and whether or not a state variable labeled “action” is equal to a regulate increase state. (The way in which the action state variable is set will be described below).
- block 60 directs the processor 26 to set a variable referred to as dv_mp equal to the change in voltage since the last increase in power caused by a “more power” routine described below, and is thus dependent upon the trend in measured array voltage.
- Block 62 then directs the processor 26 to determine whether this dv_mp value is greater than a pre-set value, in this instance 2.0 volts, and if so, block 64 directs the processor 26 to set the dv_mp value to 2.0.
- Block 66 directs the processor 26 to determine whether the dv_mp value is less than another predetermined value, in this case 0.25 volts, and if so, block 68 directs the processor 26 to set the dv_mp value equal to 0.25 volts.
- blocks 62 through 68 cause the processor 26 to set the dv_mp value to the average change in voltage over the last two power increases between a maximum value of 2.0, and a minimum value of 0.25.
- the dv_mp value is used to define a boundary between a regulate increase zone shown generally at 70 and a no-action zone shown generally at 72 among the possible range of array voltages V k .
- the effect of changes in dv_mp are to adjust up or down, the boundary between the regulate increase zone 70 and the no-regulate zone 72 indicated by line 74 .
- the no-action zone 72 is defined between this boundary 74 and a line 76 determined by a maximum power point tracking reference voltage (MPPT_ref) which is initially set at about 84% of the open circuit voltage of the array in this embodiment. Below this line 76 a regulate decrease zone 77 is established.
- MPPT_ref maximum power point tracking reference voltage
- the regulate increase zone 70 acts as a first range of voltages relative to a reference voltage corresponding to a maximum power point of the array, and includes voltages greater than the reference voltage (MPPT_ref).
- the regulate decrease zone includes a range of voltages less than the reference voltage (MPPT_ref).
- a first range of voltages for which criteria for changing the amount of power drawn from the array are considered to be met thus includes voltages in the regulate increase and regulate decrease zones 70 and 77 and excludes a range of voltages within a limit of the reference voltage, i.e., the no-action zone 72 .
- the criteria for changing the amount of power drawn from the energy converter are whether or not the array voltage is within the regulate increase zone 70 or the regulate decrease zone 77 .
- the no-action zone 72 When the change in voltage on successive passes through the routine shown in FIG. 6 is low, the no-action zone 72 is relatively small and the regulate increase zone 70 is relatively large. Conversely, when the dv_mp value is large, the no-action zone 72 is large and the regulate increase zone 70 is relatively small.
- the 0.25 and 2.0 lower and upper limits effectively bound the first range of voltages for which the criteria for changing the amount of power drawn from the array are met within minimum and maximum limits.
- the calculate regulation window value routine sets the dv_mp value to establish the boundary 74 shown in FIG. 7 between the regulate increase zone 70 and the no-action zone 72 thus defining the width of the no-regulate zone.
- the establishment of the variable-sized no-action zone 72 eliminates dithering and allows the processor circuit to change its sensitivity to changes in voltage, depending upon the trend in voltage increases and decreases.
- block 80 directs the processor 26 to determine whether a loop time out value has occurred. Later in the main routine 50 , the loop value is set as shown at block 82 as will be described below. An initial loop value of 50 milliseconds, for example, may be set such that for example, on every third pass through the main routine shown at 50 , the loop time out value will expire, and as shown at block 84 , control of the processor 26 will pass to a regulate routine.
- the regulate routine begins with a first block 86 that directs the processor 26 to determine whether the present voltage of the array is greater than the sum of the MPPT-ref voltage and the dv_mp value. In other words, this block determines whether or not the array voltage V k is in the regulate increase zone 70 shown in FIG. 7 . If so, block 88 directs the processor 26 to set the action state variable to “regulate increase” and then a “more power” routine is called as shown at 90 to increase the power drawn from the array.
- block 92 directs the processor 26 to determine whether the array voltageV k is in the regulate decrease zone 77 . If so, block 94 directs the processor 26 to set the action state value to “regulate decrease” and block 96 directs the processor 26 to call a “less power” routine to reduce the power demanded from the array. If the array voltage V k is in neither the regulate increase zone 70 or the regulate decrease zone 77 as determined by blocks 86 and 92 , the regulate routine 85 is ended and the processor 26 is returned to the remaining portion of FIG. 5 (block 150 ). Referring to FIG. 7 , when the voltage of the array is in the no-action zone 72 , no action is taken to increase or decrease the power demanded from the array.
- the more power routine shown at 100 in FIG. 9A is executed.
- the more power routine 100 begins with a first block 102 that causes the processor 26 to determine whether or not the array voltage V k is greater than the sum of the MPPT_ref voltage and a predefined value, for example, 2.0 volts.
- block 104 directs the processor 26 to set a power step variable according to Table 2 shown in FIG. 9B .
- Use of this table involves using the presently measured AC load power value as an index to the table to determine which of a plurality of power ranges, the present AC load power value falls into.
- the power step value is set to 4 watts. If the AC load power is between 800 watts and the maximum power available, the power step value is set to 24 watts, for example. In general, progressively larger AC load power ranges are associated with progressively larger power step values.
- block 106 causes the power command signal to be set according to the power step value to increase the power demanded from the array by the power step value, subject to unit limits.
- FIG. 9B it will appreciated that as the AC load power increases, the power step value increases and thus the change in power in the power command is larger, at larger AC load power values.
- block 108 sets the power step value to a fixed value, in this case 4 watts, and block 106 causes the power command to be increased to request 4 more watts from the array.
- a fixed value in this case 4 watts
- block 106 causes the power command to be increased to request 4 more watts from the array.
- the more power routine 100 provides for larger increases in power demanded from the array when the array voltage V k is relatively high and the supplied AC load power is high.
- the array voltage V k is closer to the MPPT_ref value, a smaller, fixed change in power is used, since it is assumed that the array is operating closer to the maximum power point.
- the effect of varying the change in power according to the present AC power being supplied to the load and subject to the array voltage meeting the indicated condition provides for wide increases in power at higher AC load power levels, thus allowing the maximum available power from the array to be supplied to the AC grid quicker, than if a fixed, relatively small step size such as 4 watts were used. This allows the system to achieve its optimal operating point very quickly, allowing it to change its output from 200 W to 2000 W in about four seconds, for example.
- the less power routine is called at block 96 .
- the less power routine is shown in FIG. 10A , with further reference to FIG. 10B .
- a first part of the less power routine is shown in FIG. 10A at 110 and begins with a first block 112 that causes the processor 26 to determine whether the change in power since the last pass through the main routine shown in FIG. 5 is negative. If so, block 114 directs the processor 26 to issue a power command to the DC to AC converter to cause a decrease in the power demanded from the array by an amount equal to the difference in power demanded since the last pass through the main routine.
- block 116 directs the processor 26 to issue a power command that decreases the power demanded from the array by a fixed amount such as 4 watts, for example.
- block 114 decreases the power demanded from the array by an amount depending on the change of power
- block 116 decreases the power demanded from the array by a fixed amount.
- a second part of the less power routine as shown at 118 is executed.
- This second part 118 of the less power routine includes a first block 120 that causes the processor 26 to determine whether or not a backoff timer has timed out. If not, the less power routine is ended. If so, block 122 directs the processor 26 to determine whether or not the action state variable has been set to “regulate decrease”. If not, then the less power routine is ended. If so, however, block 124 directs the processor 26 to use Table B of FIG. 10B to determine a DC offset value shown in column 126 associated with an AC load power range shown in column 128 in which the current AC load power falls.
- block 130 directs the processor 26 to determine whether or not the present array voltage V k is less than the current MPPT_ref value less the DC offset value found in block 124 and if not, the less power routine is ended. If the array voltage V k is less than the MPPT_ref less the DC offset, i.e., it is within a second range, block 132 increases the MPPT_ref value by the amount indicated in Column 134 of Table B in FIG. 10B associated with the power range in which the current AC load power falls.
- the second range is dependent upon the amount of power being supplied to the load. The second range is relatively small when a relatively large amount of power is supplied to the load and is relatively large when a relatively small amount of power is supplied to the load.
- MPPT_ref any increases in MPPT_ref may be limited to ensure MPPT-ref is no greater than the open circuit voltage of the array less some guard value such as 3 volts, for example.
- the open circuit voltage of the array may be measured periodically to allow for changes in the open circuit voltage to be monitored.
- block 136 directs the processor 26 to set a back-off timer value selected from column 138 in Table B of FIG. 10B associated with the AC power range in which the current AC power falls.
- block 140 then directs the processor 26 to determine whether or not the current adjusted MPPT_ref value is less than 85% of the open circuit voltage of the array. (The open circuit voltage is previously known from initial measurements). If the MPPT_ref value is not less than 85% of the open circuit voltage of the array, the less power routine is ended, leaving the back-off value at that which was selected from Table B in FIG. 10C . Otherwise, if the MPPT_ref value is less than 85% of the open circuit voltage of the array, block 142 directs the processor circuit to set the back-off value to a minimum value which, in this embodiment may be 240 , for example.
- the effect of the second part of the less power subroutine is to prevent constantly changing conditions from excessively adjusting the MPPT_ref value too often. Effectively, the MPPT_ref value is increased only when the regulation routine described above is not able to keep the array voltage V k above a threshold value.
- the processor 26 is directed to block 150 of FIG. 5 .
- Block 150 directs the processor 26 to determine whether it is time to find a new MPPT_ref value.
- a timer may be preprogrammed with an appropriate value to cause the timer to time out every 10 seconds, for example. Thus, every 10 seconds, it is time to find a new MPPT_ref value. Provisions may be included for ensuring the source power is above some minimum value such as 20 Watts, for example, before enabling the 10 second timer.
- the MPPT_ref value is set to about 84% of the open circuit voltage of the array. This is typically about 10% higher than the expected MMPT_ref value for most photovoltaic arrays, but it allows the circuit to more readily adapt to different arrays. This also eliminates the need to sweep the array.
- block 152 directs the processor circuit to call a find MPPT subroutine as shown at 153 in FIG. 11A , with reference to FIG. 11B .
- the find MPPT routine 153 begins with a first block 156 that directs the processor 26 to determine whether or not this is the first pass through the routine. Detection of whether or not the present pass through the routine is the first pass may be achieved by detecting whether or not a first pass flag (not shown) has been set and if not set, setting it and directing the processor to block 158 . If the first pass flag has been set, then the present pass through the MPPT routine is not the first pass and the processor is directed to block 168 .
- block 158 directs the processor 26 to determine whether the array voltage V k is less than the MPPT_ref voltage, i.e., whether the array voltage is within the regulate decrease zone shown in FIG. 7 . If so, block 160 directs the processor 26 to set the action state variable to “sweep decrease” and then block 162 directs the processor 26 to call the less power routine described in FIG. 10A . Block 163 then directs the processor 26 to reset the MPPT loop timeout value so that another ten seconds will pass before the find MPPT routine is run again. The routine is ended after block 163 .
- block 164 directs the processor circuit to set the action state variable to “sweep increase” and block 166 directs the processor 26 to call the more power routine shown in FIG. 9B . Referring back to FIG. 11A , after the more power routine has been called, the MPPT routine is ended.
- block 168 which causes it to determine whether or not the change in power since the last pass through this routine, is greater than or equal to zero. If not, block 170 directs the processor 26 to set the action state variable to “sweep decrease” and block 172 directs the processor 26 to call the less power routine shown in FIGS. 10A .
- the less power routine includes blocks that employ table B in FIG. 10B to increase MPPT_ref. The effect of the table is to use the current AC load power to determine an array voltage limit below which no increase in MPPT_ref occurs and above which a specific increase dependent upon current AC power is effected. This also makes the circuit sensitive to trends in power, rather than to instantaneous power.
- Block 174 causes it to determine whether or not the change in voltage since the last pass through this routine is less than or equal to a threshold value of, in this embodiment, 2 volts for example.
- Block 176 then directs the processor 26 to set the action state variable to “sweep increase” and block 178 directs the processor 26 to call the more power routine shown in FIG. 9A .
- the more power routine includes a block 179 shown in broken outline which determines whether or not the action state variable is equal to “sweep increase” as set by block 176 in FIG. 11A . If so, the processor 26 is directed to block 102 of FIG. 9A wherein the power step value is set to 4 watts such that block 106 causes a power command to be issued to request 4 more watts from the system.
- block 182 directs the processor 26 to determine whether or not the present power being provided to the AC grid by the system is within pre-specified limits. If not, the find MPPT routine is ended. If so, block 184 directs the processor 26 to determine whether a total decrease of the MPPT_ref value as of this pass through the routine is less than an MPPT limit value established according to Table C in FIG. 11B in response to the present AC power provided by the system. If so, block 186 is permitted to reduce the MPPT_ref value by 1 ⁇ 8 th volts unless the MPPT_ref value is less than 40 volts, which in this case is a minimum voltage bound. The 1 ⁇ 8 volt reduction is equivalent to the resolution of the voltage sensor 30 .
- the bounds checking at blocks 184 and 186 avoids excessive changes in MPPT_ref and instead makes the circuit sensitive to power trends rather than instantaneous power values.
- the amount by which MPPT_ref is decreased is dependent upon the amount of power supplied to the load and is relatively large when the power supplied to the load is small and is relatively small when the power supplied to the load is large.
- block 187 directs the processor 26 to reset variables and reset the MPPT loop timer to cause the processor to wait another ten seconds before executing the find MPPT routine again.
- the effect of the MPPT routine is—while the change in power is greater than or equal to zero and while the change in voltage is less than or equal to the threshold voltage—to reduce the MPPT_ref value by 1 ⁇ 8 th volts on each pass through the routine until a maximum reduction amount is achieved, the maximum reduction amount being determined by the present AC load power being provided to the AC grid.
- the MPPT limit is high, whereas when the present AC power is high, the MPPT limit is low.
- the MPPT routine thus acts as a modified perturb and observe routine that decreases MPPT_ref while the less power routine serves to increase MPPT_ref. Both of these routines adjust the MPPT_ref value on the basis of the present amount of power being supplied to the load.
- the apparatus tracks the maximum power point of the energy converter more accurately. Since the MPPT_ref value is dependent upon the present power being supplied to the load and since the MPPT_ref value establishes the boundaries shown in FIG. 7 . Effectively the criteria to be met by the array voltage to cause a change in the amount of power drawn from the array are dependent upon the present power being supplied to the load.
- Block 82 directs the processor 26 to set the loop value for the loop timeout test at block 80 as a function of he power supplied to the load.
- setting of the loop value is done according to the formula (2560/(AC_power+1) subject to upper and lower bounds which in this embodiment are 60 and 3 respectively.
- the dynamic loop value is 60 for example, the loop time out and hence the regulate routine will be run every second and when the dynamic loop value is 3, for example, the loop time out and hence the regulate routine will occur approximately every 50 milliseconds, or 20 times per second.
- the loop value is dependent upon the AC power and as the AC power increases, the loop value decreases causing the loop time out to occur more frequently. Similarly, as AC power decreases, loop time out occurs less frequently.
- capacitors in the DC to DC converter and in the DC to AC converter are the source of power for any increases in power and thus any increase in load measured at the array will be delayed. Consequently, it is desirable to cause the loop timeout to occur more frequently so that the processor can react more quickly to increases in the AC load.
- the capacitors are being drained more quickly and thus, changes in load are more readily seen by the processor and therefore more frequent loop timeouts serve no useful purpose.
- the loop timeout value can be high resulting in less frequent monitoring by the processor circuit.
- the specific formula for calculating the loop value is appropriate for the Suntie® inverter and it will be appreciated that in other systems employing different capacitors, the formula may be different with the general goal of enabling the processor circuit to respond less frequently at low AC power levels and more frequently at high power levels.
- the method and apparatus described herein cause power to be extracted from an energy converter in a manner in which maximum power is drawn from the energy converter. This is achieved by operating the energy converter such that current is drawn at a level that maintains the supply voltage of the energy converter as close as possible to a maximum power point tracking voltage of the energy converter. Since this maximum power point tracking voltage changes with operating conditions of the energy converter, one part of the control method described herein updates this maximum power point tracking voltage and another part adjusts the amount of power drawn from the energy converter to cause the energy converter voltage to track as close as possible to the maximum power point tracking voltage.
- the methods and apparatus described herein effectively load the energy converter until the power extracted from the energy converter starts decreasing and the voltage of the energy converter is also decreasing. This condition signifies that the energy converter is operating past its peak power point.
- the energy converter voltage at this point is considered a reference voltage (MPPT_ref) and subsequently, the level of current drawn from the energy converter is generally maintained such that the voltage of the energy converter is held as close as possible to this reference value, at least until it is updated.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Electrical Variables (AREA)
Abstract
Description
- 1. Field of Invention
- This invention relates to energy conversion and more particularly to methods and apparatus for controlling power drawn from an energy converter operable to convert energy from a physical source into electrical energy.
- 2. Description of Related Art
- Energy conversion devices such as photovoltaic arrays are commonly used to provide power to electrical loads. Often these loads are direct current (DC) loads such as batteries, for example. Recently, efficiencies in power conversion devices are giving rise to solar power systems that supply power to an alternating current (AC) load such as an AC power grid such as may be operated by a public utility company. Such power systems may employ a photovoltaic array and an interface for converting power in a form received from the photovoltaic array into a form operable to be received by the AC power grid. Such an interface may involve a DC to AC inverter.
- Interfaces of the type described above often seek to cause maximum power to be provided to the AC power grid. The maximum power available to be provided to the AC power grid depends upon the conditions under which the energy conversion device is operated and in the case of a photovoltaic array, these conditions include the amount of insolation and the temperature of the array, for example. A maximum power point, or voltage at which maximum power may be extracted from the array, is a desirable point at which to operate the array and conventional systems seek to find this point. The maximum power point changes however, due to changes in insolation and due to changes in temperature of the array and thus control systems are employed to constantly seek this point.
- One way of seeking the maximum power point is to periodically perturb and observe the power output of the array and then adjust the power demanded from the array accordingly to cause the voltage of the array to be as close as possible to the maximum power point. Typically, such perturb and observe methodologies involve perturbing the present power supplied to the load by a fixed amount such as 4 watts, for example and then observing the effect on power supplied by the array and the voltage measured at the array. Perturbing involves temporarily increasing the power supplied to the load by a fixed amount such as 4 watts, for example. If the change in power is negative and voltage measured at the array drops by a significant amount, too much power is being extracted from the array and the power demand on the array must be reduced, in which case the power supplied by the array is usually reduced by some fixed incremental value, such as 4 watts, for example. If the voltage does not change by a significant amount when the power is perturbed, perhaps not enough power is being extracted from the array and the present power drawn from the array must be increased in which case the power demanded from the array is usually increased by a fixed amount, such as 4 watts.
- The above described perturb and observe methodology is typically conducted at the switching speed of a switching mode power supply connected to the array, e.g., 100 kHz, and results in a dithering of power drawn from the array, in fixed amounts. Where the incremental amount is 4 watts for example, as described above, there will be a constant dithering of power demanded from the array, in the amount of 4 watts about a common mode value which may be approximately equal to the maximum power output of the array. When the load is an AC power grid, the load effectively fluctuates at the line frequency of the grid, which in North America is typically 60 Hz. Consequently, the 100 kHz perturb and observe frequency of most switching mode power supplies used to supply DC loads is too fast for applications where the load is an AC power grid. Thus, the perturb and observe frequency must be decreased.
- However, decreasing the perturb and observe frequency can waste power, especially when changes in insolation occur.
- Changes in insolation can change the maximum power available from the array from say 200 watts to 2000 watts in a matter of seconds. This situation may occur when a cloud, for example, moves or dissipates from a position blocking sunlight shining on the array to a position in which full sun is received on the array. With 4 watt power increments, and a perturb and observe period of 50 mSec, the time to change the power drawn from the array from 200 watts to 2000 watts would be about 22 seconds. During this period the full available power is not being drawn from the array resulting in inefficient operation.
- In accordance with one aspect of the invention there is provided a method of controlling power drawn from an energy converter to supply a load, where the energy converter is operable to convert energy from a physical source into electrical energy. The method involves changing the amount of power drawn from the energy converter when a supply voltage of the energy converter meets a criterion, said criterion and a change in the amount of power drawn from the energy converter being dependent upon a present amount of power supplied to the load.
- The method may involve measuring the supply voltage.
- Changing the power drawn from the energy converter may include decreasing the power drawn from the energy converter by an amount corresponding to a change in the power supplied to the load in a time interval, or it may include increasing the power drawn from the energy converter by an amount associated with a range of power supplied to the load.
- The method may involve deeming the supply voltage satisfies the criterion when the supply voltage is within a first range of voltages relative to a reference voltage. The reference voltage may correspond to a maximum power point of the energy conversion device. The first range may include voltages greater than the reference voltage, or the first range may include voltages less than the reference voltage. Alternatively, the first range may include voltages less than the reference voltage and voltages greater than the reference voltage. The first range may exclude a range of voltages within a limit of the reference voltage, and the first range may be dependent upon a trend in measured voltage. The first range may be dependent upon a change in voltage occurring after an increase in power. Moreover, the first range may be bounded between minimum and maximum limits.
- The method may further involve performing the method periodically, and defining a period for performing the method periodically. Defining the period may include defining the period as a function of the power supplied to the load. The method may involve increasing the period when the power supplied to the load is relatively low and decreasing the period when the power supplied to the load is relatively high.
- The method may further involve adjusting the reference voltage periodically, or may involve increasing the reference voltage when a change in power drawn from the energy converter results in a change in supply voltage within a second range. The second range may be dependent upon the amount of power being supplied to the load. The second range may be relatively small when a relatively large amount of power is supplied to the load and the second range may be relatively large when a relatively small amount of power is supplied to the load. The amount by which the reference voltage is decreased may be dependent upon the amount of power supplied to the load. The amount by which the reference voltage is decreased may be relatively large when the amount of power supplied to the load is relatively low and the amount by which the reference voltage is decreased may be relatively low when the amount of power supplied to the load is relatively high.
- In accordance with another aspect of the invention there is provided an apparatus for controlling an energy transfer device operable to draw electrical energy from an energy converter operable to convert energy from a physical source into electrical energy and supply the electrical energy to a load. The apparatus includes a load power sensor operable to measure power supplied to the load by the energy transfer device, a voltage sensor operable to measure a supply voltage the energy converter, and a processor, in communication with the voltage sensor, the load power sensor and the energy transfer device. The processor is configured to cause the energy transfer device to change the amount of power drawn from the energy converter when the supply voltage of the energy converter meets a criterion, wherein said criterion and the change in power drawn from the energy converter is dependent upon a present amount of power being supplied to the load.
- The processor may be configured to decrease the power drawn from the energy converter by an amount corresponding to a change in the power supplied to the load in a time interval. Alternatively, the processor may be configured to increase the power drawn from the energy converter by an amount associated with a range of power supplied to the load.
- The processor may be configured to deem that the supply voltage satisfies the criterion when the supply voltage is within a first range of voltages relative to a reference voltage. The reference voltage may correspond to a maximum power point of the energy conversion device.
- The first range may include voltages greater than the reference voltage, it may includes voltages less than the reference voltage, or it may include voltages less than the reference voltage and voltages greater than the reference voltage. The first range may exclude a range of voltages within a limit of the reference voltage, and may be dependent upon a trend in measured voltage. The first range may further be dependent upon a change in voltage occurring after an increase in power, and may be bounded between minimum and maximum limits.
- The processor may be configured to periodically measure the supply voltage and change the power drawn from the energy converter accordingly, and may be further configured to define a period for measuring the supply voltage, and the period may be defined as a function of the power supplied to the load. The processor may be configured to increase the period when the power supplied to the load is relatively low and decrease the period when the power supplied to the load is relatively high.
- The processor may be configured to adjust the reference voltage periodically. The processor may be configured to increase the reference voltage when an increase in power drawn from the energy converter results in a change in supply voltage within a second range. The second range may be dependent upon the amount of power being drawn from the energy converter. The second range may be relatively small when relatively large amounts of power are being drawn from the energy converter and the second range may be relatively large when relatively small amounts of power are being drawn from the energy converter. The processor may be further configured to decrease the reference voltage by an amount dependent upon the amount of power supplied to the load. In particular, the processor may be configured to decrease the reference voltage by a relatively large amount when the power supplied to the load is relatively low and to decrease the reference voltage by a relatively small amount when the power supplied to the load is relatively high. The apparatus may include an output operable to provide a power command signal to the energy transfer device, and the processor may be configured to produce the power command signal to represent the change in power to be drawn from the energy conversion device.
- In accordance with another aspect of the invention there is provided a system including the foregoing apparatus and further including the energy transfer device. The energy transfer device may include a DC to DC converter connected between the energy converter and the load, and may also include a DC to AC inverter connected between the DC to DC converter and the load. The system may further include the load, and the load may include an AC power grid. The processor may include an output operable to provide a power command signal to the energy transfer device, and the processor may be configured to produce the power command signal to represent the change in power to be drawn from the energy conversion device.
- In accordance with another aspect of the invention there is provided an apparatus for controlling an energy transfer device operable to draw electrical power from an energy converter operable to convert energy from a physical source into electrical energy, and supply the electrical energy to a load. The apparatus includes provisions for measuring power supplied to the load by the power transfer device, provisions for measuring a supply voltage of the energy converter, and provisions, in communication with the provisions for measuring power, the provisions for measuring voltage and the energy transfer device, for changing the amount of power drawn from the energy converter by the energy transfer device when a supply voltage of the energy converter meets a criterion, wherein said criterion and a change in the amount of power drawn from the energy converter are dependent upon a present amount of power being supplied to the load.
- In accordance with another aspect of the invention there is provided a computer readable medium encoded with codes for directing a processor circuit to control an energy transfer device operable to draw power from an energy converter operable to convert energy from a physical source into electrical energy, and supply the energy to a load, the codes directing the processor circuit to cause the energy transfer device to change the amount of power drawn from the energy converter when a supply voltage of the energy converter meets a criterion, said criterion and a change in the amount of power drawn from the energy converter is dependent upon a present amount of power supplied to the load.
- In accordance with another aspect of the invention there is provided a computer readable signal encoded with codes for directing a processor circuit to control an energy transfer device operable to draw power from an energy converter operable to convert energy from a physical source into electrical energy, and supply the energy to a load, the codes directing the processor circuit to cause the energy transfer device to change the amount of power drawn from the energy converter when a supply voltage of the energy converter meets a criterion, said criterion and a change in the amount of power drawn from the energy converter being dependent upon a present amount of power supplied to the load.
- Other aspects and features of the present invention will become apparent to those ordinarily skilled in the art upon review of the following description of specific embodiments of the invention in conjunction with the accompanying figures.
- In drawings which illustrate embodiments of the invention,
-
FIG. 1 is a block diagram of an energy conversion system according to a first embodiment of the invention. -
FIG. 2 is a graph of power-voltage characteristics of a photovoltaic cell array for various values of insolation S at a temperature of 25 degrees Celsius. -
FIG. 3 is a block diagram of an energy transfer device according to an embodiment of the invention. -
FIG. 4 is a block diagram of a processor circuit of the load interface shown inFIG. 3 . -
FIG. 5 is a flow chart of a main routine executed by the processor circuit shown inFIG. 4 . -
FIG. 6 is a flow chart of a regulation window calculation subroutine called by the main routine shown inFIG. 5 . -
FIG. 7 is a schematic representation of regulation zones associated with the photovoltaic array shown inFIG. 2 . -
FIG. 8 is a flow chart of a regulate routine called by the main routine shown inFIG. 5 . -
FIG. 9A is a flow chart of a more power routine called by the regulate routine shown inFIG. 8 . -
FIG. 9B is a table for determining a change in power according to a current AC power being provided by the system shown inFIG. 3 . -
FIG. 10A is a flow chart of a less power routine called by the regulate routine shown inFIG. 8 . -
FIG. 10B is a Table relating present AC power to a DC offset value, an MPPT increase value and a back-off value used by the second portion of the less power routine shown inFIG. 10A . -
FIG. 11A is a flow chart of a find MPPT subroutine called by the main routine shown inFIG. 5 . -
FIG. 11B is a Table relating current AC power to an MPPT limit used by the find MPPT subroutine shown inFIG. 11A . - Referring to
FIG. 1 an energy supply system according to a first embodiment of the invention is shown generally at 10. The system includes anenergy converter 12 and anenergy transfer device 14 which together cooperate to supply energy to aload 16. - The
energy converter 12 is of a general class of energy conversion devices that are able to supply electrical power in response to a supply of physical energy. Such devices are able to be operated under conditions where the supply voltage and supply current produced by the device are optimized such that for a given physical power input a maximum electrical power, i.e. a maximum working power is produced. The supply current and supply voltage conditions under which maximum working power can be extracted from the energy conversion device change depending upon the physical power available and operating conditions of the device. - For example, the
energy converter 12 may include a photovoltaic array and theenergy transfer device 14 may include a DC to AC converter for supplying electrical energy to an AC load such as an AC power grid. - Where the
energy converter 12 includes a photovoltaic array, physical energy in the form of light energy is converted by the photovoltaic array into electrical energy. The maximum working power that can be drawn from the photovoltaic array depends upon the physical power available, i.e. the amount of light insolating the array and the temperature of the array. For every insolation and temperature combination there is a maximum power point at which the supply voltage and supply current produced by the array are optimized to cause maximum energy conversion efficiency, or in other words to allow the most working power possible to be drawn from the array. - Changes in voltage at the array are effected by changes in the amount of current drawn from the array. In general, the greater the current draw, the less the voltage. Since the power drawn from the array may be calculated as the product of the current and voltage at the array, the power output of the array may be plotted relative to voltage as shown in
FIG. 2 , for various levels of insolation. FromFIG. 2 it can be seen that the power output of the photovoltaic array increases to a point and then decreases with increasing array voltage. The point at which the power is the greatest is the maximum power point. The embodiment described herein seeks to find this maximum power point and regulate the output voltage of the array to it. - In the embodiment shown, referring back to
FIG. 1 , in accordance with one aspect of the invention, theenergy transfer device 14 controls the power drawn from theenergy converter 12 by measuring a supply voltage of the energy converter and when the measured supply voltage satisfies a first criterion dependent upon the power supplied to the load, the amount of power drawn from the energy converter is, in one mode of operation, changed by an amount dependent upon the amount of power being supplied to theload 16. Changing the amount of power being drawn from the energy converter may involve decreasing the power by an amount corresponding to a change in the power supplied to the load during a time interval or increasing the source power by an amount associated with a range of output power. - Referring to
FIG. 3 , to appreciate how theenergy transfer device 14 can produce this effect, the following example is provided in which theenergy converter 12 is aphotovoltaic array 18 and theenergy transfer device 14 includes a Xantrex Suntie® utility gridinteractive inverter 20. Theinverter 20 employs two conversion stages including a DC toDC converter 22 operable to convert input power from thearray 18 at a nominal supply voltage of 48 volts to stored power at a voltage of about 380 volts. This converter is a closed loop device and is operable to provide power at a constant DC voltage of 380 volts. Theinverter 20 further includes a DC toAC inverter 24 operable to convert the stored power at 380V into AC power at 240 RMS volts. Theload 16 is an AC power grid operated by a public utility company, for example. - The
power inverter 20 has aprocessor 26 operable to control the DC toDC converter 22 and DC toAC converter 24 to change the amount of working power drawn from thearray 18 to correspondingly change the amount of working power supplied to theAC load 16. To do this theinverter 20 includes a DCcurrent sensor 28 for sensing the current supplied by thearray 18, aDC voltage sensor 30 for sensing the supply voltage at thearray 18, and anAC power sensor 32 for sensing AC power supplied to theAC load 16. Thesesensors processor 26 and the controller is able to read and interpret signals therefrom as array current (lk), array voltage (Vk) and AC power (ACP) respectively. Thesensors - Referring to
FIG. 4 , theprocessor 26 may include a microchip PIC 16F876A, for example, having aCPU 40, aprogram memory 42,random access memory 44 and an I/O interface 46.Signal lines current sensor 28, a signal from theDC voltage sensor 30 and a signal from theAC power sensor 32, respectively, are connected to the I/O interface. The I/O interface 46 also provides an AC power command signal to the DC toAC inverter 24, specifying a desired AC power to be supplied to theAC power grid 16. In general, in response to the DC current signal, the DC voltage signal and the AC power signal, an appropriate AC load power command signal is produced by theprocessor 26 to control the DC toAC inverter 24 such that maximum power is extracted from thearray 18. - The
processor 26 may be the same processor used to control switching of transistors in the DC toDC converter 22 and the DC toAC converter 24, for example, and programs for controlling the DC toDC converter 22 and DC toAC converter 24 may be stored in theprogram memory 42. In addition, theprogram memory 42 may be programmed with codes for directing theprocessor 26 to carry out methods according to various embodiments and aspects of the embodiment of the invention as described herein. In particular, these codes may cause theprocessor 26 to implement control routines described by way of the flowcharts, tables and graphs shown inFIGS. 5-11B , to effect the functionality of the methods according to this embodiment of the invention. - Referring to
FIG. 5 , a main routine according to the first embodiment of the invention is shown generally at 50. This routine is run every 16.66 milliseconds. This 16.66 millisecond period is chosen because it is the period of the line frequency (60 hertz) of the AC power supplied to the grid. Thus, the main routine is invoked once for every cycle of the AC waveform provided to the AC power grid. - The main routine begins by causing the
processor 26 to execute any DC to DC and DC to AC control modules, as shown at 52. As part of these modules, a measurement of the photovoltaic array voltage Vk is taken, a measurement of the current Ik produced by the photovoltaic array is taken and an AC power measurement ACP is taken. Also within these modules, the array voltage Vk and array current Ik measurement values are multiplied together to produce a power value Pk associated with the current pass through the routine. A power value calculated from one or more previous passes through the routine may be stored to enable a change in power value to be calculated within these modules. A representation of a change in power dP from one pass through the routine to the next is required in subsequent routines described herein. Similarly, a change in voltage dV from one pass to next is calculated for use in subsequent routines. - After completing the DC to DC and DC to
AC control modules 52, block 54 directs theprocessor 26 to a “calculate regulation window” routine. - Referring to
FIG. 6 , the “calculate regulation window” routine is shown at 56 and begins with afirst block 58 that causes theprocessor 26 to determine whether the change in power since the last pass is greater than zero and whether the change in voltage since the last pass is less than or equal to zero and whether or not a state variable labeled “action” is equal to a regulate increase state. (The way in which the action state variable is set will be described below). - Assuming the above conditions are met, block 60 directs the
processor 26 to set a variable referred to as dv_mp equal to the change in voltage since the last increase in power caused by a “more power” routine described below, and is thus dependent upon the trend in measured array voltage.Block 62 then directs theprocessor 26 to determine whether this dv_mp value is greater than a pre-set value, in this instance 2.0 volts, and if so, block 64 directs theprocessor 26 to set the dv_mp value to 2.0.Block 66 directs theprocessor 26 to determine whether the dv_mp value is less than another predetermined value, in this case 0.25 volts, and if so, block 68 directs theprocessor 26 to set the dv_mp value equal to 0.25 volts. In effect, blocks 62 through 68 cause theprocessor 26 to set the dv_mp value to the average change in voltage over the last two power increases between a maximum value of 2.0, and a minimum value of 0.25. - Referring to
FIG. 7 , the dv_mp value is used to define a boundary between a regulate increase zone shown generally at 70 and a no-action zone shown generally at 72 among the possible range of array voltages Vk. The effect of changes in dv_mp are to adjust up or down, the boundary between the regulateincrease zone 70 and the no-regulatezone 72 indicated byline 74. The no-action zone 72 is defined between thisboundary 74 and aline 76 determined by a maximum power point tracking reference voltage (MPPT_ref) which is initially set at about 84% of the open circuit voltage of the array in this embodiment. Below this line 76 a regulatedecrease zone 77 is established. The regulateincrease zone 70 acts as a first range of voltages relative to a reference voltage corresponding to a maximum power point of the array, and includes voltages greater than the reference voltage (MPPT_ref). The regulate decrease zone includes a range of voltages less than the reference voltage (MPPT_ref). A first range of voltages for which criteria for changing the amount of power drawn from the array are considered to be met thus includes voltages in the regulate increase and regulatedecrease zones action zone 72. Thus the criteria for changing the amount of power drawn from the energy converter are whether or not the array voltage is within the regulateincrease zone 70 or the regulatedecrease zone 77. - When the change in voltage on successive passes through the routine shown in
FIG. 6 is low, the no-action zone 72 is relatively small and the regulateincrease zone 70 is relatively large. Conversely, when the dv_mp value is large, the no-action zone 72 is large and the regulateincrease zone 70 is relatively small. The 0.25 and 2.0 lower and upper limits effectively bound the first range of voltages for which the criteria for changing the amount of power drawn from the array are met within minimum and maximum limits. - Referring back to
FIG. 6 , effectively the calculate regulation window value routine sets the dv_mp value to establish theboundary 74 shown inFIG. 7 between the regulateincrease zone 70 and the no-action zone 72 thus defining the width of the no-regulate zone. The establishment of the variable-sized no-action zone 72 eliminates dithering and allows the processor circuit to change its sensitivity to changes in voltage, depending upon the trend in voltage increases and decreases. - Referring back to
FIG. 5 , after calculating the regulation window, block 80 directs theprocessor 26 to determine whether a loop time out value has occurred. Later in the main routine 50, the loop value is set as shown atblock 82 as will be described below. An initial loop value of 50 milliseconds, for example, may be set such that for example, on every third pass through the main routine shown at 50, the loop time out value will expire, and as shown atblock 84, control of theprocessor 26 will pass to a regulate routine. - Referring to
FIG. 8 , the regulate routine is shown in greater detail at 85. The regulate routine begins with afirst block 86 that directs theprocessor 26 to determine whether the present voltage of the array is greater than the sum of the MPPT-ref voltage and the dv_mp value. In other words, this block determines whether or not the array voltage Vk is in the regulateincrease zone 70 shown inFIG. 7 . If so, block 88 directs theprocessor 26 to set the action state variable to “regulate increase” and then a “more power” routine is called as shown at 90 to increase the power drawn from the array. If, however, atblock 86, the array voltage Vk is not in the regulateincrease zone 70, block 92 directs theprocessor 26 to determine whether the array voltageVk is in the regulatedecrease zone 77. If so, block 94 directs theprocessor 26 to set the action state value to “regulate decrease” and block 96 directs theprocessor 26 to call a “less power” routine to reduce the power demanded from the array. If the array voltage Vk is in neither the regulateincrease zone 70 or the regulatedecrease zone 77 as determined byblocks processor 26 is returned to the remaining portion ofFIG. 5 (block 150). Referring toFIG. 7 , when the voltage of the array is in the no-action zone 72, no action is taken to increase or decrease the power demanded from the array. - Referring back to
FIG. 8 , when theprocessor 26 calls the more power routine as shown atblock 90, the more power routine shown at 100 inFIG. 9A is executed. Generally, themore power routine 100 begins with afirst block 102 that causes theprocessor 26 to determine whether or not the array voltage Vk is greater than the sum of the MPPT_ref voltage and a predefined value, for example, 2.0 volts. When the array voltage Vk is more than 2.0 volts above the MPPT_ref voltage, block 104 directs theprocessor 26 to set a power step variable according to Table 2 shown inFIG. 9B . Use of this table involves using the presently measured AC load power value as an index to the table to determine which of a plurality of power ranges, the present AC load power value falls into. If the AC load power value is between zero and 40 volts, for example, the power step value is set to 4 watts. If the AC load power is between 800 watts and the maximum power available, the power step value is set to 24 watts, for example. In general, progressively larger AC load power ranges are associated with progressively larger power step values. - Once the power step value is known, referring back to
FIG. 9A , block 106 causes the power command signal to be set according to the power step value to increase the power demanded from the array by the power step value, subject to unit limits. Referring back toFIG. 9B , it will appreciated that as the AC load power increases, the power step value increases and thus the change in power in the power command is larger, at larger AC load power values. - Referring back to
FIG. 9A , if the array voltage Vk is not greater than (MPPT_ref+2.0 ), block 108 sets the power step value to a fixed value, in thiscase 4 watts, and block 106 causes the power command to be increased to request 4 more watts from the array. In effect, themore power routine 100 provides for larger increases in power demanded from the array when the array voltage Vk is relatively high and the supplied AC load power is high. Similarly, when the array voltage Vk is closer to the MPPT_ref value, a smaller, fixed change in power is used, since it is assumed that the array is operating closer to the maximum power point. The effect of varying the change in power according to the present AC power being supplied to the load and subject to the array voltage meeting the indicated condition, provides for wide increases in power at higher AC load power levels, thus allowing the maximum available power from the array to be supplied to the AC grid quicker, than if a fixed, relatively small step size such as 4 watts were used. This allows the system to achieve its optimal operating point very quickly, allowing it to change its output from 200 W to 2000 W in about four seconds, for example. - Referring back to
FIG. 8 , when the array voltage Vk is less than the MPPT_ref value, the less power routine is called atblock 96. - The less power routine is shown in
FIG. 10A , with further reference toFIG. 10B . A first part of the less power routine is shown inFIG. 10A at 110 and begins with afirst block 112 that causes theprocessor 26 to determine whether the change in power since the last pass through the main routine shown inFIG. 5 is negative. If so, block 114 directs theprocessor 26 to issue a power command to the DC to AC converter to cause a decrease in the power demanded from the array by an amount equal to the difference in power demanded since the last pass through the main routine. On the other hand, if the change in power is not negative, i.e., zero or positive, block 116 directs theprocessor 26 to issue a power command that decreases the power demanded from the array by a fixed amount such as 4 watts, for example. In effect, block 114 decreases the power demanded from the array by an amount depending on the change of power, and block 116 decreases the power demanded from the array by a fixed amount. - After either block 114 or 116 has been executed, a second part of the less power routine as shown at 118 is executed. This
second part 118 of the less power routine includes afirst block 120 that causes theprocessor 26 to determine whether or not a backoff timer has timed out. If not, the less power routine is ended. If so, block 122 directs theprocessor 26 to determine whether or not the action state variable has been set to “regulate decrease”. If not, then the less power routine is ended. If so, however, block 124 directs theprocessor 26 to use Table B ofFIG. 10B to determine a DC offset value shown incolumn 126 associated with an AC load power range shown incolumn 128 in which the current AC load power falls. Then, block 130 directs theprocessor 26 to determine whether or not the present array voltage Vk is less than the current MPPT_ref value less the DC offset value found inblock 124 and if not, the less power routine is ended. If the array voltage Vk is less than the MPPT_ref less the DC offset, i.e., it is within a second range, block 132 increases the MPPT_ref value by the amount indicated inColumn 134 of Table B inFIG. 10B associated with the power range in which the current AC load power falls. Thus, the second range is dependent upon the amount of power being supplied to the load. The second range is relatively small when a relatively large amount of power is supplied to the load and is relatively large when a relatively small amount of power is supplied to the load. Any increases in MPPT_ref may be limited to ensure MPPT-ref is no greater than the open circuit voltage of the array less some guard value such as 3 volts, for example. (The open circuit voltage of the array may be measured periodically to allow for changes in the open circuit voltage to be monitored.) - Similarly, block 136 directs the
processor 26 to set a back-off timer value selected fromcolumn 138 in Table B ofFIG. 10B associated with the AC power range in which the current AC power falls. - Referring back to
FIG. 10A , block 140 then directs theprocessor 26 to determine whether or not the current adjusted MPPT_ref value is less than 85% of the open circuit voltage of the array. (The open circuit voltage is previously known from initial measurements). If the MPPT_ref value is not less than 85% of the open circuit voltage of the array, the less power routine is ended, leaving the back-off value at that which was selected from Table B inFIG. 10C . Otherwise, if the MPPT_ref value is less than 85% of the open circuit voltage of the array, block 142 directs the processor circuit to set the back-off value to a minimum value which, in this embodiment may be 240, for example. The effect of the second part of the less power subroutine is to prevent constantly changing conditions from excessively adjusting the MPPT_ref value too often. Effectively, the MPPT_ref value is increased only when the regulation routine described above is not able to keep the array voltage Vk above a threshold value. - Referring back to
FIG. 5 , after the call regulate routine has been executed, or if the loop timeout value has not yet been reached, theprocessor 26 is directed to block 150 ofFIG. 5 . -
Block 150 directs theprocessor 26 to determine whether it is time to find a new MPPT_ref value. To do this, a timer may be preprogrammed with an appropriate value to cause the timer to time out every 10 seconds, for example. Thus, every 10 seconds, it is time to find a new MPPT_ref value. Provisions may be included for ensuring the source power is above some minimum value such as 20 Watts, for example, before enabling the 10 second timer. Initially, the MPPT_ref value is set to about 84% of the open circuit voltage of the array. This is typically about 10% higher than the expected MMPT_ref value for most photovoltaic arrays, but it allows the circuit to more readily adapt to different arrays. This also eliminates the need to sweep the array. - When the timer times out, block 152 directs the processor circuit to call a find MPPT subroutine as shown at 153 in
FIG. 11A , with reference toFIG. 11B . Referring toFIG. 11A , thefind MPPT routine 153 begins with afirst block 156 that directs theprocessor 26 to determine whether or not this is the first pass through the routine. Detection of whether or not the present pass through the routine is the first pass may be achieved by detecting whether or not a first pass flag (not shown) has been set and if not set, setting it and directing the processor to block 158. If the first pass flag has been set, then the present pass through the MPPT routine is not the first pass and the processor is directed to block 168. When the present pass through the routine is the first pass, block 158 directs theprocessor 26 to determine whether the array voltage Vk is less than the MPPT_ref voltage, i.e., whether the array voltage is within the regulate decrease zone shown inFIG. 7 . If so, block 160 directs theprocessor 26 to set the action state variable to “sweep decrease” and then block 162 directs theprocessor 26 to call the less power routine described inFIG. 10A .Block 163 then directs theprocessor 26 to reset the MPPT loop timeout value so that another ten seconds will pass before the find MPPT routine is run again. The routine is ended afterblock 163. - If at
block 158 the array voltage V_k is not less than the MPPT_ref value, block 164 directs the processor circuit to set the action state variable to “sweep increase” and block 166 directs theprocessor 26 to call the more power routine shown inFIG. 9B . Referring back toFIG. 11A , after the more power routine has been called, the MPPT routine is ended. - Referring back to
FIG. 11A , if atblock 156 it is determined that the current pass is not the first pass through this routine, theprocessor 26 is directed to block 168 which causes it to determine whether or not the change in power since the last pass through this routine, is greater than or equal to zero. If not, block 170 directs theprocessor 26 to set the action state variable to “sweep decrease” and block 172 directs theprocessor 26 to call the less power routine shown inFIGS. 10A . As described above, the less power routine includes blocks that employ table B inFIG. 10B to increase MPPT_ref. The effect of the table is to use the current AC load power to determine an array voltage limit below which no increase in MPPT_ref occurs and above which a specific increase dependent upon current AC power is effected. This also makes the circuit sensitive to trends in power, rather than to instantaneous power. - Referring back to
FIG. 11A , if atblock 168, the change in power is less than zero, theprocessor 26 is directed to block 174 which causes it to determine whether or not the change in voltage since the last pass through this routine is less than or equal to a threshold value of, in this embodiment, 2 volts for example.Block 176 then directs theprocessor 26 to set the action state variable to “sweep increase” and block 178 directs theprocessor 26 to call the more power routine shown inFIG. 9A . - Referring to
FIG. 9A , the more power routine includes ablock 179 shown in broken outline which determines whether or not the action state variable is equal to “sweep increase” as set byblock 176 inFIG. 11A . If so, theprocessor 26 is directed to block 102 ofFIG. 9A wherein the power step value is set to 4 watts such thatblock 106 causes a power command to be issued to request 4 more watts from the system. - Referring back to
FIG. 11A , block 182 directs theprocessor 26 to determine whether or not the present power being provided to the AC grid by the system is within pre-specified limits. If not, the find MPPT routine is ended. If so, block 184 directs theprocessor 26 to determine whether a total decrease of the MPPT_ref value as of this pass through the routine is less than an MPPT limit value established according to Table C inFIG. 11B in response to the present AC power provided by the system. If so, block 186 is permitted to reduce the MPPT_ref value by ⅛th volts unless the MPPT_ref value is less than 40 volts, which in this case is a minimum voltage bound. The ⅛ volt reduction is equivalent to the resolution of thevoltage sensor 30. The bounds checking atblocks block 186, the find MPPT routine is ended but the MPPT loop timer is not reset, therefore on the next pass through the main routine shown inFIG. 5 , it will still be time to find MPPT and another pass through the MPPT routine will be initiated. - After the call less power routine is invoked at
block 172, or the change in voltage is not less than or equal to Vth atblock 174, or the AC Power is not less than the Powerlimit-Pth atblock 182 or the total decrease of MPPT_ref is not less than MPPT_limit atblock 184, block 187 directs theprocessor 26 to reset variables and reset the MPPT loop timer to cause the processor to wait another ten seconds before executing the find MPPT routine again. - The effect of the MPPT routine is—while the change in power is greater than or equal to zero and while the change in voltage is less than or equal to the threshold voltage—to reduce the MPPT_ref value by ⅛th volts on each pass through the routine until a maximum reduction amount is achieved, the maximum reduction amount being determined by the present AC load power being provided to the AC grid. When the present AC load power is low, the MPPT limit is high, whereas when the present AC power is high, the MPPT limit is low. The MPPT routine thus acts as a modified perturb and observe routine that decreases MPPT_ref while the less power routine serves to increase MPPT_ref. Both of these routines adjust the MPPT_ref value on the basis of the present amount of power being supplied to the load. Consequently, the apparatus tracks the maximum power point of the energy converter more accurately. Since the MPPT_ref value is dependent upon the present power being supplied to the load and since the MPPT_ref value establishes the boundaries shown in
FIG. 7 . Effectively the criteria to be met by the array voltage to cause a change in the amount of power drawn from the array are dependent upon the present power being supplied to the load. - After completion of the MPPT routine shown in
FIG. 11A , theprocessor 26 is directed back to block 82 ofFIG. 5 .Block 82 directs theprocessor 26 to set the loop value for the loop timeout test atblock 80 as a function of he power supplied to the load. In this embodiment, setting of the loop value is done according to the formula (2560/(AC_power+1) subject to upper and lower bounds which in this embodiment are 60 and 3 respectively. When the dynamic loop value is 60 for example, the loop time out and hence the regulate routine will be run every second and when the dynamic loop value is 3, for example, the loop time out and hence the regulate routine will occur approximately every 50 milliseconds, or 20 times per second. The loop value is dependent upon the AC power and as the AC power increases, the loop value decreases causing the loop time out to occur more frequently. Similarly, as AC power decreases, loop time out occurs less frequently. When the amount of power supplied to the AC load is low, capacitors in the DC to DC converter and in the DC to AC converter are the source of power for any increases in power and thus any increase in load measured at the array will be delayed. Consequently, it is desirable to cause the loop timeout to occur more frequently so that the processor can react more quickly to increases in the AC load. When operating at high power levels, the capacitors are being drained more quickly and thus, changes in load are more readily seen by the processor and therefore more frequent loop timeouts serve no useful purpose. Thus, at high power levels the loop timeout value can be high resulting in less frequent monitoring by the processor circuit. The specific formula for calculating the loop value is appropriate for the Suntie® inverter and it will be appreciated that in other systems employing different capacitors, the formula may be different with the general goal of enabling the processor circuit to respond less frequently at low AC power levels and more frequently at high power levels. - Effectively the method and apparatus described herein cause power to be extracted from an energy converter in a manner in which maximum power is drawn from the energy converter. This is achieved by operating the energy converter such that current is drawn at a level that maintains the supply voltage of the energy converter as close as possible to a maximum power point tracking voltage of the energy converter. Since this maximum power point tracking voltage changes with operating conditions of the energy converter, one part of the control method described herein updates this maximum power point tracking voltage and another part adjusts the amount of power drawn from the energy converter to cause the energy converter voltage to track as close as possible to the maximum power point tracking voltage.
- The methods and apparatus described herein effectively load the energy converter until the power extracted from the energy converter starts decreasing and the voltage of the energy converter is also decreasing. This condition signifies that the energy converter is operating past its peak power point. The energy converter voltage at this point is considered a reference voltage (MPPT_ref) and subsequently, the level of current drawn from the energy converter is generally maintained such that the voltage of the energy converter is held as close as possible to this reference value, at least until it is updated.
- In general where switching power supplies are used in conjunction with an energy converter, such devices have little tolerance for being on the negative side of the MPPT_ref point and are subject to collapse. Therefore the control methods and apparatus described herein attempt to keep the energy converter voltage on the positive side of the MPPT_ref point. Furthermore, in the specific application described herein DC to DC switching power supplies driving DC to AC inverters generally do not act in a linear manner to changes in power imposed by the DC to AC converter, especially due to power storage in each device. Thus, the methods and apparatus described herein attempt to observe trends in power and voltages to ensure more reliable operation and set changes in the amount of power drawn from the energy converter on the basis of power supplied to the load rather than power drawn from the energy converter to enable these control methods to be used in DC to AC energy conversion applications.
- While specific embodiments of the invention have been described and illustrated, such embodiments should be considered illustrative of the invention only and not as limiting the invention as construed in accordance with the accompanying claims.
Claims (55)
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/672,075 US7091707B2 (en) | 2003-09-29 | 2003-09-29 | Method and apparatus for controlling power drawn from an energy converter |
CA2443450A CA2443450C (en) | 2003-09-29 | 2003-09-30 | Method and apparatus for controlling power drawn from an energy converter |
US11/504,540 US7420354B2 (en) | 2003-09-29 | 2006-08-14 | Method and apparatus for controlling power drawn from an energy converter |
US11/504,541 US7432691B2 (en) | 2003-09-29 | 2006-08-14 | Method and apparatus for controlling power drawn from an energy converter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/672,075 US7091707B2 (en) | 2003-09-29 | 2003-09-29 | Method and apparatus for controlling power drawn from an energy converter |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/504,541 Division US7432691B2 (en) | 2003-09-29 | 2006-08-14 | Method and apparatus for controlling power drawn from an energy converter |
US11/504,540 Division US7420354B2 (en) | 2003-09-29 | 2006-08-14 | Method and apparatus for controlling power drawn from an energy converter |
Publications (3)
Publication Number | Publication Date |
---|---|
US20050068012A1 US20050068012A1 (en) | 2005-03-31 |
US20060103360A9 true US20060103360A9 (en) | 2006-05-18 |
US7091707B2 US7091707B2 (en) | 2006-08-15 |
Family
ID=34376267
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/672,075 Expired - Lifetime US7091707B2 (en) | 2003-09-29 | 2003-09-29 | Method and apparatus for controlling power drawn from an energy converter |
US11/504,540 Expired - Lifetime US7420354B2 (en) | 2003-09-29 | 2006-08-14 | Method and apparatus for controlling power drawn from an energy converter |
US11/504,541 Expired - Lifetime US7432691B2 (en) | 2003-09-29 | 2006-08-14 | Method and apparatus for controlling power drawn from an energy converter |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/504,540 Expired - Lifetime US7420354B2 (en) | 2003-09-29 | 2006-08-14 | Method and apparatus for controlling power drawn from an energy converter |
US11/504,541 Expired - Lifetime US7432691B2 (en) | 2003-09-29 | 2006-08-14 | Method and apparatus for controlling power drawn from an energy converter |
Country Status (2)
Country | Link |
---|---|
US (3) | US7091707B2 (en) |
CA (1) | CA2443450C (en) |
Cited By (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008061116A2 (en) * | 2006-11-15 | 2008-05-22 | Apollo Solar, Inc. | Charge controller for dc-dc power conversion |
US7719140B2 (en) | 2007-10-15 | 2010-05-18 | Ampt, Llc | Systems for boundary controlled solar power conversion |
US7919953B2 (en) | 2007-10-23 | 2011-04-05 | Ampt, Llc | Solar power capacitor alternative switch circuitry system for enhanced capacitor life |
US20130229731A1 (en) * | 2007-03-27 | 2013-09-05 | Newdoll Enterprises Llc | Distributed maximum power point tracking system, structure and process |
US9088178B2 (en) | 2006-12-06 | 2015-07-21 | Solaredge Technologies Ltd | Distributed power harvesting systems using DC power sources |
US9112379B2 (en) | 2006-12-06 | 2015-08-18 | Solaredge Technologies Ltd. | Pairing of components in a direct current distributed power generation system |
US9130401B2 (en) | 2006-12-06 | 2015-09-08 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US9235228B2 (en) | 2012-03-05 | 2016-01-12 | Solaredge Technologies Ltd. | Direct current link circuit |
US9291696B2 (en) | 2007-12-05 | 2016-03-22 | Solaredge Technologies Ltd. | Photovoltaic system power tracking method |
US9318974B2 (en) | 2014-03-26 | 2016-04-19 | Solaredge Technologies Ltd. | Multi-level inverter with flying capacitor topology |
US9362743B2 (en) | 2008-05-05 | 2016-06-07 | Solaredge Technologies Ltd. | Direct current power combiner |
US9368964B2 (en) | 2006-12-06 | 2016-06-14 | Solaredge Technologies Ltd. | Distributed power system using direct current power sources |
US9397497B2 (en) | 2013-03-15 | 2016-07-19 | Ampt, Llc | High efficiency interleaved solar power supply system |
US9401599B2 (en) | 2010-12-09 | 2016-07-26 | Solaredge Technologies Ltd. | Disconnection of a string carrying direct current power |
US9407161B2 (en) | 2007-12-05 | 2016-08-02 | Solaredge Technologies Ltd. | Parallel connected inverters |
US9442504B2 (en) | 2009-04-17 | 2016-09-13 | Ampt, Llc | Methods and apparatus for adaptive operation of solar power systems |
US9466737B2 (en) | 2009-10-19 | 2016-10-11 | Ampt, Llc | Solar panel string converter topology |
US9537445B2 (en) | 2008-12-04 | 2017-01-03 | Solaredge Technologies Ltd. | Testing of a photovoltaic panel |
US9543889B2 (en) | 2006-12-06 | 2017-01-10 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US9548619B2 (en) | 2013-03-14 | 2017-01-17 | Solaredge Technologies Ltd. | Method and apparatus for storing and depleting energy |
US9590526B2 (en) | 2006-12-06 | 2017-03-07 | Solaredge Technologies Ltd. | Safety mechanisms, wake up and shutdown methods in distributed power installations |
US9644993B2 (en) | 2006-12-06 | 2017-05-09 | Solaredge Technologies Ltd. | Monitoring of distributed power harvesting systems using DC power sources |
US9647442B2 (en) | 2010-11-09 | 2017-05-09 | Solaredge Technologies Ltd. | Arc detection and prevention in a power generation system |
US9673711B2 (en) | 2007-08-06 | 2017-06-06 | Solaredge Technologies Ltd. | Digital average input current control in power converter |
US9680304B2 (en) | 2006-12-06 | 2017-06-13 | Solaredge Technologies Ltd. | Method for distributed power harvesting using DC power sources |
US9812984B2 (en) | 2012-01-30 | 2017-11-07 | Solaredge Technologies Ltd. | Maximizing power in a photovoltaic distributed power system |
US9819178B2 (en) | 2013-03-15 | 2017-11-14 | Solaredge Technologies Ltd. | Bypass mechanism |
US9831824B2 (en) | 2007-12-05 | 2017-11-28 | SolareEdge Technologies Ltd. | Current sensing on a MOSFET |
US9853565B2 (en) | 2012-01-30 | 2017-12-26 | Solaredge Technologies Ltd. | Maximized power in a photovoltaic distributed power system |
US9853538B2 (en) | 2007-12-04 | 2017-12-26 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US9866098B2 (en) | 2011-01-12 | 2018-01-09 | Solaredge Technologies Ltd. | Serially connected inverters |
US9869701B2 (en) | 2009-05-26 | 2018-01-16 | Solaredge Technologies Ltd. | Theft detection and prevention in a power generation system |
US9876430B2 (en) | 2008-03-24 | 2018-01-23 | Solaredge Technologies Ltd. | Zero voltage switching |
US9923516B2 (en) | 2012-01-30 | 2018-03-20 | Solaredge Technologies Ltd. | Photovoltaic panel circuitry |
US9941813B2 (en) | 2013-03-14 | 2018-04-10 | Solaredge Technologies Ltd. | High frequency multi-level inverter |
US9960667B2 (en) | 2006-12-06 | 2018-05-01 | Solaredge Technologies Ltd. | System and method for protection during inverter shutdown in distributed power installations |
US9966766B2 (en) | 2006-12-06 | 2018-05-08 | Solaredge Technologies Ltd. | Battery power delivery module |
US10020657B2 (en) | 2007-03-27 | 2018-07-10 | Newdoll Enterprises Llc | Pole-mounted power generation systems, structures and processes |
US10116257B2 (en) | 2009-08-14 | 2018-10-30 | Accurate Solar Power, Llc | Enhanced solar panels, liquid delivery systems and associated processes for solar energy systems |
US10115841B2 (en) | 2012-06-04 | 2018-10-30 | Solaredge Technologies Ltd. | Integrated photovoltaic panel circuitry |
US10230310B2 (en) | 2016-04-05 | 2019-03-12 | Solaredge Technologies Ltd | Safety switch for photovoltaic systems |
US10250184B2 (en) | 2009-08-14 | 2019-04-02 | Accurate Solar Power, Llc | Enhanced solar panels, liquid delivery systems and associated processes for solar energy systems |
US10396662B2 (en) | 2011-09-12 | 2019-08-27 | Solaredge Technologies Ltd | Direct current link circuit |
US10673229B2 (en) | 2010-11-09 | 2020-06-02 | Solaredge Technologies Ltd. | Arc detection and prevention in a power generation system |
US10673222B2 (en) | 2010-11-09 | 2020-06-02 | Solaredge Technologies Ltd. | Arc detection and prevention in a power generation system |
US10931119B2 (en) | 2012-01-11 | 2021-02-23 | Solaredge Technologies Ltd. | Photovoltaic module |
US11018623B2 (en) | 2016-04-05 | 2021-05-25 | Solaredge Technologies Ltd. | Safety switch for photovoltaic systems |
US11177663B2 (en) | 2016-04-05 | 2021-11-16 | Solaredge Technologies Ltd. | Chain of power devices |
US11264947B2 (en) | 2007-12-05 | 2022-03-01 | Solaredge Technologies Ltd. | Testing of a photovoltaic panel |
US11296650B2 (en) | 2006-12-06 | 2022-04-05 | Solaredge Technologies Ltd. | System and method for protection during inverter shutdown in distributed power installations |
US11309832B2 (en) | 2006-12-06 | 2022-04-19 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US11569659B2 (en) | 2006-12-06 | 2023-01-31 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US11687112B2 (en) | 2006-12-06 | 2023-06-27 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US11728768B2 (en) | 2006-12-06 | 2023-08-15 | Solaredge Technologies Ltd. | Pairing of components in a direct current distributed power generation system |
US11735910B2 (en) | 2006-12-06 | 2023-08-22 | Solaredge Technologies Ltd. | Distributed power system using direct current power sources |
US11855231B2 (en) | 2006-12-06 | 2023-12-26 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US11881814B2 (en) | 2005-12-05 | 2024-01-23 | Solaredge Technologies Ltd. | Testing of a photovoltaic panel |
US11888387B2 (en) | 2006-12-06 | 2024-01-30 | Solaredge Technologies Ltd. | Safety mechanisms, wake up and shutdown methods in distributed power installations |
US12057807B2 (en) | 2016-04-05 | 2024-08-06 | Solaredge Technologies Ltd. | Chain of power devices |
US12136890B2 (en) | 2023-11-14 | 2024-11-05 | Solaredge Technologies Ltd. | Multi-level inverter |
Families Citing this family (88)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4387172B2 (en) * | 2003-12-02 | 2009-12-16 | 株式会社リコー | Power supply circuit and method for changing output voltage of power supply circuit |
JP3659590B1 (en) * | 2003-12-10 | 2005-06-15 | コナミ株式会社 | Game progress management device, game progress management method, and game progress management program |
JP2006101668A (en) * | 2004-09-30 | 2006-04-13 | Honda Motor Co Ltd | Power supply |
US20060158037A1 (en) * | 2005-01-18 | 2006-07-20 | Danley Douglas R | Fully integrated power storage and supply appliance with power uploading capability |
US7274975B2 (en) | 2005-06-06 | 2007-09-25 | Gridpoint, Inc. | Optimized energy management system |
DE102005032864B4 (en) * | 2005-07-14 | 2011-04-14 | Sma Solar Technology Ag | Method for finding a maximum power of a photovoltaic generator |
US8324921B2 (en) | 2007-12-05 | 2012-12-04 | Solaredge Technologies Ltd. | Testing of a photovoltaic panel |
US8405367B2 (en) * | 2006-01-13 | 2013-03-26 | Enecsys Limited | Power conditioning units |
GB2454389B (en) * | 2006-01-13 | 2009-08-26 | Enecsys Ltd | Power conditioning unit |
US20070203860A1 (en) * | 2006-02-24 | 2007-08-30 | Gridpoint, Inc. | Energy budget manager |
US8103389B2 (en) * | 2006-05-18 | 2012-01-24 | Gridpoint, Inc. | Modular energy control system |
TWI328730B (en) * | 2006-06-16 | 2010-08-11 | Ablerex Electronics Co Ltd | Maximum power point tracking method and tracker thereof for a solar power system |
US8004113B2 (en) | 2006-10-06 | 2011-08-23 | Apple Inc. | Methods and apparatuses for operating devices with solar power |
US8751053B2 (en) * | 2006-10-19 | 2014-06-10 | Tigo Energy, Inc. | Method and system to provide a distributed local energy production system with high-voltage DC bus |
US8212399B2 (en) * | 2006-11-27 | 2012-07-03 | Xslent Energy Technologies, Llc | Power extractor with control loop |
US9431828B2 (en) | 2006-11-27 | 2016-08-30 | Xslent Energy Technologies | Multi-source, multi-load systems with a power extractor |
US8013474B2 (en) * | 2006-11-27 | 2011-09-06 | Xslent Energy Technologies, Llc | System and apparatuses with multiple power extractors coupled to different power sources |
US7960870B2 (en) * | 2006-11-27 | 2011-06-14 | Xslent Energy Technologies, Llc | Power extractor for impedance matching |
US7900361B2 (en) * | 2006-12-06 | 2011-03-08 | Solaredge, Ltd. | Current bypass for distributed power harvesting systems using DC power sources |
US20080144294A1 (en) * | 2006-12-06 | 2008-06-19 | Meir Adest | Removal component cartridge for increasing reliability in power harvesting systems |
US7994657B2 (en) * | 2006-12-22 | 2011-08-09 | Solarbridge Technologies, Inc. | Modular system for unattended energy generation and storage |
EP1995656A1 (en) | 2007-05-23 | 2008-11-26 | SMA Solar Technology AG | Method for performance adjustment |
US7986539B2 (en) * | 2007-09-26 | 2011-07-26 | Enphase Energy, Inc. | Method and apparatus for maximum power point tracking in power conversion based on dual feedback loops and power ripples |
US7986122B2 (en) * | 2007-09-26 | 2011-07-26 | Enphase Energy, Inc. | Method and apparatus for power conversion with maximum power point tracking and burst mode capability |
US7755916B2 (en) | 2007-10-11 | 2010-07-13 | Solarbridge Technologies, Inc. | Methods for minimizing double-frequency ripple power in single-phase power conditioners |
CN102027668B (en) * | 2007-11-30 | 2014-12-10 | 艾利肯获取有限公司 | Multiphase grid synchronized regulated current source inverter systems |
US8630098B2 (en) * | 2008-06-12 | 2014-01-14 | Solaredge Technologies Ltd. | Switching circuit layout with heatsink |
US9048353B2 (en) | 2008-07-01 | 2015-06-02 | Perfect Galaxy International Limited | Photovoltaic DC/DC micro-converter |
EP2311163A4 (en) * | 2008-07-01 | 2013-08-21 | Satcon Technology Corp | Photovoltaic dc/dc micro-converter |
US8098055B2 (en) * | 2008-08-01 | 2012-01-17 | Tigo Energy, Inc. | Step-up converter systems and methods |
US8076907B2 (en) * | 2008-08-06 | 2011-12-13 | Xantrex Technology Inc. | Method and apparatus for exporting power in a renewable energy system employing a battery charger |
US7768155B2 (en) | 2008-10-10 | 2010-08-03 | Enphase Energy, Inc. | Method and apparatus for improved burst mode during power conversion |
US9059603B2 (en) * | 2008-12-11 | 2015-06-16 | Sunline Jamaica Limited | Solar powered electrical energy generating device |
US8212408B2 (en) * | 2008-12-24 | 2012-07-03 | Alencon Acquisition Co., Llc. | Collection of electric power from renewable energy sources via high voltage, direct current systems with conversion and supply to an alternating current transmission network |
US20100156188A1 (en) * | 2008-12-24 | 2010-06-24 | Fishman Oleg S | Solar Photovoltaic Power Collection via High Voltage, Direct Current Systems with Conversion and Supply to an Alternating Current Transmission Network |
US8461820B2 (en) * | 2009-01-15 | 2013-06-11 | Schneider Electric USA, Inc. | Perturb voltage as a decreasing non-linear function of converter power |
US9093862B2 (en) | 2009-01-16 | 2015-07-28 | Zbb Energy Corporation | Method and apparatus for controlling a hybrid power system |
US8008808B2 (en) * | 2009-01-16 | 2011-08-30 | Zbb Energy Corporation | Method and apparatus for controlling a hybrid power system |
US20100191489A1 (en) * | 2009-01-28 | 2010-07-29 | Uqm Technologies, Inc. | Distributed Generation Power System |
US8303349B2 (en) | 2009-05-22 | 2012-11-06 | Solaredge Technologies Ltd. | Dual compressive connector |
EP2602832B1 (en) | 2009-05-22 | 2014-07-16 | Solaredge Technologies Ltd. | Electrically isolated heat dissipating junction box |
US8690110B2 (en) | 2009-05-25 | 2014-04-08 | Solaredge Technologies Ltd. | Bracket for connection of a junction box to photovoltaic panels |
US8279642B2 (en) | 2009-07-31 | 2012-10-02 | Solarbridge Technologies, Inc. | Apparatus for converting direct current to alternating current using an active filter to reduce double-frequency ripple power of bus waveform |
US20110044083A1 (en) * | 2009-08-20 | 2011-02-24 | Christopher Thompson | Adaptive Photovoltaic Inverter |
US8159178B2 (en) * | 2009-08-21 | 2012-04-17 | Xantrex Technology Inc. | AC connected modules with line frequency or voltage variation pattern for energy control |
US8462518B2 (en) | 2009-10-12 | 2013-06-11 | Solarbridge Technologies, Inc. | Power inverter docking system for photovoltaic modules |
US8710699B2 (en) | 2009-12-01 | 2014-04-29 | Solaredge Technologies Ltd. | Dual use photovoltaic system |
US8824178B1 (en) | 2009-12-31 | 2014-09-02 | Solarbridge Technologies, Inc. | Parallel power converter topology |
KR101156536B1 (en) * | 2010-01-21 | 2012-06-20 | 삼성에스디아이 주식회사 | A energy storage system, and a method for controlling the same |
US8766696B2 (en) | 2010-01-27 | 2014-07-01 | Solaredge Technologies Ltd. | Fast voltage level shifter circuit |
US9142960B2 (en) * | 2010-02-03 | 2015-09-22 | Draker, Inc. | Constraint weighted regulation of DC/DC converters |
US9502904B2 (en) | 2010-03-23 | 2016-11-22 | Eaton Corporation | Power conversion system and method providing maximum efficiency of power conversion for a photovoltaic system, and photovoltaic system employing a photovoltaic array and an energy storage device |
WO2011139803A2 (en) * | 2010-04-27 | 2011-11-10 | Navsemi Energy Private Limited | Method and apparatus for controlling a solar panel output in charging a battery |
GB2482653B (en) | 2010-06-07 | 2012-08-29 | Enecsys Ltd | Solar photovoltaic systems |
US9160408B2 (en) | 2010-10-11 | 2015-10-13 | Sunpower Corporation | System and method for establishing communication with an array of inverters |
US8503200B2 (en) | 2010-10-11 | 2013-08-06 | Solarbridge Technologies, Inc. | Quadrature-corrected feedforward control apparatus and method for DC-AC power conversion |
US8279649B2 (en) | 2010-10-11 | 2012-10-02 | Solarbridge Technologies, Inc. | Apparatus and method for controlling a power inverter |
US8842454B2 (en) | 2010-11-29 | 2014-09-23 | Solarbridge Technologies, Inc. | Inverter array with localized inverter control |
US9467063B2 (en) * | 2010-11-29 | 2016-10-11 | Sunpower Corporation | Technologies for interleaved control of an inverter array |
US8093858B1 (en) | 2011-03-01 | 2012-01-10 | International Controls And Measurements Corp. | AC line voltage conditioner and controller |
US8193788B2 (en) | 2011-04-27 | 2012-06-05 | Solarbridge Technologies, Inc. | Method and device for controlling a configurable power supply to provide AC and/or DC power output |
US8611107B2 (en) | 2011-04-27 | 2013-12-17 | Solarbridge Technologies, Inc. | Method and system for controlling a multi-stage power inverter |
US9065354B2 (en) | 2011-04-27 | 2015-06-23 | Sunpower Corporation | Multi-stage power inverter for power bus communication |
US8922185B2 (en) | 2011-07-11 | 2014-12-30 | Solarbridge Technologies, Inc. | Device and method for global maximum power point tracking |
CN103019294B (en) * | 2011-09-28 | 2015-01-14 | 上海康威特吉能源技术有限公司 | Maximum power point tracking (MPPT) method of self-adaption disturbance frequency and step |
US8284574B2 (en) | 2011-10-17 | 2012-10-09 | Solarbridge Technologies, Inc. | Method and apparatus for controlling an inverter using pulse mode control |
US20130147455A1 (en) * | 2011-12-12 | 2013-06-13 | Yang Pan | Power Management Method for Operating Electronic Device with Solar Energy |
CN114520518A (en) | 2012-05-25 | 2022-05-20 | 太阳能安吉科技有限公司 | Circuit for interconnected DC power supplies |
US9276635B2 (en) | 2012-06-29 | 2016-03-01 | Sunpower Corporation | Device, system, and method for communicating with a power inverter using power line communications |
EP2722724B1 (en) * | 2012-10-16 | 2017-10-11 | ABB Schweiz AG | Maximum power point tracking |
DE102012218889A1 (en) * | 2012-10-17 | 2014-04-17 | Robert Bosch Gmbh | Method and device for transmitting electrical power |
US20140211527A1 (en) * | 2013-01-28 | 2014-07-31 | General Electric Company | Systems and methods for operating a micro inverter in a discontinuous power mode |
US9564835B2 (en) | 2013-03-15 | 2017-02-07 | Sunpower Corporation | Inverter communications using output signal |
US9584044B2 (en) | 2013-03-15 | 2017-02-28 | Sunpower Corporation | Technologies for converter topologies |
US10193347B2 (en) | 2013-03-29 | 2019-01-29 | Enphase Energy, Inc. | Method and apparatus for improved burst mode during power conversion |
US10135251B2 (en) | 2013-12-31 | 2018-11-20 | Schneider Electric It Corporation | Apparatus and method for controlling a microgrid |
CN103701151B (en) * | 2014-01-09 | 2016-03-30 | 惠州天能源科技有限公司 | Solve the software control method that the low-yield input of single-phase photovoltaic inverter starts repeatedly |
CN104158218B (en) * | 2014-08-27 | 2017-03-01 | 阳光电源股份有限公司 | A kind of photovoltaic DC-to-AC converter starts control method, system and photovoltaic generating system |
JP6429691B2 (en) * | 2015-03-18 | 2018-11-28 | 三菱電機株式会社 | Solar power generation system and power conditioner |
CN106325138A (en) * | 2015-06-17 | 2017-01-11 | 山东耀通节能环保科技股份有限公司 | Household photovoltaic power generation intelligent host system |
US9859714B2 (en) * | 2015-06-18 | 2018-01-02 | Sparq Systems Inc. | Multiple input three-phase inverter with independent MPPT and high efficiency |
US9800051B2 (en) | 2015-09-03 | 2017-10-24 | Ensync, Inc. | Method and apparatus for controlling energy flow between dissimilar energy storage devices |
CN106648728B (en) * | 2016-09-14 | 2021-06-04 | 深圳传音控股股份有限公司 | Method and terminal for loading multimedia resources |
US11056875B2 (en) * | 2018-02-23 | 2021-07-06 | Maxim Integrated Products, Inc. | Systems and methods for gate driver with field-adjustable UVLO |
EP3963712A4 (en) * | 2019-05-03 | 2023-06-07 | Nextracker LLC | Systems and methods for photovoltaic direct current (dc) bus control |
WO2022056114A1 (en) * | 2020-09-11 | 2022-03-17 | Cummins Power Generation Inc. | Systems and methods for a hybrid power grid |
CN114217663B (en) * | 2021-11-12 | 2024-04-05 | 华能新能源股份有限公司 | Maximum power point tracking parallel control method and device for photovoltaic system |
CN114784876B (en) * | 2022-06-17 | 2022-10-25 | 浙江艾罗网络能源技术股份有限公司 | Detection method for reverse electricity taking of photovoltaic inverter |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3795858A (en) * | 1973-05-10 | 1974-03-05 | Nasa | Inverter ratio failure detector |
US5917711A (en) * | 1997-11-25 | 1999-06-29 | Sansha Electric Manufacturing Company, Limited | DC power supply apparatus |
US5932938A (en) * | 1997-10-02 | 1999-08-03 | Fujitsu Limited | Switching power supply unit |
US6111391A (en) * | 1998-09-11 | 2000-08-29 | Cullen; Richard A. | Controller for solar electric generator for recreational vehicles |
US6204645B1 (en) * | 1998-09-11 | 2001-03-20 | Richard A. Cullen | Battery charging controller |
US6255804B1 (en) * | 1998-09-18 | 2001-07-03 | Fire Wind & Rain Technologies Llc | Method for charging a battery with maximum power tracking |
US6690590B2 (en) * | 2001-12-26 | 2004-02-10 | Ljubisav S. Stamenic | Apparatus for regulating the delivery of power from a DC power source to an active or passive load |
US6882131B1 (en) * | 2003-10-06 | 2005-04-19 | Matsushita Electric Industrial Co., Ltd. | Power supply apparatus |
US6917185B2 (en) * | 2003-03-10 | 2005-07-12 | Mitisubishi Denki Kabushiki Kaisha | Converter device having power factor improving circuit |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4404472A (en) | 1981-12-28 | 1983-09-13 | General Electric Company | Maximum power control for a solar array connected to a load |
US5604430A (en) * | 1994-10-11 | 1997-02-18 | Trw Inc. | Solar array maximum power tracker with arcjet load |
JP2940536B1 (en) * | 1998-02-09 | 1999-08-25 | 富士電機株式会社 | Uninterruptible power system |
FR2844890B1 (en) * | 2002-09-19 | 2005-01-14 | Cit Alcatel | CONDITIONING CIRCUIT FOR POWER SOURCE AT MAXIMUM POINT OF POWER, SOLAR GENERATOR, AND CONDITIONING METHOD |
US7193872B2 (en) * | 2005-01-28 | 2007-03-20 | Kasemsan Siri | Solar array inverter with maximum power tracking |
-
2003
- 2003-09-29 US US10/672,075 patent/US7091707B2/en not_active Expired - Lifetime
- 2003-09-30 CA CA2443450A patent/CA2443450C/en not_active Expired - Lifetime
-
2006
- 2006-08-14 US US11/504,540 patent/US7420354B2/en not_active Expired - Lifetime
- 2006-08-14 US US11/504,541 patent/US7432691B2/en not_active Expired - Lifetime
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3795858A (en) * | 1973-05-10 | 1974-03-05 | Nasa | Inverter ratio failure detector |
US5932938A (en) * | 1997-10-02 | 1999-08-03 | Fujitsu Limited | Switching power supply unit |
US5917711A (en) * | 1997-11-25 | 1999-06-29 | Sansha Electric Manufacturing Company, Limited | DC power supply apparatus |
US6111391A (en) * | 1998-09-11 | 2000-08-29 | Cullen; Richard A. | Controller for solar electric generator for recreational vehicles |
US6204645B1 (en) * | 1998-09-11 | 2001-03-20 | Richard A. Cullen | Battery charging controller |
US6255804B1 (en) * | 1998-09-18 | 2001-07-03 | Fire Wind & Rain Technologies Llc | Method for charging a battery with maximum power tracking |
US6690590B2 (en) * | 2001-12-26 | 2004-02-10 | Ljubisav S. Stamenic | Apparatus for regulating the delivery of power from a DC power source to an active or passive load |
US6917185B2 (en) * | 2003-03-10 | 2005-07-12 | Mitisubishi Denki Kabushiki Kaisha | Converter device having power factor improving circuit |
US6882131B1 (en) * | 2003-10-06 | 2005-04-19 | Matsushita Electric Industrial Co., Ltd. | Power supply apparatus |
Cited By (176)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11881814B2 (en) | 2005-12-05 | 2024-01-23 | Solaredge Technologies Ltd. | Testing of a photovoltaic panel |
WO2008061116A2 (en) * | 2006-11-15 | 2008-05-22 | Apollo Solar, Inc. | Charge controller for dc-dc power conversion |
WO2008061116A3 (en) * | 2006-11-15 | 2008-11-20 | Apollo Solar Inc | Charge controller for dc-dc power conversion |
US9966766B2 (en) | 2006-12-06 | 2018-05-08 | Solaredge Technologies Ltd. | Battery power delivery module |
US11579235B2 (en) | 2006-12-06 | 2023-02-14 | Solaredge Technologies Ltd. | Safety mechanisms, wake up and shutdown methods in distributed power installations |
US11073543B2 (en) | 2006-12-06 | 2021-07-27 | Solaredge Technologies Ltd. | Monitoring of distributed power harvesting systems using DC power sources |
US11063440B2 (en) | 2006-12-06 | 2021-07-13 | Solaredge Technologies Ltd. | Method for distributed power harvesting using DC power sources |
US11043820B2 (en) | 2006-12-06 | 2021-06-22 | Solaredge Technologies Ltd. | Battery power delivery module |
US11031861B2 (en) | 2006-12-06 | 2021-06-08 | Solaredge Technologies Ltd. | System and method for protection during inverter shutdown in distributed power installations |
US11002774B2 (en) | 2006-12-06 | 2021-05-11 | Solaredge Technologies Ltd. | Monitoring of distributed power harvesting systems using DC power sources |
US11296650B2 (en) | 2006-12-06 | 2022-04-05 | Solaredge Technologies Ltd. | System and method for protection during inverter shutdown in distributed power installations |
US11309832B2 (en) | 2006-12-06 | 2022-04-19 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US9088178B2 (en) | 2006-12-06 | 2015-07-21 | Solaredge Technologies Ltd | Distributed power harvesting systems using DC power sources |
US9112379B2 (en) | 2006-12-06 | 2015-08-18 | Solaredge Technologies Ltd. | Pairing of components in a direct current distributed power generation system |
US11855231B2 (en) | 2006-12-06 | 2023-12-26 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US12107417B2 (en) | 2006-12-06 | 2024-10-01 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US11476799B2 (en) | 2006-12-06 | 2022-10-18 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US12068599B2 (en) | 2006-12-06 | 2024-08-20 | Solaredge Technologies Ltd. | System and method for protection during inverter shutdown in distributed power installations |
US11569660B2 (en) | 2006-12-06 | 2023-01-31 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US9368964B2 (en) | 2006-12-06 | 2016-06-14 | Solaredge Technologies Ltd. | Distributed power system using direct current power sources |
US11569659B2 (en) | 2006-12-06 | 2023-01-31 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US12046940B2 (en) | 2006-12-06 | 2024-07-23 | Solaredge Technologies Ltd. | Battery power control |
US11575261B2 (en) | 2006-12-06 | 2023-02-07 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US11575260B2 (en) | 2006-12-06 | 2023-02-07 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US10673253B2 (en) | 2006-12-06 | 2020-06-02 | Solaredge Technologies Ltd. | Battery power delivery module |
US12032080B2 (en) | 2006-12-06 | 2024-07-09 | Solaredge Technologies Ltd. | Safety mechanisms, wake up and shutdown methods in distributed power installations |
US11594882B2 (en) | 2006-12-06 | 2023-02-28 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US9543889B2 (en) | 2006-12-06 | 2017-01-10 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US12027970B2 (en) | 2006-12-06 | 2024-07-02 | Solaredge Technologies Ltd. | Safety mechanisms, wake up and shutdown methods in distributed power installations |
US9590526B2 (en) | 2006-12-06 | 2017-03-07 | Solaredge Technologies Ltd. | Safety mechanisms, wake up and shutdown methods in distributed power installations |
US12027849B2 (en) | 2006-12-06 | 2024-07-02 | Solaredge Technologies Ltd. | Distributed power system using direct current power sources |
US9644993B2 (en) | 2006-12-06 | 2017-05-09 | Solaredge Technologies Ltd. | Monitoring of distributed power harvesting systems using DC power sources |
US10637393B2 (en) | 2006-12-06 | 2020-04-28 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US11594880B2 (en) | 2006-12-06 | 2023-02-28 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US10447150B2 (en) | 2006-12-06 | 2019-10-15 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US9680304B2 (en) | 2006-12-06 | 2017-06-13 | Solaredge Technologies Ltd. | Method for distributed power harvesting using DC power sources |
US11594881B2 (en) | 2006-12-06 | 2023-02-28 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US11598652B2 (en) | 2006-12-06 | 2023-03-07 | Solaredge Technologies Ltd. | Monitoring of distributed power harvesting systems using DC power sources |
US11658482B2 (en) | 2006-12-06 | 2023-05-23 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US11682918B2 (en) | 2006-12-06 | 2023-06-20 | Solaredge Technologies Ltd. | Battery power delivery module |
US11962243B2 (en) | 2006-12-06 | 2024-04-16 | Solaredge Technologies Ltd. | Method for distributed power harvesting using DC power sources |
US10230245B2 (en) | 2006-12-06 | 2019-03-12 | Solaredge Technologies Ltd | Battery power delivery module |
US9853490B2 (en) | 2006-12-06 | 2017-12-26 | Solaredge Technologies Ltd. | Distributed power system using direct current power sources |
US11961922B2 (en) | 2006-12-06 | 2024-04-16 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US11687112B2 (en) | 2006-12-06 | 2023-06-27 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US11728768B2 (en) | 2006-12-06 | 2023-08-15 | Solaredge Technologies Ltd. | Pairing of components in a direct current distributed power generation system |
US10097007B2 (en) | 2006-12-06 | 2018-10-09 | Solaredge Technologies Ltd. | Method for distributed power harvesting using DC power sources |
US11888387B2 (en) | 2006-12-06 | 2024-01-30 | Solaredge Technologies Ltd. | Safety mechanisms, wake up and shutdown methods in distributed power installations |
US11735910B2 (en) | 2006-12-06 | 2023-08-22 | Solaredge Technologies Ltd. | Distributed power system using direct current power sources |
US9948233B2 (en) | 2006-12-06 | 2018-04-17 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US9960667B2 (en) | 2006-12-06 | 2018-05-01 | Solaredge Technologies Ltd. | System and method for protection during inverter shutdown in distributed power installations |
US9960731B2 (en) | 2006-12-06 | 2018-05-01 | Solaredge Technologies Ltd. | Pairing of components in a direct current distributed power generation system |
US11183922B2 (en) | 2006-12-06 | 2021-11-23 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US9130401B2 (en) | 2006-12-06 | 2015-09-08 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US8093756B2 (en) | 2007-02-15 | 2012-01-10 | Ampt, Llc | AC power systems for renewable electrical energy |
US9812859B2 (en) * | 2007-03-27 | 2017-11-07 | Solaredge Technologies Ltd. | Distributed maximum power point tracking system, structure and process |
US10020657B2 (en) | 2007-03-27 | 2018-07-10 | Newdoll Enterprises Llc | Pole-mounted power generation systems, structures and processes |
US20130229731A1 (en) * | 2007-03-27 | 2013-09-05 | Newdoll Enterprises Llc | Distributed maximum power point tracking system, structure and process |
US9673711B2 (en) | 2007-08-06 | 2017-06-06 | Solaredge Technologies Ltd. | Digital average input current control in power converter |
US11594968B2 (en) | 2007-08-06 | 2023-02-28 | Solaredge Technologies Ltd. | Digital average input current control in power converter |
US10116217B2 (en) | 2007-08-06 | 2018-10-30 | Solaredge Technologies Ltd. | Digital average input current control in power converter |
US10516336B2 (en) | 2007-08-06 | 2019-12-24 | Solaredge Technologies Ltd. | Digital average input current control in power converter |
US8482153B2 (en) | 2007-10-15 | 2013-07-09 | Ampt, Llc | Systems for optimized solar power inversion |
US11070063B2 (en) | 2007-10-15 | 2021-07-20 | Ampt, Llc | Method for alternating conversion solar power |
US8004116B2 (en) | 2007-10-15 | 2011-08-23 | Ampt, Llc | Highly efficient solar power systems |
US10326283B2 (en) | 2007-10-15 | 2019-06-18 | Ampt, Llc | Converter intuitive photovoltaic electrical energy power system |
US11070062B2 (en) | 2007-10-15 | 2021-07-20 | Ampt, Llc | Photovoltaic conversion systems |
US12027869B2 (en) | 2007-10-15 | 2024-07-02 | Ampt, Llc | Optimized photovoltaic conversion configuration |
US12003110B2 (en) | 2007-10-15 | 2024-06-04 | Ampt, Llc | Optimized conversion system |
US9673630B2 (en) | 2007-10-15 | 2017-06-06 | Ampt, Llc | Protected conversion solar power system |
US11228182B2 (en) | 2007-10-15 | 2022-01-18 | Ampt, Llc | Converter disabling photovoltaic electrical energy power system |
US9438037B2 (en) | 2007-10-15 | 2016-09-06 | Ampt, Llc | Systems for optimized solar power inversion |
US7843085B2 (en) | 2007-10-15 | 2010-11-30 | Ampt, Llc | Systems for highly efficient solar power |
US7719140B2 (en) | 2007-10-15 | 2010-05-18 | Ampt, Llc | Systems for boundary controlled solar power conversion |
US10608437B2 (en) | 2007-10-15 | 2020-03-31 | Ampt, Llc | Feedback based photovoltaic conversion systems |
US12027867B2 (en) | 2007-10-15 | 2024-07-02 | Ampt, Llc | Coordinated converter reactively altering disabling photovoltaic electrical energy power system |
US8242634B2 (en) | 2007-10-15 | 2012-08-14 | Ampt, Llc | High efficiency remotely controllable solar energy system |
US8304932B2 (en) | 2007-10-15 | 2012-11-06 | Ampt, Llc | Efficient solar energy power creation systems |
US10886746B1 (en) | 2007-10-15 | 2021-01-05 | Ampt, Llc | Alternating conversion solar power system |
US11289917B1 (en) | 2007-10-15 | 2022-03-29 | Ampt, Llc | Optimized photovoltaic conversion system |
US8461811B2 (en) | 2007-10-23 | 2013-06-11 | Ampt, Llc | Power capacitor alternative switch circuitry system for enhanced capacitor life |
US7919953B2 (en) | 2007-10-23 | 2011-04-05 | Ampt, Llc | Solar power capacitor alternative switch circuitry system for enhanced capacitor life |
US9853538B2 (en) | 2007-12-04 | 2017-12-26 | Solaredge Technologies Ltd. | Distributed power harvesting systems using DC power sources |
US9407161B2 (en) | 2007-12-05 | 2016-08-02 | Solaredge Technologies Ltd. | Parallel connected inverters |
US11264947B2 (en) | 2007-12-05 | 2022-03-01 | Solaredge Technologies Ltd. | Testing of a photovoltaic panel |
US11183923B2 (en) | 2007-12-05 | 2021-11-23 | Solaredge Technologies Ltd. | Parallel connected inverters |
US9831824B2 (en) | 2007-12-05 | 2017-11-28 | SolareEdge Technologies Ltd. | Current sensing on a MOSFET |
US9291696B2 (en) | 2007-12-05 | 2016-03-22 | Solaredge Technologies Ltd. | Photovoltaic system power tracking method |
US9979280B2 (en) | 2007-12-05 | 2018-05-22 | Solaredge Technologies Ltd. | Parallel connected inverters |
US11894806B2 (en) | 2007-12-05 | 2024-02-06 | Solaredge Technologies Ltd. | Testing of a photovoltaic panel |
US10644589B2 (en) | 2007-12-05 | 2020-05-05 | Solaredge Technologies Ltd. | Parallel connected inverters |
US10693415B2 (en) | 2007-12-05 | 2020-06-23 | Solaredge Technologies Ltd. | Testing of a photovoltaic panel |
US11183969B2 (en) | 2007-12-05 | 2021-11-23 | Solaredge Technologies Ltd. | Testing of a photovoltaic panel |
US11693080B2 (en) | 2007-12-05 | 2023-07-04 | Solaredge Technologies Ltd. | Parallel connected inverters |
US12055647B2 (en) | 2007-12-05 | 2024-08-06 | Solaredge Technologies Ltd. | Parallel connected inverters |
US9876430B2 (en) | 2008-03-24 | 2018-01-23 | Solaredge Technologies Ltd. | Zero voltage switching |
US10468878B2 (en) | 2008-05-05 | 2019-11-05 | Solaredge Technologies Ltd. | Direct current power combiner |
US11424616B2 (en) | 2008-05-05 | 2022-08-23 | Solaredge Technologies Ltd. | Direct current power combiner |
US9362743B2 (en) | 2008-05-05 | 2016-06-07 | Solaredge Technologies Ltd. | Direct current power combiner |
US9537445B2 (en) | 2008-12-04 | 2017-01-03 | Solaredge Technologies Ltd. | Testing of a photovoltaic panel |
US10461687B2 (en) | 2008-12-04 | 2019-10-29 | Solaredge Technologies Ltd. | Testing of a photovoltaic panel |
US10938219B2 (en) | 2009-04-17 | 2021-03-02 | Ampt, Llc | Dynamic methods and apparatus for adaptive operation of solar power systems |
US10326282B2 (en) | 2009-04-17 | 2019-06-18 | Ampt, Llc | Safety methods and apparatus for adaptive operation of solar power systems |
US9442504B2 (en) | 2009-04-17 | 2016-09-13 | Ampt, Llc | Methods and apparatus for adaptive operation of solar power systems |
US9869701B2 (en) | 2009-05-26 | 2018-01-16 | Solaredge Technologies Ltd. | Theft detection and prevention in a power generation system |
US11867729B2 (en) | 2009-05-26 | 2024-01-09 | Solaredge Technologies Ltd. | Theft detection and prevention in a power generation system |
US10969412B2 (en) | 2009-05-26 | 2021-04-06 | Solaredge Technologies Ltd. | Theft detection and prevention in a power generation system |
US10116257B2 (en) | 2009-08-14 | 2018-10-30 | Accurate Solar Power, Llc | Enhanced solar panels, liquid delivery systems and associated processes for solar energy systems |
US10250184B2 (en) | 2009-08-14 | 2019-04-02 | Accurate Solar Power, Llc | Enhanced solar panels, liquid delivery systems and associated processes for solar energy systems |
US9466737B2 (en) | 2009-10-19 | 2016-10-11 | Ampt, Llc | Solar panel string converter topology |
US10032939B2 (en) | 2009-10-19 | 2018-07-24 | Ampt, Llc | DC power conversion circuit |
US10714637B2 (en) | 2009-10-19 | 2020-07-14 | Ampt, Llc | DC power conversion circuit |
US12034087B2 (en) | 2009-10-19 | 2024-07-09 | Ampt, Llc | Solar panel power conversion circuit |
US11411126B2 (en) | 2009-10-19 | 2022-08-09 | Ampt, Llc | DC power conversion circuit |
US10931228B2 (en) | 2010-11-09 | 2021-02-23 | Solaredge Technologies Ftd. | Arc detection and prevention in a power generation system |
US11070051B2 (en) | 2010-11-09 | 2021-07-20 | Solaredge Technologies Ltd. | Arc detection and prevention in a power generation system |
US9647442B2 (en) | 2010-11-09 | 2017-05-09 | Solaredge Technologies Ltd. | Arc detection and prevention in a power generation system |
US10673229B2 (en) | 2010-11-09 | 2020-06-02 | Solaredge Technologies Ltd. | Arc detection and prevention in a power generation system |
US11349432B2 (en) | 2010-11-09 | 2022-05-31 | Solaredge Technologies Ltd. | Arc detection and prevention in a power generation system |
US10673222B2 (en) | 2010-11-09 | 2020-06-02 | Solaredge Technologies Ltd. | Arc detection and prevention in a power generation system |
US12003215B2 (en) | 2010-11-09 | 2024-06-04 | Solaredge Technologies Ltd. | Arc detection and prevention in a power generation system |
US11489330B2 (en) | 2010-11-09 | 2022-11-01 | Solaredge Technologies Ltd. | Arc detection and prevention in a power generation system |
US9401599B2 (en) | 2010-12-09 | 2016-07-26 | Solaredge Technologies Ltd. | Disconnection of a string carrying direct current power |
US9935458B2 (en) | 2010-12-09 | 2018-04-03 | Solaredge Technologies Ltd. | Disconnection of a string carrying direct current power |
US11996488B2 (en) | 2010-12-09 | 2024-05-28 | Solaredge Technologies Ltd. | Disconnection of a string carrying direct current power |
US11271394B2 (en) | 2010-12-09 | 2022-03-08 | Solaredge Technologies Ltd. | Disconnection of a string carrying direct current power |
US9866098B2 (en) | 2011-01-12 | 2018-01-09 | Solaredge Technologies Ltd. | Serially connected inverters |
US11205946B2 (en) | 2011-01-12 | 2021-12-21 | Solaredge Technologies Ltd. | Serially connected inverters |
US10666125B2 (en) | 2011-01-12 | 2020-05-26 | Solaredge Technologies Ltd. | Serially connected inverters |
US10396662B2 (en) | 2011-09-12 | 2019-08-27 | Solaredge Technologies Ltd | Direct current link circuit |
US10931119B2 (en) | 2012-01-11 | 2021-02-23 | Solaredge Technologies Ltd. | Photovoltaic module |
US11979037B2 (en) | 2012-01-11 | 2024-05-07 | Solaredge Technologies Ltd. | Photovoltaic module |
US11183968B2 (en) | 2012-01-30 | 2021-11-23 | Solaredge Technologies Ltd. | Photovoltaic panel circuitry |
US10992238B2 (en) | 2012-01-30 | 2021-04-27 | Solaredge Technologies Ltd. | Maximizing power in a photovoltaic distributed power system |
US10381977B2 (en) | 2012-01-30 | 2019-08-13 | Solaredge Technologies Ltd | Photovoltaic panel circuitry |
US11620885B2 (en) | 2012-01-30 | 2023-04-04 | Solaredge Technologies Ltd. | Photovoltaic panel circuitry |
US9923516B2 (en) | 2012-01-30 | 2018-03-20 | Solaredge Technologies Ltd. | Photovoltaic panel circuitry |
US12094306B2 (en) | 2012-01-30 | 2024-09-17 | Solaredge Technologies Ltd. | Photovoltaic panel circuitry |
US9812984B2 (en) | 2012-01-30 | 2017-11-07 | Solaredge Technologies Ltd. | Maximizing power in a photovoltaic distributed power system |
US11929620B2 (en) | 2012-01-30 | 2024-03-12 | Solaredge Technologies Ltd. | Maximizing power in a photovoltaic distributed power system |
US9853565B2 (en) | 2012-01-30 | 2017-12-26 | Solaredge Technologies Ltd. | Maximized power in a photovoltaic distributed power system |
US10608553B2 (en) | 2012-01-30 | 2020-03-31 | Solaredge Technologies Ltd. | Maximizing power in a photovoltaic distributed power system |
US9639106B2 (en) | 2012-03-05 | 2017-05-02 | Solaredge Technologies Ltd. | Direct current link circuit |
US9235228B2 (en) | 2012-03-05 | 2016-01-12 | Solaredge Technologies Ltd. | Direct current link circuit |
US10007288B2 (en) | 2012-03-05 | 2018-06-26 | Solaredge Technologies Ltd. | Direct current link circuit |
US11177768B2 (en) | 2012-06-04 | 2021-11-16 | Solaredge Technologies Ltd. | Integrated photovoltaic panel circuitry |
US10115841B2 (en) | 2012-06-04 | 2018-10-30 | Solaredge Technologies Ltd. | Integrated photovoltaic panel circuitry |
US11742777B2 (en) | 2013-03-14 | 2023-08-29 | Solaredge Technologies Ltd. | High frequency multi-level inverter |
US9941813B2 (en) | 2013-03-14 | 2018-04-10 | Solaredge Technologies Ltd. | High frequency multi-level inverter |
US11545912B2 (en) | 2013-03-14 | 2023-01-03 | Solaredge Technologies Ltd. | High frequency multi-level inverter |
US9548619B2 (en) | 2013-03-14 | 2017-01-17 | Solaredge Technologies Ltd. | Method and apparatus for storing and depleting energy |
US12119758B2 (en) | 2013-03-14 | 2024-10-15 | Solaredge Technologies Ltd. | High frequency multi-level inverter |
US12003107B2 (en) | 2013-03-14 | 2024-06-04 | Solaredge Technologies Ltd. | Method and apparatus for storing and depleting energy |
US10778025B2 (en) | 2013-03-14 | 2020-09-15 | Solaredge Technologies Ltd. | Method and apparatus for storing and depleting energy |
US11424617B2 (en) | 2013-03-15 | 2022-08-23 | Solaredge Technologies Ltd. | Bypass mechanism |
US12057514B2 (en) | 2013-03-15 | 2024-08-06 | Ampt, Llc | Converter controlled solar power supply system for battery based loads |
US12132125B2 (en) | 2013-03-15 | 2024-10-29 | Solaredge Technologies Ltd. | Bypass mechanism |
US11121556B2 (en) | 2013-03-15 | 2021-09-14 | Ampt, Llc | Magnetically coupled solar power supply system for battery based loads |
US9819178B2 (en) | 2013-03-15 | 2017-11-14 | Solaredge Technologies Ltd. | Bypass mechanism |
US10116140B2 (en) | 2013-03-15 | 2018-10-30 | Ampt, Llc | Magnetically coupled solar power supply system |
US11967653B2 (en) | 2013-03-15 | 2024-04-23 | Ampt, Llc | Phased solar power supply system |
US9397497B2 (en) | 2013-03-15 | 2016-07-19 | Ampt, Llc | High efficiency interleaved solar power supply system |
US10651647B2 (en) | 2013-03-15 | 2020-05-12 | Solaredge Technologies Ltd. | Bypass mechanism |
US9318974B2 (en) | 2014-03-26 | 2016-04-19 | Solaredge Technologies Ltd. | Multi-level inverter with flying capacitor topology |
US10886832B2 (en) | 2014-03-26 | 2021-01-05 | Solaredge Technologies Ltd. | Multi-level inverter |
US11296590B2 (en) | 2014-03-26 | 2022-04-05 | Solaredge Technologies Ltd. | Multi-level inverter |
US10886831B2 (en) | 2014-03-26 | 2021-01-05 | Solaredge Technologies Ltd. | Multi-level inverter |
US11632058B2 (en) | 2014-03-26 | 2023-04-18 | Solaredge Technologies Ltd. | Multi-level inverter |
US11855552B2 (en) | 2014-03-26 | 2023-12-26 | Solaredge Technologies Ltd. | Multi-level inverter |
US11018623B2 (en) | 2016-04-05 | 2021-05-25 | Solaredge Technologies Ltd. | Safety switch for photovoltaic systems |
US12057807B2 (en) | 2016-04-05 | 2024-08-06 | Solaredge Technologies Ltd. | Chain of power devices |
US10230310B2 (en) | 2016-04-05 | 2019-03-12 | Solaredge Technologies Ltd | Safety switch for photovoltaic systems |
US11201476B2 (en) | 2016-04-05 | 2021-12-14 | Solaredge Technologies Ltd. | Photovoltaic power device and wiring |
US11177663B2 (en) | 2016-04-05 | 2021-11-16 | Solaredge Technologies Ltd. | Chain of power devices |
US11870250B2 (en) | 2016-04-05 | 2024-01-09 | Solaredge Technologies Ltd. | Chain of power devices |
US12136890B2 (en) | 2023-11-14 | 2024-11-05 | Solaredge Technologies Ltd. | Multi-level inverter |
Also Published As
Publication number | Publication date |
---|---|
US20070040540A1 (en) | 2007-02-22 |
US7420354B2 (en) | 2008-09-02 |
US7091707B2 (en) | 2006-08-15 |
US7432691B2 (en) | 2008-10-07 |
CA2443450A1 (en) | 2005-03-29 |
US20050068012A1 (en) | 2005-03-31 |
CA2443450C (en) | 2013-02-12 |
US20070040539A1 (en) | 2007-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7091707B2 (en) | Method and apparatus for controlling power drawn from an energy converter | |
Sera et al. | Improved MPPT method for rapidly changing environmental conditions | |
US8816667B2 (en) | Maximum power point tracking method | |
KR101598464B1 (en) | Method for improving photovoltaic system efficiency by hybrid MPPT control | |
JP6063031B2 (en) | Power conditioner and control method thereof | |
JPH07191767A (en) | Device and method for controlling power of battery power source | |
WO2016074649A1 (en) | Maximum power point tracking device, and assessment method for solar cell module | |
JPH0991051A (en) | Voltage controller for battery power supply and its voltage controlling method | |
KR19990077390A (en) | sunlight power generation apparatus | |
US8810213B2 (en) | Power control method and apparatus for tracking maximum power point in a photovoltaic system | |
TW201534038A (en) | Inverting apparatus and control method thereof | |
KR101598458B1 (en) | Photovoltaic inverter system for improving photovoltaic efficiency and control method thereof | |
KR101987253B1 (en) | Solar cell system | |
KR101573277B1 (en) | Solar generating apparatus having a function of dynamic mppt and the method thereof | |
JP2004295688A (en) | Photovoltaic power generation device | |
KR20180119912A (en) | Photovoltaic power generation system and method for controlling the same | |
EP3449544B1 (en) | Method and device for charging an energy-storage system in a solar panel installation | |
JP2014127081A (en) | Power conditioner for photovoltaic power generation | |
JP2010015317A (en) | Voltage controller, voltage control method, and photovoltaic charger | |
JP3732943B2 (en) | Solar power plant | |
JPS63181015A (en) | Control system for maximum output of photovoltaic power generator | |
JP3732944B2 (en) | Solar power plant | |
JPH09131081A (en) | Power controller for battery power supply | |
JP3404620B2 (en) | Inverter control method and inverter device | |
CN112256079A (en) | MPPT tracking method for inverter, storage medium and computing equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: XANTREX INTERNATIONAL, BARBADOS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CUTLER, HENRY H.;REEL/FRAME:014594/0119 Effective date: 20030929 |
|
AS | Assignment |
Owner name: XANTREX TECHNOLOGY INC., WASHINGTON Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:XANTREX INTERNATIONAL;REEL/FRAME:015238/0733 Effective date: 20041008 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FEPP | Fee payment procedure |
Free format text: PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
SULP | Surcharge for late payment | ||
SULP | Surcharge for late payment | ||
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: SCHNEIDER ELECTRIC SOLAR INVERTERS USA, INC., CALI Free format text: CHANGE OF NAME;ASSIGNOR:XANTREX TECHNOLOGY INC.;REEL/FRAME:033199/0901 Effective date: 20120426 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553) Year of fee payment: 12 |