×

METHOD AND SYSTEM FOR SCHEDULING THE DISCHARGE OF DISTRIBUTED POWER STORAGE DEVICES AND FOR LEVELIZING DISPATCH PARTICIPATION

  • US 20150160672A1
  • Filed: 09/30/2014
  • Published: 06/11/2015
  • Est. Priority Date: 05/09/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. 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, comprising:

  • receiving, in a computer, a dispatch request comprising an amount of power required during a dispatch event and a duration of the discharge event;

    determining, in the computer, accomplishability of the dispatch request by;

    determining an aggregate rate of discharge for the plurality of distributed energy resources based on the rates of discharge at which each of the individual resources of the plurality of distributed resources are capable of producing;

    determining if the determined aggregate rate of discharge is sufficient to meet the amount of power required to satisfy the dispatch request;

    determining if the determined aggregate rate of discharge can be maintained at all times during the dispatch event, and if so, identifying the dispatch request as accomplishable;

    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;

    scheduling the dispatch of each of the plurality of distributed resources to participate in the dispatch event by;

    implementing a bin packing algorithm to select the start and stop times of the discharge of each of the plurality of distributed resources during the dispatch event; and

    tilting the dispatch schedule by adding a fractional time offset to intervals in each bin used by the bin packing algorithm;

    sending dispatch instructions to each of the plurality of distributed resources to participate in the scheduled dispatch event.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×