Infoscience
IEEE Transactions on Power Systems
IEEE Institute of Electrical and Electronics Engineers
0885-8950