Terms and Definitions
References
For related documents and software, please visit:
//www.xmece.com/configurable-mixed-signal.
Download our freeGreenPAKDesigner software [1] to open the .gp files [2] and view the proposed circuit design. Use theGreenPAKdevelopment tools [3] to freeze the design into your own customized IC in a matter of minutes. Dialog Semiconductor provides a complete library of application notes [4] featuring design examples as well as explanations of features and blocks within the Dialog IC.
- GreenPAK Designer Software, Software Download and User Guide, Dialog Semiconductor
- 一个- cm - 284 GreenPAK太阳能系统最大功率Point Trackers MPPT.gp,GreenPAKDesign File, Dialog Semiconductor
- GreenPAK Development Tools,GreenPAKDevelopment Tools Webpage, Dialog Semiconductor
- GreenPAK Application Notes,GreenPAKApplication Notes Webpage, Dialog Semiconductor
- “Predictive & Adaptive MPPT Perturb and Observe Method”, IEEE Transactions on Aerospace and Electronic Systems (Volume: 43, Issue: 3, July 2007)
- “优化扰乱,观察最大功率point tracking method”, IEEE Transactions on Power Electronics (Volume: 20, Issue: 4, July 2005).
Author: Abdullah Jumaah
Introduction
The PV panels are special power supplies that deliver a green and renewable power. PV panels have non-constant power based on many parameters (sun irradiation and angle, shadow percentage, temperature and hotspot effect issue). The solar panel contains a matrix of solar cells that converts the sun irradiation to power. Connecting more cells in a matrix delivers more power but only 23 – 40 % of the maximum power. The MPPTs “Maximum power point trackers" are made to push the solar panel to work at the maximum power point in the power curve. The solar cells in the matrix are not equal and the irradiation & sun angle is not equal over them. While using one MPPT per panel increases the maximum power generated to 65 % of the actual power that the panel can deliver. Using MPPT per cell is expensive as it uses many components and the board would be bigger than the cell itself. GreenPAK can solve this dilemma by replacing the huge number of components in the MPPT systems by a GreenPAK IC with inductor or a single GreenPAK and a capacitor bank for the matrix.
Does GreenPAK Replace All the Components? And for All the Known MPPT Algorithms?
GreenPAK can replace the MPPT controllers and sensors, but MOSFETs and the power inductor make up about 70 % of the MPPT circuit. GreenPAK is suitable for almost all MPPT algorithms like perturb and observe, fuzzy control etc.
Photovoltaic Cell Characteristics
TheFigure 1below shows the VI & PI curve of a photovoltaic cell indicating the maximum power point in the curve.
The system is an implementation of one of the MPPT algorithms to get the maximum power of a cell. Shown in theFigure 2is the main connection of a big panel that contains a matrix of PV cells with one Boost converter and MPPT controller.
System Block Diagrams
This application note shows you how to create your own PV source that you can add to your system for renewable power charging. You will need fewer components to get the system working. A GreenPAK, two MOSFETs and an inductor are needed for this system instead of a big circuit to implement the MPPT algorithm.
Figure 3shows the advantages of having a GreenPAK in the system. Mainly the size reduction and fast design are the advantages of using GreenPAK in this application. The circuit can be attached to the PV cell to get a portable PV charger with full features of stability monitoring and protection.
Figure 4shows the MPPT implementation with GreenPAK. The design keeps the system working at the maximum power point of the PV cell to a tolerance of 2.5%.
Pins configuration:
# |
PIN |
Setup |
Description |
---|---|---|---|
1 |
PIN3 |
OUTPUT |
Validation pin, for testing only |
2 |
PIN6 |
INPUT |
Vsense, an analogue input to sense the PV Cell voltage |
3 |
PIN9 |
INPUT |
I sense, an analogue input to sense the PV Cell current from a Rsense |
4 |
PIN12 |
OUTPUT |
Validation pin, for testing only |
5 |
PIN13 |
OUTPUT |
Validation pin, for testing only |
6 |
PIN16 |
OUTPUT |
PWM High side, connect to Q2 in power converter |
7 |
PIN18 |
OUTPUT |
PWM Low side, connect to Q1 in power converter |
8 |
PIN19 |
OUTPUT |
Dynamic power down |
How It Works
The circuit will be connected to a current sense resistor to determine the current difference and sensing the output voltage at the same time. To force the system producing the maximum power we push the operating point to the maximum power point by sensing the input current and voltage to determine if the system is at MPP or not. The system determines if the running voltage is below or higher than the MPP. We can divide the voltage-power curve into two regions, Region A at left and region B at right of the maximum power point as shown inFigure 6. The GreenPAK will determine if the voltage is in region A or B.
Sensing the current and voltage helps the system to update the duty cycle based on the ΔI and voltage value, this will help the MPPT to determine if the system at a region A or B (seeFigure 6) then update the PWM value based on this decision to move the operating point toward the MPP. The MPPT starts from the open load point (V max @ no output current) then moves to the MPP and oscillates around it until changes happen in one of the parameters (sun Irradiation, shadow and temperature). By changing the shadow, sun angle, TEMP, or sudden shadow happened, the cell will continue delivering the maximum power it can deliver without affecting the rest of cells in the matrix.
To create a power plant, the user can easily attach the GreenPAK to each cell to get maximum power of the cell but the output voltage isn’t a steady value as the main aim is maximum power. The user can use any DC-DC converter to get the suitable voltage for his system based on the application.
System Blocks Implementation
Implementing the block diagram shown inFigure 5using GreenPAK SLG46621V in detail.
PV cell Current Sensing
Sensing the current is a good way to improve the system accuracy of updating the duty cycle and to have limitations not to hit the short circuit point.
PV Cell Voltage Sensing
Sensing the voltage of the PV cell to let the system know if the duty cycle needs to be incremented or decremented to track the maximum power point. Sensing the voltage helps to know the direction of the duty cycle update, and sensing the current defines the increment/decrement value. Once it hits the maximum power it continues updating the duty cycle in the same direction to perturb and observe if there is more power that can be harvested from the PV. In steady state the system will keep oscillating around the maximum power point.
Duty Cycle Updater and Stability Study:
The system determines if the running voltage is below or higher than the MPP. The GreenPAK will determine if the running voltage is at region A or B. The XNOR output goes high in region B and low in region A based on the voltage and the Duty cycle updater which will increase or decrease the duty cycle accordingly.
The DC-DC converter requires enough time to settle down after the last duty cycle update, so the duty cycle updater must be slower than the switching frequency. Increasing the duty cycle updater frequency reduces the settling time for the system and causes instability. On the other hand, using a very slow duty cycle updater makes the system inefficient and requires a long time to track the maximum power. So it's important to get an optimum frequency that makes the system track the maximum power quickly without causing instability. The PV cells have slow variation in conditions of shadow and temperature, as these two changes in the seconds range, which is significantly slow, so updating the duty cycle in the range of few milliseconds is enough to get a stable and fast tracker. Choose the switching frequency you want for this system as this won’t affect the controller but make sure that SW frequency is suitable for your components. Using higher frequency allows you to use smaller components and increases the SW loss, so find the optimum frequency for the power module you use and make sure this frequency is higher than the duty cycle updater frequency.
Hardware Connection and Testing Results
PV Cell Emulator
The Photovoltaic cell is a diode that generates power once photons hit it and creates a voltage difference. To mimic the same behavior of a PV cell your system for testing emulation, you simply substitute with the following:
Current source (Chroma E Load can do this)
Power diode.
Two resistors.
The following figure shows how to connect the components to emulate a PV cell and shows the output voltage of the model that emulates the actual behavior of a PV cell and how the model works. See the voltage curve at the shown three points (a,b and c) The VI curve at c simulates the exact behavior of a photovoltaic cell.
Validation Tests:
Start-up Duty Cycle Increase
The GreenPAK started from the OV point at voltage 550 mV at small duty cycle, then it increments the duty cycle that pushes the operating point toward the MPP. Once the system exceeds the MPP, it decrements the duty cycle back to track the MPP. InFigure 11the system hovers around the MPP.
Testing the Duty Updater Frequency:
Figure 12shows the signals at the duty cycle updater output. Channel 1 shows the data and channel 3 show the update/keep pin of the system.
Instability Example
Instability shown in the figure below while using a very fast duty cycle update, as shown the system, updates the duty cycle very fast and the voltage takes time to settle down at the OV point. Then the system realizes that it is region B so it starts increasing the duty cycle very fast but the voltage settles down at the SC point.
Power Stage Circuit
The GreenPAK will control a power Boost circuit to get the maximum power of the PV cell. The Boost converter mainly been used to step up the input voltage to a stable output voltage, but in the MPPT this is not the aim. The MPPT uses the Boost converter to act as an interface between the load and the PV by pushing the PV operating point to the maximum power point. In this circuit we are controlling the input impedance to grab the maximum power. The figure below shows the implementation of the Boost converter. This circuit is not the perfect implementation for a Boost converter. The user can create his own Boost converter or use one of the power trains in the market based on the selected PV cell power. High power applications require high current MOSFETs and larger inductors. In this case the application might require a MOSFET driver as the GreenPAK PWM won’t be able to drive a very large MOSFET gate load.
Figure 14shows the start-up of the system. As mentioned before, it starts at the open circuit point and the GP starts to generate the Duty cycle and increase it to push the operating point toward the maximum power point and settle down oscillating around it. InFigure 15below, we used a slow Frequency of the updater with resistive load parallel with 3x 47µF as an output filter. Make sure to use a switching frequency higher than duty update frequency, and make sure that you don’t have any short to avoid thermal failures and redoing your work.
Conclusions
This GreenPAK app note demonstrated the full system implementation of a Maximum Power Point Tracker using the "Perturb and Observe" topology. The MPPT will keep the photovoltaic cell working at a voltage that delivers the maximum power. A designer can connect such a GreenPAK circuit to the system and realize the benefits of very low power consumption, and significant space savings.