Oops! Sorry!!


This site doesn't support Internet Explorer. Please use a modern browser like Chrome, Firefox or Edge.

Warpverter

A Serious Electronic Project For The Expert DIYer

How It Works

A Warpverter combines the output of four low frequency square wave inverters.

Each of these inverters has an output transformer that has a different secondary voltage.

The four secondaries are connected in series to directly generate an analogue ac sine wave.

It’s rather like a direct digital to analogue conversion at hundreds of volts and thousands of watts.

Each square wave inverter has potentially three output states +ve, zero, and -ve.

There are four inverters (four bits).

Four bits of binary can only produce 2 x 2 x 2 x 2 = 16 output voltage levels.

But …

Four bits of "trinary" can produce 3 x 3 x 3 x 3 = 81 output voltage levels.

That is an 81 step peak to peak sine wave, forty steps up, zero, and forty steps down.

Warpverter Block Diagram

Basic Warpverter Block Diaram

“ I developed this gradually myself over many years. The original prototypes all used various microcontrollers to generate the required switching waveforms. But I gradually simplified it down to be an all hardware design (no software crashes !) “

                                                                                                           Tony Le Grip

There are quite a few hidden features in all of this, that may not be immediately obvious.

Firstly it’s not too difficult to see how switching the primaries generate the required three level rectangular voltage waveforms in the secondaries, and how the series connected secondaries all add these together directly, to generate a very low distortion sine wave output voltage.

The measured THD is 0.85% and the strongest harmonic is the third which is down -40db.

What may be less obvious, is that the sine wave current in the secondaries will be continuous and equal in each secondary, and that will be reflected back into the primaries as a constant unbroken sine wave current, regardless of what the mosfets/IGBTs are doing !

Think of these as four square wave voltage transformers in the forward direction, and four sine wave current transformers in the reverse direction.

That is rather odd, but it’s how this all actually works.

I know this is all a rather difficult concept to get your head around to begin with, but please try to bear with me....

Because of this continuous sinusoidal primary current, the zero volt output state requires a shorted out primary winding, because current must continue to flow when a particular transformer is outputting zero volts.

Each primary is driven by four IGBTs (or sometimes mosfets) in a conventional hard switched bridge configuration. Diagonal IGBTs are turned on to switch battery voltage direct across the primary in the usual way.

To short out the primary, during the zero volt part of the waveform, we can turn on either both lower IGBTs together, OR both upper IGBTs together.

It does not really matter, the result will be the same either way.

The half bridge driver boards each drive one upper and one lower IGBT on one side of each bridge.

Opto isolators are used, but the opto isolator LEDs are connected in inverse parallel, so it’s impossible for both opto isolators to be on together.

This feature reliably prevents any shoot through problem, where upper and lower IGBT might conduct simultaneously. By adding some capacitance across the opto LEDs, that generates reliable and symmetrical dead time.

All of these features combine to make for a very robust switching bridge that is extremely immune from noise, or corrupted data that may occur during power up or power down, or brownout. Its the secret to designing very robust inverters that do not randomly blow up !

Data comes from the control board over a balanced low impedance twisted pair, that is opto isolated at the far end. This provides extremely high noise immunity and the twisted pairs can be made quite long without any worries about picking up noise. That can be rather important at very high power levels.

One data bit controls one side of the bridge. Logic 0 is lower IGBT on, Logic 1 is upper IGBT on. Always one or the other is on, except during dead time. There are four possible logic drive states to each bridge 00, 01, 10, and 11. All are safe in the respect that corrupted data might put a momentary kink in the sine wave, but it cannot blow anything up.

So basically the whole of the four power switching stages are very well protected from noise or being driven with scrambled or corrupt data. This goes a very long way to designing a very reliable bullet proof inverter.

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 it's 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.

Regulated Steps -  90V Input 27 Steps - 180V Input 15 Steps

Regulated Steps 27 - 15

No Voltage Feedback Used ...

Feed Forward Instead!

One other very unusual feature of the Warpverter is that there is no voltage feedback from the secondary windings required.

The output voltage is regulated using voltage and (optionally) current feed forward instead of feedback.

I have never seen another inverter do that !!!

But this is interesting. It responds much faster to step load changes than feedback ever could.

And it can be tweaked so that the ac output voltage can decrease, stay the same, or increase under increasing load.

It's possible to over compensate for having a very long wiring run between the inverter and load, so that the voltage at the load is well regulated in spite of a large and varying voltage drop in the wiring.

Most inverters use voltage feedback to maintain a constant output voltage with changes of dc input voltage and load.

The main problem with that is its slow to correct.

The correction must be introduced slowly, or it can over correct and become unstable. Sudden large step changes in load (up or down) can cause annoying sags and surges in voltage resulting in light flicker.

