Patent ID: 8849687
Filing Date: 2014-09-30
Classification: B60L,G05B,G05F,G06N,G06Q,H02J,Y02E,Y02T,Y04S

Abstract:
1. A computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied in the medium for implementing a method for dispatching energy from a plurality of distributed storage resources in a discharge event so that the energy stored in each of the plurality of distributed resources is levelized, the computer program product comprising: program code for causing a computer to receive a dispatch request comprising an amount of power required during a dispatch event and a duration of the discharge event; program code for causing the computer to determine accomplishability of the dispatch request, comprising: program code for causing, if the dispatch request is determined to be accomplishable, the computer to determine the amount of energy to be discharged from each of the plurality of distributed resources during the dispatch event so as to reduce the variance among the stored energy levels of the plurality of distributed energy resources; program code for scheduling the dispatch of each of the plurality of distributed resources to participate in the dispatch event, the program code for scheduling the dispatch comprising: program code for sending dispatch instructions to each of the plurality of distributed resources to participate in the scheduled dispatch event.