IEEE Transactions on Sustainable Energy