Test controller, MPPT popup

MPPT2

This popup can be used to automatic adjust a load for maximum power point, this can be useful when testing solar panels. It is possible to open multiple of these controls, this can be used to compare multiple solar panels or compare multiple locations.
This MPPT control is fairly slow and will not track anywhere near as nicely as a hardware MPPT device.


Contents
    No load?
    Parameters
    Regulation
    Notes
    Scripting
Main page


No load?

MPPT4

This popup will only work when a load is loaded and be disabled when no load is found.
For a load to be eligible the definition must include a interface definition.



Parameters

MPPT

Values: Settings:

Regulation

Regulation

The controlled value is the current (Blue trace) and the regulation tries to maximize the power.
The lines are thick because TC varies the current, by small amounts, all the time to look for more power.

Reg1

In the first part of this curve the "Step current" is a bit too small, TC do not consistently detect a power increase when increasing current. In the last part I have doubled the current and there is no problems with increasing current.

Reg1

When output drops TestController will reduce the current, but in many cases not fast enough and the voltage will drop significantly, until TC has reduced the current enough. Setting the "Min voltage" close to the operating point may make TC start to recover a bit earlier.


Notes

Many load has a low current range, if this range can handle the current it is much better to use than the high current range.
Sometimes the low range is selected by setting the max current setting to a low value, sometimes it has a separate selection.



Scripting

This popup can be controlled with:

#SETMPPT no channel {stepCurrent {maxCurrent {minVoltage {UpdateSpeed {Active}}}}}
#SHOWPOPUPSYSTEM MPPT {x y {w h}}
#CLOSEALL