2015 IEEE Pulsed Power Conference (PPC)