找回密码
 立即注册
查看: 236|回复: 0

非侵入式负荷分解之BLUED数据集

[复制链接]
发表于 2022-6-28 20:30 | 显示全部楼层 |阅读模式
非侵入式负荷分解之BLUED数据集
非侵入式负荷分解之BLUED数据集
BLUED数据集包含大约8天之内来自单个美国家庭的高频(12 kHz)家庭级数据。该数据集还包含一个事件列表,该列表涉及家庭中每台设备每次更改状态(例如打开微波炉)。点这里可以下载数据收集。数据集比较大,毕竟是高频数据。它这个网站有点问题,下载的时候可能会网速为0,过一会又可以继续下,慢慢等着吧,失败了就重新下。
数据集结构
数据集下下来是酱紫的:


解压后:


每个压缩包里面包含400个电压电流压缩包、A相事件列表,B相事件列表和AB相都有的事件列表,四个功率数据的mat文件压缩包、起始时间.txt, Readme.txt。
一、400个电压电流压缩包
16个大压缩包里面,只有一个压缩包是包含430个小压缩包,其余都是400个。解压后是包含文件头的txt文本,后面的数据分别是时间,A相电流,B相电流,A相电压。这个时间是从0开始的,而这个0时刻对应的是start_end.txt文件里面的开始时间。每100个txt文本对应一个功率数据的mat文件,所以一个大压缩包括四个功率数据文件。我这里有一个老哥写给我的代码(感谢老哥):将这些txt文本删除文件头,并转成matlab读取的mat格式。(骗两个积分勉强度日。。。)


二、事件列表


分别是时间,投切电器的标签以及是哪一相的事件。这里的投切事件可能是投入也可能是投出,就是电器的开和关,是一 一对应的。标签对应哪一种电器在数据集下载的网页有,例如上图中111是冰箱,156是楼上浴室灯。
三、四个功率数据的mat文件压缩包
解压后是mat格式的文件,


fs=12000:电流电压的采样频率12KHZ;tt_power是功率数据对应的时间(从0开始的,每0.016667一个数据,是电流电压数据频率的1/200),t_power应该也是功率对应的时间吧,但我没看懂格式;Qa、Qb、Pa、Pb分别就是AB相的无功有功数据;
events这个字段里面肯定有Plugs这个字段,有的还有Env、CLGT,Unknow这三个字段。


Plugs里面是酱紫的:


MacAddr是投切事件的标签,appName是标签对应的电器名称,t是投切的时间,index是投切事件的功率数据索引值,phase是事件发生在哪一相。其他字段也是这样的结构,plugs记录的A相事件一般是冰箱的投切,也有吹风机的,env记录的A相一般是几个灯的事件。Unknown就是未知的电器了。
差不多就是这些了吧,第一次写博客,没讲清的地方可以在评论区问,知道的就回。最后放几张电流和功率数据绘制的图。
A相有功:


A相无功:


A相电流:(波形数据可以做谐波分析哦)


最后,点这里 发现更多NILM数据集!!!!
非侵入式负荷分解之BLUED数据集相关教程



<div id="marketingBox" class="marketing-box"><div class="marketing-content">


CSDN 社区图书馆,开张营业!


深读计划,写书评领图书福利~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-26 03:27 , Processed in 0.092713 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表