Return to search

Web Services for Energy Management in a Smart Grid Environment

Smart grid is an emerging technology that aims to empower the current power grid with the integration of two-way communication and computer technology. This thesis deals with energy management in smart grid with focus on the smart home and the Intelligent Transportation System (ITS). The smart home contains a network that connects home elements like smart appliances, HVAC (heating, ventilation, and air conditioning), thermostat, smart meter, sensors, solar panels and energy storage. ITS integrates computer and communication technologies for advanced traffic management and communication among road infrastructure, vehicles and users. A web service describes a collection of operations that are accessible via the Internet. Web services can also provide security and interoperability. Due to the rising cost of energy, more and more residential consumers are interested in controlling temperature or appliances in order to reduce energy consumption. In this thesis, we propose an approach that uses Web services to remotely and efficiently interact with smart home devices in order to manage energy consumption, in a smart grid environment. Consequently, the user is able to adjust the temperature, control appliances or read energy consumption values quickly, remotely and securely. A smart home with a wireless network based on ZigBee and XMPP (eXtensible Messaging and Presence Protocol) is simulated. The advantage of XMPP is that it provides near real-time communication and security. There is a central computer that can communicate with all home elements. Business Process Execution Language (BPEL) is used to implement the Web service on a central computer. Furthermore, quality of service is offered. Therefore, different levels of security and an access control mechanism are provided. An algorithm is proposed that can sell stored energy back to the grid from smart home. Another algorithm is proposed that can facilitate demand response. Moreover, dynamic programming is used to minimize energy consumption. Also, a broadcasting algorithm is presented that can be used by an electric vehicle to find the most suitable charging station in ITS. Simulation and analytical study is undertaken to demonstrate the performance and advantage of the proposed approach and algorithms.

Identiferoai:union.ndltd.org:uottawa.ca/oai:ruor.uottawa.ca:10393/32097
Date January 2015
CreatorsKhan, Adnan Afsar
ContributorsMouftah, Hussein
PublisherUniversité d'Ottawa / University of Ottawa
Source SetsUniversité d’Ottawa
LanguageEnglish
Detected LanguageEnglish
TypeThesis

Page generated in 0.0117 seconds