Patent ID: 8706650

Claim:
A system for energy optimization, the system comprising: an energy management server; one or more databases; wherein the energy management server is configured to: receive energy provider data from an energy provider for a selected time period, wherein the energy provider data is energy rates for a customer location; receive near-real time individualized energy usage data for each of a plurality of end-uses and near-real time individualized whole premise energy usage data for the customer location; receive customer preferences from the customer; receive near-real time and forecasted weather information for the customer location; forecast, for the selected time period, individualized energy usage for each of the plurality of end-uses and individualized whole premise energy usage data for a customer location using: (1) the energy provider data, (2) the near-real time individualized energy usage data for each of a plurality of end-uses and near-real time individualized whole premise energy usage data for the customer location, (3) the customer preferences, and (4) the near-real time and forecasted weather information for the customer location; and optimize, for the selected time period, energy usage at the customer location using (1) the individualized energy usage for each of the plurality of end-uses and individualized whole premise energy usage data for a customer location, (2) the energy provider data, and (3) the customer preferences, wherein the optimizing further comprises minimizing a degree of end-use load shifting, wherein minimizing the degree of end-use load shifting is represented as: Min ⁢ ⁢ P s . t . ∑ t ∈ T ⁢ X ijt · RP j = Demand ij i ∈ I , j ∈ J P ≥ ∑ i ∈ I ⁢ ∑ j ∈ J ⁢ X ijt · RP j t ∈ T wherein the plurality of end-uses comprises a plurality of appliances, i represents a customer; j represents an appliance of the plurality of appliances, t represents a period, X ijt represents if appliance j of customer i can run in period t, Demand ij represents the forecast demand for the customer i and appliance j, P represents a peak demand, and RP j represents a real power of appliance j.