Hi my name is davoud abbasi. I am a student electrical engineering in shahed university of iran Tehran. I want to build a dc to ac inverter with this characteristics output : 220v rms-50Hz-output power(100 watt-10kwatt) input : dc voltage of battery(12v-48v) According to my studies there are two ways to build a inverter. One way is that in first step convert the dc voltage of battery to high dc voltage with a high frequency converter and in second step invert dc high voltage to ac voltage. Another way is that in first step invert dc voltage of battery to ac and in second step we can boost voltage to required voltage with boost transformer. My ask from you is that which one should I choose? what are the advantages and disadvantages of each one? Please help me Thank you very much.