Deltaflow: Submetering by Synthesizing Uncalibrated Pulse Sensor Streams

  • Authors:
    Meghan Clark (Univ. of Michigan), Brad Campbell (Univ. of Michigan), Prabal Dutta (Univ. of Michigan)
    Publication ID:
    Publication Type:
    Received Date:
    Last Edit Date:
    2386.003 (California Institute of Technology)


Current submetering systems suffer from prohibitive device costs, invasive installations, and burdensome maintenance. In this paper, we present Deltaflow, a submetering system that can estimate the power draw of individual loads by augmenting aggregate measurements with very simple sensors. The key insight is that we can drastically reduce sensor complexity by encoding information in the mere existence of a radio transmission, rather than the contents of that transmission. A sensor consisting simply of a radio and an energyharvesting power supply tuned to harvest a side-channel emission of energy consumption (e.g. light, heat, magnetic inductance, vibration) will exhibit an activation frequency that is correlated with the power draw of the load to which it is affixed. These sensors report their activation frequencies to the data-processing backend, which can determine the actual power draw by incorporating ground truth aggregate measurements such as those provided by utility meters. The server maps sensor activations to energy consumption by observing when the aggregate measurement and the sensor activation frequency change simultaneously. The server iteratively partitions the system history into discrete states which are used to construct and solve instances of a linear optimization problem. Solutions to the problem reveal the mapping from pulse frequencies to individual load power draw. This systems approach to submetering results in deployments that are easy to install and maintain, while contributing zero additional load, enabling building owners and occupants to simply affix tags to energy consumers and automatically begin receiving real-time power draw readings.

4819 Emperor Blvd, Suite 300 Durham, NC 27703 Voice: (919) 941-9400 Fax: (919) 941-9450

Important Information for the SRC website. This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.