Forum Discussion

HiTech's avatar
HiTech
Explorer
May 20, 2013

Just witnessed MPPT voltage drop below 14V

Well this is interesting. Half sunny half cloudy day, 92 degrees out. Collected this data looking at the turnigy for the maximum panel output (not max amps to battery which was fun but not any real objective yet) for each line:



When it is sunny out, my Unisolar 68 watt strip stays between the theoretical Vmppt of 16.5v and a few tenths below that most of the time (16.35v or so average I think).

When moderate clouds come out, I saw it drop a hair below 14 volts multiple times (I got full data for one of them). That has interesting implications for serial vs parallel solar setups using 12 V panels on cloudy days.

On the flip side, when the battery does not need charging at over 14 volts, that makes PWM around the same efficiency as very good MPPT under those conditions. If the MPPT is not very good, the PWM could actually yield more watts to the battery.

It also means that on days with fast moving clouds moving through bright sunshine, a slow MPPT algorithm is going to be WAY off sometimes, such as for an optimization interval where it set Vmppt for sun and then there are clouds for most of the next interval. Output essentially falls of to near 0 because the IV solar output curve shifts radically left.

Fun stuff!

Jim

P.S. DSchmidt_2000 you were right on with the idea of using a constant voltage load. Once I created a good approximation of it, it was MUCH easier to adjust the pot to find the max power point.
  • KJINTF wrote:
    Some do this stuff while at home dreaming of camping - it could be the folks that still have full time jobs or have to work for a living rather than camping. For some of us the Retirement life style is wonderful

    Jim

    Take a very close look see at the Morningstar MODBUS interface protocol document, it contains what you are asking for. A wonderful document geared toward software programmers. Suggest you bite the bullet and purchase the programmable hardware to play with. Additionally move over to NAWAS forum where the extreme nose bleed solar folks hang out


    I have done real time machine control with PCs before soft PLCs came out but it's been a long time. If anyone ever had a Ford Ranger, I coded the software that made that fuel line. Helped code some prototype OBD systems. Reverse engineered the original EECS IV ECU config tables and some of the code that ran the '96 SHO when it came out too (it was legal back then - no "do not reverse engineer" notices back in the day). That was fun because they had a custom chip from intel with instructions that no documentation was available for at the time (8052 variant maybe?).

    I quit doing any serious coding around the time I learned SmallTalk when it first came out. But I can still run a code review with the best of them, in a pinch.

    Never did modbus - dabbled more with the Rockwell stuff. What kind of development environment do you use?

    I'm worried if I go over to the dark side I'll never come back. :) Maybe it's the light side since it is all solar guys? PV's have been around 50+ years (a lot longer as a curiosity) but it is still early days for the technology with lots of innovations coming quickly.

    Jim
  • Some do this stuff while at home dreaming of camping - it could be the folks that still have full time jobs or have to work for a living rather than camping. For some of us the Retirement life style is wonderful

    Jim

    Take a very close look see at the Morningstar MODBUS interface protocol document, it contains what you are asking for. A wonderful document geared toward software programmers. Suggest you bite the bullet and purchase the programmable hardware to play with. Additionally move over to NAWAS forum where the extreme nose bleed solar folks hang out
  • jolooote wrote:
    Gee... THIS is what some do instead of campin? lol
    Nope! :) This is done before AND after camping!
  • Yes except for those of use who already have 12v. Though I do see people posting about buying them from time to time still due to the cost of MPPT controllers. Mostly smalley systems. But the shift is on and will continue.

    I figure sooner or later I will have one, and understanding what the real MPPT volts are the controller has to work with helps me filter the various marketing claims of some of the controller makers.

    If I could get one with a programmable ECU like the PIC in the Eco-Worthy, that would be ideal. Existing hardware platform but all kinds of programmability. Even just changing the upper and lower search voltages to fit my specific panels, and temp compensation values would be very powerful and much less expensive than some other controllers.

    But the first step for me is doing the work *of* the controller with my system parts, so I really know how it works, rather than speculation from specs of how it should work.

    Jim

    Also I really wanted to understand the real world benefit (or not) of MPPT. I have seen real world improvements in charging amps of over 10%, so I did convince myself it is not all fluff. But watts per dollar with my Unisolars I think I would use a working figure right now of a 10% gain vs the cost of going from PWM to MPPT. Which for me would be something between $100-$400 to gain 10% of 136 or somewhere between $7 and $29/watt. Not exactly a bargain if going there for the power gain alone.
  • With the overwhelming majority of affordable panels now being produced for high voltage arrays is not the "debate" of MPPT vs PWM now a moot point (except for very small systems)? Seems like 17-21 voc panels now cost a lot more per watt.
  • I think if you use all identical photovoltaics mounted facing the same direction it may well be. But picture a mix of panels or mounting angles (say one east and one west), and/ or panels with different IV curves. Or even shade, where one panel is all the way in building shade, another is partial, another full sun. I believe there are multiple local maxes in that case. Mine would have at least a max around 14v and a second one near 16.5v, and possibly a third max for the partial shade unit depending on how the shade hit it.

    The guys who race solar cars have published some interesting approaches to running MPPT in them.

    Jim
  • Wonder if a full scan is even needed. I'm guessing the MPPT 'graph' for a panel would be monotonic. So small scanning could continually occur.
  • This makes me want to look at the time and interval on various controllers to scan the voltage range and pick A MPPT voltage.

    Jim