proceedings VPPC 2007 - Proceedings of the 2007 IEEE Vehicle Power and Propulsion Conference Proceedings