The inverter output voltage will eventually settle, and then remain fairly constant.

Feed forward works in an entirely different manner.

The dc input voltage is measured, and the inverter can then very quickly adjust the waveforms driving the output transformers to compensate for any change in dc input voltage. The result is that the reaction time of the inverter to sudden dramatic load change can be made much faster acting.

It can compensate pretty much perfectly for input voltage variation over a very wide 2:1 dc input voltage range.

The down side is that although the transformer primary waveforms are well corrected, the transformer secondary voltages do fall slightly with increasing inverter load.

Voltage droop in my own 5Kw Warpverter is about ten volts (at 240v) from zero load to the full 5Kw rated output. That should be pretty typical, all mainly due to unavoidable voltage drop under load in the transformers.

The grid supply here varies more than ten volts anyway from day to day, and hour by hour, and none of my household appliances seem to mind. So I don't think its necessary to have a precise inverter set output voltage.

What is much more important is to have very fast voltage corrections for sudden step load change, and feed forward correction provides that.

Its especially good at reducing light flicker during the starting of large motors.

Its much easier and faster and more accurate to measure a dc voltage than an ac voltage, which is a constantly changing sine wave at 50/60Hz anyway.

The incoming dc is measured in a dual slope integrating a/d converter (to average out impulse noise) on the dc, and the measured voltage used to address one of 256 different lookup tables in ROM.

These lookup tables cover a 2:1 input voltage range, and allow for a very fine adjustment of inverter output voltage. Large very sudden jumps in voltage correction are possible, and always occur right at a zero crossing, so there are never any waveform discontinuities created from large applied corrections.

This can all be achieved with some simple robust and reliable hardware. The lookup tables contain direct simple gate drive data to the four power switching bridges, there is no software or data manipulation involved.

Some Random Photos

To see more detail right click and "Open image in new tab"

Split Phase Description

How Split Phase works on a Warpverter

Stripping the enamel off the ends of the individual copper wires using a DF-8 electric wire stripper  ...  available from Amazon or aliexpress

Starting the final assembly

Bit heavy to lift at 57kg, so just rolled into place

Lor

Stripping the wire enamel off the "Small" toroid winding ends

Warpverter Full Bridge Boad LAyout

Warpverter Full Bridge board layout

Warpverter Half Bridge Board Layout

Warpverter Half Bridge board layout

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quorum altera prosunt, nocent altera.

➤ Who designed the Warpverter?

Tony Le Grip, a retired professional power electronics design engineer from Melbourne, Australia

Tony is also known as "Warpspeed" on the forums he frequents

➤ What can you power with a Warpverter?

A Warpverter is a normal inverter and so can power anything a normal inverter can power ... as long as it is within the power capability of the inverter.

One huge advantage is that Warpverters have a massive surge capability so can start motors and loads with heavy startup current easily.

➤ What DC input voltage limits are there?

There's no major restrictions, it's a matter of designing the Warpverter for the batteries you plan to run. Anything from 24V to as high as you feel comfortable using.

Bear in mind, the higher the voltage the lighter gauge cables and windings you may be able to use.

Tony's Warpverter uses 100V Lithium cells and others have used 48V in either FLA or Lithium. A 3-phase version has also been built to operate on a 200V Toyota Prius battery.

➤ What batteries are best suited?

There's no real issue using whatever battery chemistry you desire  ...  as long as it has the capability of running the sorts of loads you plan to use  ...  and you have sufficient charging available to keep them healthy

➤ Can they be built for split phase operation?

The basic Warpverter builds up a stepped single phase 240v sine wave voltage, by combining in series, the secondaries of four independent transformers driven by the appropriate digital waveforms.

Its really a form of direct digital to analog conversion at very high power.

Two separate isolated 120v outputs can be generated from the same four transformers by arranging each transformer to have a pair of separate secondary windings, each of half the nominal voltage of the basic Warpverter.

That then will produce two 120v isolated outputs which could either be used in parallel for full inverter output power at 120v, or if connected in series, 240v split phase.

➤ Can a Warpverter be used as a grid tie inverter?

No

➤ Can you AC-Couple a Grid Tie Inverter to a Warpverter?

Yes  ...  there are examples out in the field.

➤ What sort of idle power does a Warpverter consume?

Tony's 5kW Warpverter has an idle power of 32 Watts and Roger's 15kW is at 35 Watts.

I believe the best to date is one that is 20Watts for a 7kW inverter

There is a bit of luck involved that concerns the quality of the core material used in the transformers. Some material is excellent, and some less so....

➤ Could a Warpverter provide 3 phase power?

Yes, a three phase Warpverter can be built ... and obviously will require three sets of four transformers.

As mentioned above, a three phase Warpverter has already been built.

➤ Could you rewind a three phase transformer to replace the individual transformers in a Warpverter?

