IEEE transactions on power electronics Journal