Skip to main content

一个- cm - 284 GreenPAK太阳能系统最大功率Point Trackers MPPT

Contents

Terms and Definitions

MPPTMaximum power point tracker
MPPMaximum power point
OVOpen circuit voltage
SCShort circuit current
SWSwitching frequency
DCDuty cycle

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.

  1. GreenPAK Designer Software, Software Download and User Guide, Dialog Semiconductor
  2. 一个- cm - 284 GreenPAK太阳能系统最大功率Point Trackers MPPT.gp,GreenPAKDesign File, Dialog Semiconductor
  3. GreenPAK Development Tools,GreenPAKDevelopment Tools Webpage, Dialog Semiconductor
  4. GreenPAK Application Notes,GreenPAKApplication Notes Webpage, Dialog Semiconductor
  5. “Predictive & Adaptive MPPT Perturb and Observe Method”, IEEE Transactions on Aerospace and Electronic Systems (Volume: 43, Issue: 3, July 2007)
  6. “优化扰乱,观察最大功率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.

P81#yIS1
Figure 1: VI & PV Curve of a Photovoltaic Cell

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.

P85#yIS1
Figure 2: MPPT Per Panel System Diagram

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.

P90#yIS1
Figure 3:MPPT Replacement with GreenPAK

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%.

P94#yIS1
Figure 4: MPPT Implementation with GreenPAK (a)
P96#yIS1
Figure 5: MPPT Implementation with GreenPAK (b)

Pins configuration:

Table 1: Pin Configuration of the GreenPAK
#
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

P146#yIS1
Figure 6: Operation Regions on a PI Curve

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

P155#yIS1
Figure 7: Current Sensing Block

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

P159#yIS1
Figure 8: Voltage Sensing Block

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:

P167#yIS1
Figure 9: Duty Cycle Update Block

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.

P178#yIS1
Figure 10: Photovoltaic Modelling

Validation Tests:

P182#yIS1
Figure 11: Duty Cycle Measurements

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:

P187#yIS1
Figure 12: Duty Cycle Updater Output Testing

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.

P192#yIS1
Figure 13: Instability Example

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.

P196#yIS1
Figure 14: Power Stage (Boost Converter)

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.

P199#yIS1
Figure 15: PC Cell Voltage with the Operation of the MPPT

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.