Date of Award


Degree Type


Degree Name

Master of Science


Electrical Engineering

Major Professor

Kevin L. Tomsovic

Committee Members

Seddik M. Djouadi, Jinyuan Sun


The emergence of smart grids has allowed for integrating new technologies in the power grid, with information flowing across the system allowing for more efficient power delivery and event response. Demand response is a new technology enabled by smart grids, which is a program aiming to reduce or shift peak demand by varying the price of electricity or offering incentives for changing consumption habits.Despite demand response benefits, privacy advocates have raised concerns with information leakages allowed by the type of high-resolution data collected by smart meters, as it can reveal customer usage patterns and different parties can take advantage of that data. In this thesis, a utility vs. privacy framework is developed to maximize the utility of using smart meter data while also minimizing the privacy leakages from the smart meter.Two frameworks are developed, the first, a fault localization technique for radial distribution systems by using alarm processing through binary integer linear programming. The second, a power scheduling tool that uses renewables, a battery, and appliance scheduling to disguise the customer usage patterns by matching it to an average and the resulting collected data is not revealing of any characteristics the customer wants to hide.Fault localization was tested on two radial distribution systems, and locates the fault every time, with the variation in time till detection depending on system size, how the system is branched, fault location, and sampling rate. Power scheduling was tested using simulated home data, different scenarios are run by varying battery, solar, appliance, and privacy parameters, and results are compared for various sampling rates. Both frameworks were successful in hiding privacy leakages based their respective privacy metric.Future research on the fault localization could expand to find two faults simultaneously, along with implementing an emergency mode to find faults quicker in a sampling cycle. The power scheduling framework could expand to include thermostatically controlled load scheduling, by implementing deep learning algorithms on each home and factoring in variables such as historic data of weather, time of day, and day of week to determine how thermostatically controlled loads could fit into the scheduling problem.

Files over 3MB may be slow to open. For best results, right-click and select "save as..."