Code for DemandResponse

The DemandResponse is an algorithm that is able to predict power consumption load curve for the coming day and based on it adjust the programmable loads so as to reduce the peak consumption during the day and shift the load to off peak hours. Neural Networks is used for prediction and Genetic algorithm are used for optimization.