Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

Purpose

A maximum power point tracker is used to extract the maximum amount of power from our solar panels. As conditions change, the optimal load characteristic to maximize power transfer changes. Since we cannot constantly change our load impedance (the battery), a DCDC converter is used to transform the impedance of the load. An algorithm adjusts the duty cycle of the DCDC converter to keep the panel at it’s optimal operating point.

We wish to stop giving MPPT manufacturers a lot of money, so we are trying to make our own. These should be interoperable with the current Nomura MPPTs since the rest of our system is designed for their use already.

Requirements

  • At least 7A, 10V-30V input

  • At least 40V output

  • Analog control (FW doesn’t have bandwidth)

  • Series operation and interoperability with SPV1020 (Nomura)

MPPT Control

Fundamentals

The relationship between the output current and voltage of a PV panel is described by an IV curve (red). The point along the IV curve at which the panel operates is called the operating point, which will change depending on the load. There is a specific operating point at Vmp which maximizes the product of voltage and current, power. As the irradiance on the panel changes, so will the IV curve and thus Vmp. The goal of an MPPT is to find and maintain the panel at Vmp in changing conditions.

image-20240226-221816.png

MPPTs adjust the operating point of a panel using a DC-DC converter situated between the load and the panel. If the power consumed by the load is voltage dependent, such as the case of a resistor or battery load, the DCDC conversion ratio can be adjusted to change the input impedance of the converter, setting the operating point of the panel. For example, a 10V panel connected to a 10 Ohm resistor will result in 10W of power supplied. However, if this is below the 22.5W MPP of the panel, a boost converter can boost the panel voltage to 15V, allowing the load to consume 22.5W of power and consequently allowing the panel to supply 22.5W.

Incremental Conductance Method

The operating point of the panel along the PV curve can be determined by calculating dP/dV, where dP/dV > 0 means it is below the MPP, dP/dV = 0 means it is at the MPP, and dP/dV < 0 means it is above the MPP.

https://en.wikipedia.org/wiki/Maximum_power_point_tracking#Incremental_conductance

An analog multiplier can be used to obtain power. A high pass filter is used to obtain dP/dt and dV/dt, and a comparator compares the sign of the 2 time derivatives to obtain the sign of dP/dV. The output of the comparator indicates whether it is positive or negative, which is then used to adjust the operating point of the panel in the appropriate direction.

Operating Point Regulation

The DCDC converter employed uses voltage regulation to maintain it’s operating point. Typical DCDC converters use output voltage regulation, that is, they seek to maintain a set output voltage. Since the load power is related to the voltage applied to the load, if the panel is operating below MPP the output voltage of the DCDC can be raised to increase the power drawn from the panel and shift it’s operating point right towards the MPP, or vice versa.

Simulations with output voltage regulation show that it is much harder to maintain stability for a battery load. Due to the binary nature of the analog control system, the operating point of the panel is constantly changing. Thus, the output voltage oscillates around the ideal voltage which keeps the panel at its MPP. However, for a battery load, a small change in applied voltage results in a large change in received power, thus the input voltage of the PV panel oscillates a much larger amount ( >1V).

image-20240226-231254.png

When the DCDC converter is set to regulate it’s input voltage, the only oscillations present are the input ripple of the converter and the small oscillations caused by the control system, greatly enhancing stability.

image-20240226-231347.png

Note that to use a conventional DCDC controller to regulate the input voltage rather than the output, the feedback signal needs to be reversed. This is because on the output side, if the voltage is too low the converter needs to increase the duty cycle, thus increasing the supplied current to raise the output voltage. However, if the input voltage is too low, the duty cycle needs to be decreased to reduce the current drawn and shift left on the IV curve.

Next Steps

  1. Using input regulation alone means that no output voltage regulation is required, but it is still needed as the maximum output voltage should not exceed the maximum charge voltage of the battery. Thus, a secondary feedback loop needs take over from the MPPT loop to limit the output voltage after it surpass set point by forcing it to operate below MPP. This control loop should not saturate the MPPT loop, otherwise it may fail to find the MPP when it is needed. Current regulation is built in to the DCDC controller so it is not something we need to add.

  2. Investigate methods to prevent saturation of MPP controller 9409801.pdf (hindawi.com)

  3. Investigate load current sensing to eliminate the need for a multiplier. Since a battery keeps the output voltage at nearly a constant voltage (in the timescales relevant to the control loop), the output power can be sensed by measuring the output current, which can be used to find dP/dV instead of multiplying panel input voltage and current.

This is the simulation we have so far, that you can add to for these next steps:

Power Stage

Boost

IC

Pros

Cons

TPS43061RTET

  • lower gate drive voltage (less loss)

  • lower gate drive (more resistance)

TPS43060RTER

  • higher gate drive (7.5v - less resistance)

  • requires external diode (Dboot)

  • requires external 2 ohm in series with VCC (to go with diode)

LTC7804EUD#PBF

idk

expensive

Buck-Boost

LM5176PWPR Texas Instruments | Integrated Circuits (ICs) | DigiKey

LTC7878AUH#TRPBF Analog Devices Inc. | Integrated Circuits (ICs) | DigiKey

Primary FETs

GSFN6982 Good-Ark Semiconductor | Discrete Semiconductor Products | DigiKey

Gate charge sensitivity vs Rdson at 50kHz assuming 4A input and 5.5V Vgs is ~30nC/mR, so basically gate charge is not a concern lower Rdson = better. The sensitivity can be scaled linearly to different parameters.

 Gate Charge Loss
image-20240128-040145.png

Other things we need:

Spreadsheet with component specs:

  • Inductor: AGP4233-473ME (100khz) or -683 (50khz), larger

    • Lower frequency → higher efficiency (less switching loss), more mass (larger coils)

  • Other simpler components in spreadsheet, seem feasible.

  • ~4 mOhm at 7.5V

 Old Pages

DIY MPPT

Solar Sense [MSXV]

Other pages to be aware of in regards to Nomura MPPT Testing:

Nomura SPI Testing Nov 19/20 2019

Nomura Configuration

Nomura MPPT - Documentation for Nomura MPPT and SPV1020 IC

MPPT Testing - Testing done in 2017 by Taiping

Solar Collector System Analysis Workterm Report - Work term report about Solar (including MPPTs)

Further Nomura Testing - Solar panel and MPPT testing in 2020 by Micah

Nomura Ideal Diodes - Includes some ideal diode testing results

  • No labels