How to Create Solar Systems Maximum Power Point Trackers Using GreenPAK
by GreenPAK™ in Workshop > Energy
9 Views, 0 Favorites, 0 Comments
How to Create Solar Systems Maximum Power Point Trackers Using GreenPAK
The PV panels are special power supplies that deliver 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 with a GreenPAK IC with an inductor or a single GreenPAK and a capacitor bank for the matrix.
Below we described steps needed to understand how the solution has been programmed to create an MPPT. However, if you just want to get the result of programming, download GreenPAK software to view the already completed GreenPAK Design File. Plug the GreenPAK Development Kit to your computer and hit the program to design the device.
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
Figure 1 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 Figure 2 is 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 Instructable 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 3 shows 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 4 shows 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 is presented in Table 1.
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 to produce 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 the left and region B at the right of the maximum power point as shown in Figure 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 (see Figure 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 the 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 a suitable voltage for his system based on the application.
System Blocks Implementation
Implementing the block diagram shown in Figure 5 using 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 a 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 slower, 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 a 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 in 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
Validation tests are presented in Figure 11.
Start-up Duty Cycle Increase
The GreenPAK started from the OV point at voltage 550 mV at a 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. In Figure 11 the system hovers around the MPP.
Testing the Duty Updater Frequency
Figure 12 shows 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 Figure 13 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 has 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. Figure 14 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 14 shows 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. In Figure 15, we used a slow Frequency of the updater with a 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 Instructable 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.