Publication:
LOAD MONITORING AND ACTIVITY RECOGNITION IN SMART HOMES

Loading...
Thumbnail Image
Date
2021-06
Authors
FRANCO TROYA, PATRICIA
Journal Title
Journal ISSN
Volume Title
Publisher
Research Projects
Organizational Units
Journal Issue
Abstract
Appliance load monitoring in smart homes has been gaining importance due to its sig nificant advantages in achieving an energy efficient smart grid. The methods to manage such processes can be classified into hardware-based methods, including intrusive load monitoring (ILM) and software-based methods referring to non-intrusive load monitoring (NILM). ILM is based on low-end meter devices attached to home appliances in opposition to NILM techniques, in which only a single point of sensing is needed. Although ILM solutions are relatively expensive, they provide higher efficiency and reliability rather than NILMs do. Moreover, future solutions are expected to be hybrid, combining the benefits of NILM along with individual power measurement by smart plugs and smart appliances. This thesis proposes a novel ILM approach for load monitoring that aims to develop an activity recognition system based on an IoT architecture. The proposed IoT architecture consists of an appliances layer, a perception layer, a communication network layer, a middleware layer, and an application layer. The application layer consists of an appliance recognition module and activities of daily living (ADL) classification algorithm. The main function of the appliance recognition module is to label sensor data and to allow the implementation of different home applications. Three different classifier models are tested using real data from the UK-DALE dataset: feed-forward neural network (FFNN), long short-term memory (LSTM), and support vector machine (SVM). The developed ADL algorithm maps each ADL to a set of criteria depending on the appliance used. The features are extracted according to the consumption in Watt-hours and the times where appliances are switched on. In the FFNN and the LSTM networks, the accuracy is above 0.9 while being around 0.8 for the SVM network. Other experiments are performed to evaluate the classifier model using a test set. A sensitivity analysis is also carried out to study the impact of the group size on the classifier accuracy. Once results were obtained, the proposed ADL classification system was enhanced in two frameworks: a training framework and an inference framework. This is to allow a practical implementation of the system. In this regard, several modifications were made in the appliance recognition module, including the use of new data, and therefore new appliances: an electric vehicle, an oven and a microwave, from the Dataport dataset. The frameworks include graphical interfaces that significantly facilitate its use. The dataset configuration, pre-processing and classification parameters can be easily selected and modified. In the feature extraction, inside a sliding window, statistical features of the power samples are computed. In this way, the same pre-processing can be applied in the two different datasets. A feature importance analysis can also be performed to analyze the contribution of the selected features in the models predictions. With this implementation, the real-time operation is directly related with the size of the window used
Description
Keywords
APPLIANCE RECOGNITION , ACTIVITY CLASSIFICTION , FRAMEWORK , INTERNET OF THINGS , INTRUSIVE LOAD MONITORING , IOT PLATFORM, SMART GRID , SMART HOMES
Citation
Collections