我发现NILM领域中文的博客还是很少的,比较系统讲解的就更少,目前打算把这个博客写的全面些,而工欲善其事必先利其器,先说论文似乎不太容易理解,先说下NILMTK这个工具包吧。然后再讲几个数据集,再说论文。
NILMTK,顾名思义, nilm的tool kit,是专门为非侵入式负荷监测任务开发的开源工具包,包括了各大公开数据集的数据处理,也支持用户自己采集的数据;内置了组合优化(co)和隐马尔可夫模型(fhmm)两种算法以便和研究人员的算法比较;提供了算法封装的函数,可以方便调用使用者自己写的算法;提供了负荷分解结果的评价指标。
网站就如下图。网址:https://nilmtk.github.io/ (有时需要fq) 论文是《NILMTK: An Open Source Toolkit for Non-intrusive Load Monitoring》
注意,这里首先要声明的是,NILMTK不支持高频数据!!高频数据指khz或Mhz采样的数据。比如BLUED数据集就是khz采样数据,NILMTK是处理不了的,REDD数据集既提供了15khz高频数据也提供了3s采样低频数据,那NILMTK只能处理后者。因此,如果你研究的是用高频电表数据识别电器开关(投切)事件