
Non‐intrusive energy saving appliance recommender system for smart grid residential users
Author(s) -
Luo Fengji,
Ranzi Gianluca,
Kong Weicong,
Dong Zhao Yang,
Wang Shu,
Zhao Junhua
Publication year - 2017
Publication title -
iet generation, transmission and distribution
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.92
H-Index - 110
eISSN - 1751-8695
pISSN - 1751-8687
DOI - 10.1049/iet-gtd.2016.1615
Subject(s) - smart meter , computer science , recommender system , smart grid , grid , service (business) , domain (mathematical analysis) , energy consumption , inference , energy (signal processing) , user profile , data mining , database , world wide web , engineering , artificial intelligence , statistics , geometry , mathematics , electrical engineering , mathematical analysis , economy , economics
Demand side management is one of the key topics of smart grids. This study integrates the service computing paradigm in smart grid domain and proposes a demand side personalised recommendation system (PRS). The proposed PRS employs service recommendation techniques to infer residential users’ potential interests and needs on energy saving appliances, and then it recommends energy saving appliances to users, therefore potentially creating opportunities to save energy for the grid. The proposed approach starts by applying a non‐intrusive appliance load monitoring (NILM) method based on generalised particle filtering to disaggregate the end users’ household appliance utilisation profiles from the smart meter data. Based on the NILM results, several inference rules are applied to infer the preferences and energy consumption patterns, and to form the user profile . In parallel, information retrieval techniques are applied to extract keywords from the textual appliance advertisements (Ads), and to define the appliance profile . Finally, the similarity measurement method is applied to compare the user profile and appliance profile, to rank the appliance Ad, and to make the recommendations. Experiments are conducted to validate the proposed system.