Carleton University IoT presentation

Preview:

Citation preview

Smart Homes in the Smart Grid

Thomas Kunz

Professor, Systems and Computer Engineering

The Many Aspects of “Smart Grid”

Energy Management in Smart Homes

Whole system involves three networks1. Utilities communicate ToD pricing info: here RBDS (one-way broadcast network)2. Appliances and Smart Controller communicate over in-home networks:

• HomePlug C&C: powerline in-home network• ZigBee: wireless in-home network

Research Challenges/Issues

, How to optimize energy consumption: home controller (centralized) or smart appliances (distributed) need to perform optimizations– Having residential users operate appliances manually will be less promising– Complexity of optimization problem?

, Appliances and home controller need to communicate– Network alternatives– Improving existing network protocols

, Utilities broadcast ToD price info– Subject to impersonation attacks– Can we authenticate messages in a one-way broadcast network?

, Explore impact of design alternatives– For example: what impact will EVs have on residential energy consumption– Exploring new coordination mechanisms

Optimizing Energy Consumption

Optimizing Residential Energy Usage

• Goal: wide-spread participation of users to reduce peak power consumptions and balance load

• The potential for profit and the cost saving features of smart grids are excellent motivating factors• Needs automation to be really convenient

• In smart grid – the user is considered as a ‘Prosumer’ because• The user produces energy (renewables, selling via microgrid, etc.)• The user consumes energy (appliances, buying from microgrid, etc.)

Optimization Inputs: Energy Consumption

, Energy consuming components:

– Inelastic load cannot be delayed.

– Elastic load can be delayed and its quantity depends on price of electricity.

– The storage can be considered as an elastic load.

– Selling energy to microgrid can be considered as load.

Demand

Microgrid

<[e1,e2,...,et]>

Storage

<[e1,e2,...,et]>

Elastic Load

<[e1,e2,...,et]>

Inelastic Load

<[e1,e2,...,et]>

Optimization Inputs: Energy Sources

, Energy sources:

– Utility is considered to have infinite supply and dynamic price.

– Storage provides time varying supply.

– Microgrid has different energy quantity with different price.

– Renewables have different generation profile, price is considered as 0.

Supply

Utility

<[∞, ∞,... ∞],[p1,p2,....,pt]>

Storage

<[e1,e2,...,et]>

Microgrid

<[e1,e2,...,et],[p1,p2,...,pt]>

Renewables

<[e1,e2,...,et]>

et =Energypt=Price

Unified Optimization Model Problems

, Both storage and microgrid can act as both load and energy source.

, This reciprocal relationship makes it more complex to formulate an optimization problem

, Unified Optimization: solve many issues at the same time: load scheduling, trading in the microgrid (both amount and price), storage charging, ….

– Optimization problem not linear

– Multiple households: multiple objective functions, pareto-optimal solutions

– Solution time grows rapidly with number of households, planning horizon, number of appliances, etc.

Proposed Optimization Model

, Determine the user’s energy consumption and generation characteristics – Module 1: considers renewables and

storage.

, Buying components – Module 2: Considers utility, microgrid

(buyer) and storage.

, Selling Components– Module 3: Considers microgrid

(seller) and storage.

, Solve iteratively

The Modular Optimization Model

Home Networking

Home Networking

, Many choices: Wireless, Powerline, Wired….

, If mixed networking, which network protocols

, Developed/modified existing network simulator (NS2) to support multiple interfaces/networking technologies, explored alternative routing protocols:– Flooding– AODV/ZigBee routing

, Joint-path strategy, Backbone-based path strategy (packet forwarded firstly through the

backbone), Dual-path strategy (wireless path strategy plus backbone-based path

strategy)

Summary of Routing Insights

, Combined network performance better than using a single network (powerline or wireless)

, Flooding best network layer strategy when communicating information to ALL devices in the home

, To communicate with a specific device, dual-path and backbone-based routing superior to joint-path routing in terms of PDR– Dual-path: lowest latency– Backbone-based routing: lowest energy costs

Security

Security Challenges

, ToD messages broadcast in one-way RDBS network – what happens if intruder broadcasts fake messages– For example: broadcast low price during heat wave => AC units will kick in => grid

load rises, potentially leading to overload

, Network Security:– Confidentiality not important– Source authentication crucial

, Common solutions not applicable in the absence of two-way communication– Certificates: complex verification algorithm, need occasional access to

certificate authorities– Challenge-Response: less computationally complex, based on shared key,

requires bi-directional communication

One-way Authentication Protocol Evaluations

Security NOT only a protocol issue: on-air monitors to monitorfor bogus messages, outlier detection to detect obviously faultyinformation

Simulation Framework

Evaluating Policy Alternatives: A User-Centered Simulation Framework

Simulator Validation

Sample Study: Charging EVs over Night based on Threshold Price

Conclusion

, Lots of specific challenges, some solutions, typically we need to write papers to talk about them

, Hard to do a complete “system” when in university– Real smart home data– Actual smart devices/appliances

, Was offered an electric hot water tank once, not sure where to put it….

, Sometimes problems are those that we think are important, but may not be the most pressing issues in the real world

, Collaborations with industry helpful, various ways to do this and get funding for it– MITACS, NSERC Engage, ……