A method of managing energy consumption of a building may include determining a current state associated with energy consumption of a building and determining exogenous factors that relate to energy consumption of the building. The method may also include performing an energy consumption and cost optimization based on the current state, the exogenous factors, and an energy consumption rate structure to generate a desired energy consumption projection for the building over a period of time. The method may further include controlling one or more systems of the building to direct energy consumption of the building according to the desired energy consumption projection.
展开▼