How the voltage regulation works.
The transformers are wound with primaries to suit the lowest incoming dc voltage.
At the lowest design voltage, the transformers are switched to produce the full 81 step voltage range and nominal ac output voltage.
Because the transformer ratios are fixed, increasing the dc voltage would produce a corresponding increase in ac output voltage.
My own Warpverter works between 90v and 180v incoming dc voltage. Yours might be any 2:1 dc voltage range.
The waveforms shown below are with only three inverters running which produces 27 steps.
With fewer steps its much easier to see the changes that occur.
The fourth inverter produces such a smooth sine wave its very difficult to see anything happening.
At minimum dc input voltage of 90v you can see the full 27 steps.
If the input voltage is increased to 95v, notice the top step right at the peak has become slightly narrower.
In fact all of the steps are made slightly narrower, but its most noticeable right at the peak.
This overall change in the waveform corrects for the 5v dc increase, producing the same nominal rms ac output voltage.
If we keep slowly increasing the incoming dc voltage, eventually the top step becomes narrower and narrower, finally disappearing, and we have fewer steps peak to peak. This provides very fine output voltage control, and we can have a regulated output voltage over a very wide 2:1 change in dc input voltage.
The change in waveshape is produced by jumping between lookup tables in ROM.
The jump always occurs right at a zero crossing, so large output voltage corrections can be made without causing any discontinuity in the sine wave. There are 256 different lookup tables that cover the 2:1 dc input voltage range.
What determines which lookup table to use is a measurement of the incoming dc voltage. That is measured 25 times each second, and the ac output voltage is fully corrected every second mains cycle right at the zero crossing. This system does not require any voltage feedback from the output of the inverter. Its very fast acting compared to feedback, and it can never become unstable in the way feedback sometimes can.
The only disadvantage is that due to slight voltage droop with increasing load in the transformers, and voltage drop in the IGBTs, the ac output voltage does fall slightly with increasing load. In my own inverter its about a ten volt drop at 5Kw of load, compared to zero load.
The grid does that anyway, and its never been a problem here.
That can be corrected by measuring the DC input current to the inverter and using that to modify which lookup table is selected beyond what the incoming voltage measurement dictates. I have tested the idea and it works as expected, but have not bothered to build another control board to incorporate it into my own inverter. Other Warpverter builders are using the current measuring modification and are very pleased with it.
This voltage regulation all works backwards when back charging a Warpverter from a grid tie inverter. It still regulates the ac voltage, preventing it from rising when the grid tie inverter is back feeding.
Here are some waveforms showing the effect of different dc input voltages on the ac output with only three inverters running.
The oscilloscope is set for 100v per division.
Ac output voltage is held pretty constant even though the vertical height of each step increases in proportion with the increase in dc input voltage.