A method and system of controlling half-bridge DC--DC converters to achieve Zero Voltage Switching (ZVS) for at least one of the switches. The soft-switching half-bridge DC--DC converter system includes soft-switching for all switches by adding an additional branch with a switch and a diode across the primary side of an isolation transformer and by applying a Duty-Cycle Shifted PWM Control.