No.

➤ If the design is so robust and uses easily available parts, why are they not in production?

It's really boils down to a matter of cost for all the copper wire and transformers. HF inverters are so much cheaper due to not needing large, heavy and expensive transformers.

It is probably really only viable for the DIY market where builders can source suitable second hand material and wind their own transformers. 

➤ What are the main advantages of the Warpverter design?

The biggest advantage is all the switching is done at a very low frequency, so the circuit layout is far less critical than high frequency pwm, where it becomes increasingly difficult to successfully parallel multiple devices for very high power.

There are no data screens or firmware. It's a basic bare bones inverter, dc in, ac out.

The simplicity of the system means that it is much more easily repaired and less skill is required if any faults occur.

Its also fully bi directional. Really nasty highly reactive loads can bounce out of phase current right back onto the dc bus.

It also has massive surge capability, fully protected on the ac side with just a normal C curve thermal/magnetic circuit breaker.

If someone needed a 10Kw, 20Kw, or 30Kw inverter, this would scale up really easily, especially compared to a pwm type inverter where anything over about 5kW becomes problematic. Though bear in mind the transformers would obviously need to be suitably large.

➤ What are the main disadvantages of a Warpverter?

Winding four transformers is a huge undertaking, and not to be taken lightly. But if serious power is your goal, a Warpverter is likely to cause you much less long term grief. Its a lot of work, but you only have to do it once !

Of course the expense involved for copper wire and toroid or transformer cores is much higher than for a pwm transformer inverter build.

And then the finished weight is also much more than a pwm inverter.

Below about 4kW-5kW a conventional pwm transformer inverter would be cheaper to build.

➤ What surge capability does a Warpverter have?

Warpverters have a massive surge capability

➤ Is there any software to set up or be updated regularly?

No, not if using Tony's control board. That has no software at all.

A couple of others have been built using an Arduino for control, so they could potentially be updated or modified depending on who built them.

➤ How does the feed forward voltage control work?

Most inverters use voltage feedback to maintain a constant output voltage with changes of dc input voltage and load.

The main problem with that is its slow to correct.

The correction must be introduced slowly, or it can over correct and become unstable. Sudden large step changes in load (up or down) can cause annoying sags and surges in voltage resulting in light flicker.

The inverter output voltage will eventually settle, and then remain fairly constant.

Feed forward works in an entirely different manner.

The dc input voltage is measured, and the inverter can then very quickly adjust the waveforms driving the output transformers to compensate for any change in dc input voltage. The result is that the reaction time of the inverter to sudden dramatic load change can be made much faster acting.

It can compensate pretty much perfectly for input voltage variation over a very wide 2:1 dc input voltage range.

The down side is that although the transformer primary waveforms are well corrected, the transformer secondary voltages do fall slightly with increasing inverter load.

Voltage droop in my own 5Kw Warpverter is about ten volts (at 240v) from zero load to the full 5Kw rated output. That should be pretty typical, all mainly due to unavoidable voltage drop under load in the transformers.

The grid supply here varies more than ten volts anyway from day to day, and hour by hour, and none of my household appliances seem to mind. So I don't think its necessary to have a precise inverter set output voltage.

What is much more important is to have very fast voltage corrections for sudden step load change, and feed forward correction provides that.

Its especially good at reducing light flicker during the starting of large motors.

Its much easier and faster and more accurate to measure a dc voltage than an ac voltage, which is a constantly changing sine wave at 50/60Hz anyway.

The incoming dc is measured in a dual slope integrating a/d converter (to average out impulse noise) on the dc, and the measured voltage used to address one of 256 different lookup tables in ROM.

These lookup tables cover a 2:1 input voltage range, and allow for a very fine adjustment of inverter output voltage. Large very sudden jumps in voltage correction are possible, and always occur right at a zero crossing, so there are never any waveform discontinuities created from large applied corrections.

This can all be achieved with some simple robust and reliable hardware. The lookup

tables contain direct simple gate drive data to the four power switching bridges, there is no software or data manipulation involved.

➤ Where can you buy transformers to suit a Warpverter?

That is the $64,000 question. Unless you are very lucky and can find the odd transformer that can be used  ...  you either have to wind them yourself  ...  or have them wound professionally.

Considering the potential of a well built Warpverter, that is still quite viable  ...  but it seems to be the biggest deterrent for most home builders.

Click Circuits to Open High Resolution Versions

Warpverter Control PCBWarpverter Half-Bridge Driver PCB
Tony's Warpverter in Service Position
Tony's Warpverter showing the four transformers Warpverter Logo 600px

Contact: Visit this thread on diysolarforum and message Warpspeed or rogerdw  

Waveforms

© 2024 Warpverter.com - All Rights Reserved.   Terms of Service:  Privacy Policy