IEEE TRANSACTIONS ON POWER ELECTRONICS Journal