一种基于瞬时负荷特征的非侵入式电气数据识别方法技术

技术编号:34035401 阅读:17 留言:0更新日期:2022-07-06 12:10
本发明专利技术属于非侵入式负荷识别技术领域,具体为一种基于瞬时负荷特征的非侵入式电气数据识别方法。本发明专利技术分为两个部分:瞬时负荷特征库构建,基于瞬时负荷特征的非侵入式电气数据识别;本发明专利技术通过电气数据采集设备采样高频电流、电压数据,利用这些数据,对接入电路中的各种电气设备进行监测,包括设备状态切换的时刻,通过对该时刻附近的瞬时负荷数据提取特征,实现对设备运行状态的识别。本发明专利技术利用电流叠加性,对由单独运行时的负荷电流波形重构出混合电流波形,达到拟合真实的采样电流波形,从而通过组合的负荷情况判断电路中真实的负荷情况。本发明专利技术可以获得更多真实的信息,提高识别的准确率,在非侵入式负荷多设备启动识别方面具有优越性。别方面具有优越性。别方面具有优越性。

A non intrusive electrical data recognition method based on instantaneous load characteristics

【技术实现步骤摘要】
一种基于瞬时负荷特征的非侵入式电气数据识别方法


[0001]本专利技术属于非侵入式负荷识别
,具体涉及非侵入式电气数据识别方法。

技术介绍

[0002]非侵入式负荷识别,就是无需对电路中的每个设备进行监控,只需对总电路中的电气数据进行处理并识别相关信息。实际应用有多种方向,其中之一为识别接入电路中设备所处的运行状态,从而把控电路中的设备情况,做到更加合理和有效的管理。目前的研究基本都集中在讨论如何提高单个家电启动时的负荷识别准确率,当有多个家电同时开启或者开启时间很近,导致开启特征脉冲重叠时,大部分的负荷特征识别方法不太适用,因此如何使用非侵入式的手段从电路中有效的识别较短时间内有多设备启动的情况是一个值得研究的方向。
[0003]随着科学技术的不断发展,电路数据采集设备的不断先进,现有很多高精度采样的电气数据采集设备,每秒钟千次甚至上万次的电气数据使得我们可以对电路获取更多的有用信息。同时因为稳态电流的基波相角是由测量时电压的起始相位决定,所以只需要保证在同一起始相位角的电压下测量稳态电流,就能满足电流叠加性,根据电流的叠加性可以很好的由单独运行时的负荷电流波形重构出混合电流波形,因为是根据平移和组合的手段,重构的方法使得不是对单一的负荷情况进行比较,可以实现对短时间内的复杂电流波形的识别,从而达到识别较短时间内有多设备启动的情况。

技术实现思路

[0004]本专利技术的目的在于提供一种基于瞬时负荷特征的非侵入式电气数据识别方法,提出对高频采样数据下瞬时的负荷特征进行识别,能够对短时间内有多设备状态变化的情况进行有效的识别。
[0005]本专利技术提供的基于瞬时负荷特征的非侵入式电气数据识别方法,主要分为两个部分,一是瞬时负荷特征库构建,二是基于瞬时负荷特征的非侵入式电气数据识别;本专利技术通过在电路中连接电气数据采集设备,以每秒1000次采样频率获取高频电流、电压数据;利用这些数据,对接入电路中的各种电气设备进行监测,包括监测设备发生状态切换的时刻,通过对该时刻附近的瞬时负荷数据提取特征,实现对设备运行状态的识别。本专利技术利用电流叠加性,对由单独运行时的负荷电流波形重构出混合电流波形,实现拟合真实的采样电流波形,进而通过组合的负荷情况判断电路中真实的负荷情况。本专利技术利用高采样频率下原始的电流、电压数据进行识别,可以获得更多真实的信息,提高识别的准确率,同时基于瞬时负荷特征的识别,可以对较短时间内有多设备启动的情况进行有效的识别,在非侵入式负荷多设备启动识别方面具有优越性。
[0006]本专利技术提供的基于瞬时负荷特征的非侵入式电气数据识别方法,具体步骤为:
[0007]步骤1:获取采样数据;
[0008]将高频电气数据采集设备接在需检测电路入口处,该采集设备能以1000Hz的采样
频率采集电路中的电流(C)以及电压(V)数据(电气数据简称),即每一秒采集1000个《电流值、电压值》数据对;在采集设备开启之后,所有的采集数据会被完整的保存下来;当每次进行设备运行状态识别时,只需将当前时刻获取到的所有电气数据进行读取即可。
[0009]步骤2:构建瞬时负荷特征库;
[0010]步骤2.1:基于步骤1,将采样设备接入电路中开始以1000Hz的采样频率进行电流C、电压V数据采集,随后将目标电气设备接入同一电路,确保该电路上只有该目标电器设备,对目标电气设备从关闭状态到一档的状态切换,记为ct1,记录发生状态切换的时间点为t1,对于多档状态(如n档),则顺序开启以及关闭,一档切换至二档记为状态切换记为ct2,

,依次类推,有ct
n
,完成所有状态切换的操作,并记录每次发生切换的时间点t1,t2,

,t
n
;每一种稳态保持至少五秒的稳定运行时间。最后得到一整段时序电气数据D,作为该目标设备的特征构建数据。
[0011]步骤2.2:对步骤2.1中采集的数据进行预处理操作。首先根据记录的状态切换时间点t
i
,为该状态切换ct
i
从时序电气数据D中截取前后共1s长的数据作为该时刻的瞬时负荷特征。截取操作不是简单的选取时间点t
i
前后0.5s,而是从t
i

