Abstract-Demand Response (DR) is a mechanism in which electricity consumers alter their demand in response to power grid's supply and economic conditions. DR programs have the potential to improve resource efficiency, sustainability, grid reliability and economic viability by providing tighter alignment between demand and supply. However, implementing DR program is a non-trivial task as it requires good knowledge of electricity consumption preferences, economic models and contextual factors. Developing such knowledge through real world studies can be expensive and be time consuming. As a result, utility companies have been finding it complicated to analyze potential viability and return on investments of DR programs for various 'what-if' scenarios.To address this problem, we present DRSim -a cyberphysical simulator that allows utility companies to study demand side participation aspects of communities with various practical scenarios. DRSim is based on the principles of agent-oriented modeling of users' behavior and context. It is able to model the emergent behavior of a community based on real data traces that contain partial information about the environment. DRSim is a highly extensible framework to accommodate new data sources, new analytical functionalities and evolve its modeling power. Feasibility experiments show the modeling and analysis potential of DRSim in practical settings.
I. INTRODUCTIONTowards a more sustainable environment, several governments have defined specific goals for reducing total energy consumption (e.g., EU aims to reduce energy consumption by 20% by 2020). With the emergence of technology to support Demand Response (DR), DR programs are known to be effective for reducing energy consumption and peak demand [1], [2]. These DR systems send an "alter demand" signal to electricity customers to alter their consumption at critical times, e.g. during supply-demand imbalance or in response to grid market price fluctuations.While residential power consumption forms a substantial portion of total energy consumption [3], [4], little is known today on -how much energy is consumed by a particular activity, what human tasks lead to peak usage times, how consumption varies across different customer segments, and which DR programs (e.g. price based [5] or incentive based) are effective for the specific communities. Moreover, the residential DR programs have a major challenge of receiving a good DR participation from a large number of small electricity consumers, where there is much less control and more autonomy [6], [7].The success of a residential DR program largely depends on proper understanding regarding the driving factors of the energy demand for the community and deriving useful conclusions on the demand dynamics. There are various factors