213
Views
10
CrossRef citations to date
0
Altmetric
Original Articles

The Integration of a Genetic Programming-Based Feature Optimizer With Fisher Criterion and Pattern Recognition Techniques to Non-Intrusive Load Monitoring for Load Identification

&
 

Abstract

Identification of electricity energy consumption on individual household appliances used in a smart house is the first important step for making the use and conservation of electricity energy more efficient. In the past, Non-Intrusive Load Monitoring (NILM) techniques, which are part of smart grid techniques realized to improve electricity energy usage efficiency, have been developed to identify individual appliances with avoiding installing many smart meters for appliances in a field. In this paper, a new NILM technique that integrates an efficient Genetic Programming (GP)-based feature optimizer with pattern recognition techniques is proposed to identify which appliance is being turned on or off. The proposed GP-based feature optimizer with Fisher criterion is used to generate a more efficient feature than original potential transient features extracted from captured transient response of household appliances through analysis of NILM. The new feature generated by GP is used by pattern recognition techniques as load identifiers for load identification. The load identifiers used and compared in this paper include k-Nearest-Neighbor Rule, Back-Propagation Artificial Neural Network, and Learning Vector Quantization. Experiments are conducted under different single-load and multiple-load operation circumstances at different actual experimental environments with small disturbances. As shown from the experimental results, the proposed is confirmed to be feasible and usable.

Nomenclature

Abbreviation

NILM=

Non-intrusive Load Monitoring

ACV=

Alternating Current Voltage

GP=

Genetic Programming

k-NNR=

k-Nearest-Neighbor Rule

BP-ANN=

Back-Propagation Artificial Neural Network

LVQ=

Learning Vector Quantization

Symbols

Iintensity=

Current intensity per power cycle of ACV110/60Hz

Iintensity=

Variation of the current intensity

intensity=

Intensity of a differential current waveform per power cycle of ACV110/60Hz

intensity=

Change rate of the intensity

Et=

Retrieved overall transient period of an energized appliance

fijl=

A two-class Fisher criterion for the lth feature axis in a feature space

Fl=

A set of two-class Fisher criteria for the lth feature axis in a feature space

Fisher=

Fitness evaluation

yc=

Output of the k-NNR identifier, indicating the class label of an identified appliance

Subscript

s the sth power cycle of ACV110/60Hz

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.