Maximum power point tracking
Maximum power point tracking (MPPT) is a technique that grid tie inverters, solar battery chargers and similar devices use to get the maximum possible power from one or more solar panels.[1] Solar cells have a complex relationship between solar irradiation, temperature and total resistance that produces a non-linear output efficiency known as the I-V curve. It is the purpose of the MPPT system to sample the output of the cells and apply the proper resistance (load) to obtain maximum power for any given environmental conditions.[2] Essentially, this defines the current that the inverter should draw from the PV in order to get the maximum possible power, as power equals voltage times current.
Contents |
[edit] I-V curve
Photovoltaic cells have a complex relationship between their operating environment and the maximum power they can produce. The fill factor, abbreviated FF, is a parameter which characterizes the non-linear electrical behavior of the solar cell. Fill factor is defined as the ratio of the maximum power from the solar cell to the product of Voc and Isc. In tabulated data it is often used to estimate the power that a cell can provide with an optimal load under given conditions, P=FF*Voc*Isc. For most purposes, FF, Voc, and Isc are enough information to give a useful approximate model of the electrical behavior of a photovoltaic cell under typical conditions.
For any given set of operational conditions, cells usually have a single operating point where the values of the current (I) and Voltage (V) of the cell result in a maximum power output. These values correspond to a particular load resistance, which is equal to V / I as specified by Ohm's Law. The power P is given by P=V*I. A photovoltaic cell has an approximately exponential relationship between current and voltage (taking all the device physics into account, the model can become substantially more complicated though). As is well known from basic circuit theory, the power delivered from or to a device is optimized where the derivative (graphically, the slope) dI/dV of the I-V curve is equal and opposite the I/V ratio (where dP/dV=0). This is known as the maximum power point (MPP) and corresponds to the "knee" of the curve.
A load with resistance R=V/I equal to the reciprocal of this value is the load which draws maximum power from the device, and this is sometimes called the characteristic resistance of the cell. Note however that this is a dynamic quantity which changes depending on the level of illumination, as well as other factors such as temperature and the age of the cell. If the resistance is lower or higher than this value, the power drawn will be less than the maximum available, and thus the cell will not be used as efficiently as it could be. Maximum power point trackers utilize different types of control circuit or logic to search for this point and thus to allow the converter circuit to extract the maximum power available from a cell.
[edit] Classification
Controllers usually follow one of three types of strategies to optimize the power output of an array. In one method, the controller adjusts the voltage by a small amount from the array and measures power; if the power increases, further adjustments in that direction are tried until power no longer increases. This is called the perturb and observe method and is most common, although this method can result in oscillations of power output.
In the incremental conductance method, the controller measures incremental changes in array current and voltage to predict the effect of a voltage change. This method requires more computation in the controller, but can track rapidly changing conditions more rapidly than the perturb and observe method. Like the P&O algorithm, it can produce oscillations in power output.
These two methods are sometimes called "hill climbing" methods. If the power is plotted against voltage, a peak is apparent. On the left side of the curve the slope is rising and on the right side it is falling; the algorithms are seeking the peak of the hill. [3] [4]
In the constant voltage method, the power delivered to the load is momentarily interrupted and the open-circuit voltage with zero current is measured. The controller then resumes operation with the voltage controlled at a fixed ratio, such as 0.76, of the open-circuit voltage, which has empirically been determined as the estimated maximum power point. Although simple and low-cost to implement, the interruptions reduce array efficiency and don't ensure finding the actual maximum power point. [5]
Maximum power point trackers may implement different algorithms and switch between them based on the operating conditions of the array.
[edit] MPPT placement
Traditional solar inverters perform MPPT for an entire array as a whole. In such systems the same current, dictated by the inverter, flows through all panels in the string. But because different panels have different IV curves, i.e. different MPPs (due to manufacturing tolerance, partial shading, etc.) this architecture means some panels will be performing below their MPP, resulting in the loss of energy.[6]
Some companies (see power optimizer) are now placing peak power point converters into individual panels, allowing each to operate at peak efficiency despite uneven shading, soiling or electrical mismatch.
[edit] Operation with batteries
At night, an off-grid PV power system uses batteries to supply its loads. Although the battery pack voltage when fully charged may be close to the PV array's peak power point, this is unlikely to be true at sunrise when the battery is partially discharged. Charging may begin at a voltage considerably below the array peak power point, and a MPPT can resolve this mismatch.
When the batteries in an off-grid system are full and PV production exceeds local loads, a MPPT can no longer operate the array at its peak power point as the excess power has nowhere to go. The MPPT must then shift the array operating point away from the peak power point until production exactly matches demand. (An alternative approach commonly used in spacecraft is to divert surplus PV power into a resistive load, allowing the array to operate continuously at its peak power point.)
In a grid-tied photovoltaic system, the grid is essentially a battery with near infinite capacity. The grid can always absorb surplus PV power, and it can cover shortfalls in PV production (e.g., at night). Batteries are thus needed only for protection from grid outages, though might still be preferable if the grid charges more for power than it pays for excess PV power. The MPPT in a grid tied PV system will always operate the array at its peak power point unless the grid fails when the batteries are full and there are insufficient local loads. It would then have to back the array away from its peak power point as in the off-grid case (which it has temporarily become).
[edit] MPPT as a motor drive
MPPTs can be designed to drive an electric motor without a storage battery. They provide significant advantages, especially when starting a motor under load. This can require a starting current that is well above the short-circuit rating of the PV panel. A MPPT can step the panel's relatively high voltage and low current down to the low voltage and high current needed to start the motor. Once the motor is running and its current requirements have dropped, the MPPT will automatically increase the voltage to normal. In this application, the MPPT can be seen as an electrical analogue to the transmission in a car; the low gears provide extra torque to the wheels until the car is up to speed.
[edit] References
- ^ "Invert your thinking: Squeezing more power out of your solar panels". scientificamerican.com. http://www.scientificamerican.com/blog/post.cfm?id=invert-your-thinking-squeezing-more-2009-08-26. Retrieved 2011-06-09.
- ^ "MAXIMUM POWER POINT TRACKING". qwiki.com. http://www.qwiki.com/q/#!/Maximum_power_point_tracking. Retrieved 2011-06-10.
- ^ Comparative Study of Maximum Power Point Tracking Algorithms. doi:10.1002/pip.459.
- ^ "Evaluation of Micro Controller Based Maximum Power Point Tracking Methods Using dSPACE Platform". itee.uq.edu.au. http://itee.uq.edu.au/~aupec/aupec06/htdocs/content/pdf/165.pdf. Retrieved 2011-06-14.
- ^ "MPPT ALGORITHMS". powerelectronics.com. http://powerelectronics.com/power_semiconductors/power_microinverters_computercontrolled_improve_0409/. Retrieved 2011-06-10.
- ^ "Invert your thinking: Squeezing more power out of your solar panels". Scientific American. 2009-08-28. http://www.scientificamerican.com/blog/post.cfm?id=invert-your-thinking-squeezing-more-2009-08-26. Retrieved 2009-10-10.
[edit] External links
| Wikimedia Commons has media related to: Maximum power point tracker |
- "Solarfreaks forum". http://solarfreaks.com. Retrieved 2007-05-11.
DIY MPPT projects
- Arduino PPT solar charger (Arduino based)
- MPPT tracker by Daniel F. Butay (Microchip PIC based)