0.5(s)时刻处,对电压数据进行分析,因为电路中采集的信号是以正弦波的形式,为确保实现电流的叠加性,需确保在同一起始相位角的电压下获取电流数据。因此以电压波形向上变化趋势且值为0处的时刻截取电流,同时根据电路中基波频率为50Hz,可得开始截取数据的时刻t
start
(ms)计算步骤如下:
[0012]t
start
=t
max
+5
[0013]其中t
max
表示数据D在t
i

500(ms)至t
i

480(ms)时间段内最大值所在的时刻,因此可以得到状态切换ct
n
的瞬时负荷表示为t
start
及之后1s时间的电流数据C[t
start
,t
start
+1000(ms)]。以此步骤2将所有目标设备的全部状态切换的瞬时负荷表示全部记录起来,构建瞬时负荷特征库。
[0014]步骤3:数据预处理;
[0015]该部分的数据预处理操作包括三部分,首先对电流和电压数据进行相乘,得到每一时刻的瞬时功率;同时在时序数据列表的首尾各填上10个数据0,确保可以以20ms一段数据计算出同原始时序数据等长的有功功率数据,每一时刻的有功功率计算方法如下,其中P
t
、V
t
以及C
t
分别表示时刻t的有功功率、电压以及电流:
[0016][0017]最后对该有功功率数据进行中值滤波平滑,随后做高斯拉普拉斯算子运算操作,得到一段同有功功率等长的时序数据,中值滤波平滑是基于python的scipy库函数自带的信号处理函数signal.medfilt(),能够实现定长数据的平滑操作,减少微小变化的影响,使得高斯拉普拉斯算子运算对数据的边缘检测结果更加准确。
[0018]步骤4:设备状态切换事件监测;
[0019]经步骤3数据预处理得到的一段同有功功率等长的时序数据,进行归一化处理至(0,1)之间,随后可以用来检测设备状态切换事件,当某时刻有设备状态发生变化时,该时刻的数据值为0或1,当某时刻没有设备状态发生变化时,该时刻的数据值为0.5,数据值为1表示该时刻有功率上升事件,即可能有设备开启或者从低档位调至高档位,数据值为0表示
该时刻有功率下降事件,即可能有设备关闭或者从高档位调至低档位。
[0020]步骤5:获取设备状态切换时刻的电流及电压数据;
[0021]基于步骤4得到的事件监测结果,可以得到获取的电气数据种各种功率上升事件以及功率下降事件所在的时刻t
change
...

【技术保护点】

【技术特征摘要】
1.一种基于瞬时负荷特征的非侵入式电气数据识别方法,其特征在于,具体步骤为:步骤1:获取采样数据;将高频电气数据采集设备接在需检测电路入口处,该采集设备能以1000Hz的采样频率采集电路中的电流以及电压数据,简称电气数据,即每一秒采集1000个《电流值、电压值》数据对;在采集设备开启之后,所有的采集电气数据完整的保存下来;当每次进行设备运行状态识别时,只需将当前时刻获取到的所有电气数据进行读取即可;步骤2:构建瞬时负荷特征库;步骤2.1:将目标电气设备接入与上述同一电路,并确保该电路上只有该目标电器设备,对目标电气设备从关闭状态到一档的状态切换,记为ct1,记录发生状态切换的时间点为t1,对于n档状态,则顺序开启以及关闭,一档切换至二档记为状态切换记为ct2,

,依次类推,有ct
n
,完成所有状态切换的操作,并记录每次发生切换的时间点t1,t2,

,t
n
;每一种稳态保持至少五秒的稳定运行时间;最后得到一整段时序电气数据D,作为该目标设备的特征构建数据;步骤2.2:对步骤2.1中采集的数据进行预处理操作;首先根据记录的状态切换时间点t
i
,对于该状态切换ct
i
,从时序电气数据D中截取前后共1s长的数据作为该时刻的瞬时负荷特征;截取操作如下:是从t
i

0.5(s)时刻处,对电压数据进行分析,确保在同一起始相位角的电压下获取电流数据,开始截取数据的时刻t
start
(ms)计算如下:t
start
=t
max
+5其中,t
max
表示数据D在t
i

500(ms)至t
i

480(ms)时间段内最大值所在的时刻,于是,状态切换ct
n
的瞬时负荷表示为t
start
开始后1s时间的电流数据,记为C[t
start
,t
start
+1000(ms)];将所有目标设备的全部状态切换的瞬时负荷表示全部记录起来,即得瞬时负荷特征库;步骤3:数据预处理;首先对电流和电压数据进行相乘,得到每一时刻的瞬时功率;同时在时序数据列表的首尾各填上10个数据0,确保能够以20ms一段数据计算出同原始时序数据等长的有功功率数据,每一时刻的有功功率计算方法如下:其中,P
t
、V
t
以及C
t
分别表示时刻t的有功功率、电压以及电流;最后对该有功功率数据进行中值滤波平滑,随后做高斯拉普拉斯算子运算操作,得到一段同有功功率等长的时序数据;步骤4:设备状态切换事件监测;对步骤3数据预处理得到的一段同有功功率等长的时序数据,进行归一化处理至(0,1)之间,用于检测设备状态切换事件;设当某时刻有设备状态发生变化时,该时刻的数据值为0或1,当某时刻没有设备状态发生变化时,该时刻的数据值为0.5;数据值为1表示该时刻有功率上升事件,即可能有设备开启或者从低档位调至高档位,数据值为0表示该时刻有功率下降事件,即可能有设备关闭或者从高档位调至低档位;步骤5:获取设备状态切换时刻的电流及电压数据;基于步骤4得到的事件监测结果,得到获取的电气数据种各种功率上升事件以及功率
下降事件所在的时刻t

【专利技术属性】
技术研发人员:张珊珊
申请(专利权)人:上海梦象智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1