一种电力线通信载波的滤波方法、系统、设备和介质技术方案

技术编号:38380869 阅读:14 留言:0更新日期:2023-08-05 17:39
本发明专利技术公开了一种电力线通信载波的滤波方法、系统、设备和介质,响应于接收到信号滤波请求,确定信号滤波请求对应的原始信号数据,其中,原始信号数据包括第一原始信号和第二原始信号,采用第一原始信号进行滤波操作,确定第一滤波数据对应第一滤波分值,采用第二原始信号输入预设滤波神经网络模型,确定第二滤波数据对应的第二滤波分值,比对第一滤波分值与第二滤波分值,若第一滤波分值大于第二滤波分值,则输出第一滤波数据,若第一滤波分值小于或等于第二滤波分值,则输出第二滤波数据;解决了现有的PLC滤波方案大多是采用单一的滤波器方案,会存在无法在复杂的干扰环境下得到高质量滤波的技术问题。质量滤波的技术问题。质量滤波的技术问题。

【技术实现步骤摘要】
一种电力线通信载波的滤波方法、系统、设备和介质


[0001]本专利技术涉及通信术领域,尤其涉及一种电力线通信载波的滤波方法、系统、设备和介质。

技术介绍

[0002]电力线通信技术是指利用电力线传输数据和媒体信号的一种通信方式。电力线通信技术是把载有信息的高频加载于电流然后用电线传输接收信息的适配器再把高频从电流中分离出来并传送到计算机或电话以实现信息传递。相比各种有线通信技术,有着无需重新布线、易于组网等优点,具有广阔的应用前景。
[0003]在实际应用中,现有的载波传输距离短,干扰大,数据还原率低,带宽小,而现有的PLC滤波方案大多是采用单一的滤波器方案,会存在无法在复杂的干扰环境下得到高质量滤波的问题。

技术实现思路

[0004]本专利技术提供了一种电力线通信载波的滤波方法、系统、设备和介质,解决了现有的PLC滤波方案大多是采用单一的滤波器方案,会存在无法在复杂的干扰环境下得到高质量滤波的技术问题。
[0005]本专利技术第一方面提供的一种电力线通信载波的滤波方法,包括:响应于接收到信号滤波请求,确定所述信号滤波请求对应的原始信号数据,其中,所述原始信号数据包括第一原始信号和第二原始信号;采用所述第一原始信号进行滤波操作,确定第一滤波数据对应第一滤波分值;采用所述第二原始信号输入预设滤波神经网络模型,确定第二滤波数据对应的第二滤波分值;比对所述第一滤波分值与所述第二滤波分值;若所述第一滤波分值大于所述第二滤波分值,则输出所述第一滤波数据;若所述第一滤波分值小于或等于所述第二滤波分值,则输出所述第二滤波数据。
[0006]可选地,所述采用所述第一原始信号进行滤波操作,确定第一滤波数据对应第一滤波分值的步骤,包括:采用所述第一原始信号输入小波变换滤波器进行滤波,生成对应的第一滤波数据;采用所述第一滤波数据输入预设解码器进行解码,确定对应的第一数据包;计算所述第一数据包的第一校验和;比对所述第一校验和与关联的预设原始校验和;若所述第一校验与所述预设原始校验和一致,则所述第一数据包确定为正确包;若所述第一校验与所述预设原始校验和不一致,则所述第一数据包确定为错误包;
分别统计所述正确包和所述错误包的总数,结合预设评估函数,生成对应的第一滤波分值。
[0007]可选地,所述采用所述第一原始信号输入小波变换滤波器进行滤波,生成对应的第一滤波数据的步骤,包括:采用所述第一原始信号输入小波变换滤波器进行滤波,生成小波滤波信号数据;对所述小波滤波信号数据进行图像预处理,生成对应的时频图;采用所述时频图输入预设干扰信号识别模型,确定所述小波滤波信号数据对应的信号类型;根据所述信号类型选取对应的滤波器对所述小波滤波信号数据进行滤波,生成对应的第一滤波数据。
[0008]可选地,所述采用所述第二原始信号输入预设滤波神经网络模型,确定第二滤波数据对应的第二滤波分值的步骤,包括:采用所述第二原始信号输入预设滤波神经网络模型,输出对应的第二滤波数据;采用所述第二滤波数据输入预设解码器进行解码,确定对应的第二数据包;计算所述第二数据包的第二校验和;比对所述第二校验和与关联的预设原始校验和;若所述第二校验与所述预设原始校验和一致,则将所述第二数据包判定为正确包;若所述第二校验与所述预设原始校验和不一致,则将所述第二数据包判定为错误包;分别统计所述正确包和所述错误包的总数,结合预设评估函数,生成对应的第二滤波分值。
[0009]可选地,所述预设评估函数具体为:;;;式中,表示单位时间内滤波分值,其中,包括单位时间内所述第一滤波分值和单位时间内所述第二滤波分值,表示单位时间内完整性得分,表示单位时间内错误包分布得分,表示单位时间内正确包的总数,表示单位时间内错误包的总数,表示单
位时间内第i个错误包所处的时刻,表示单位时间内第i+1个错误包所处的时刻,表示单位时间。
[0010]可选地,所述若所述第一滤波分值小于或等于所述第二滤波分值,则输出所述第二滤波数据的步骤之后,还包括:将所述第二滤波分值作为模型训练标准值;采用预设测试信号样本集输入所述预设滤波神经网络模型进行模型训练,根据测试结果生成对应的测试滤波分值;比对所述测试滤波分值与所述模型训练标准值;若所述测试滤波分值大于所述模型训练标准值,则停止训练;若所述测试滤波分值小于或等于所述模型训练标准值,则按照预设梯度调整所述预设滤波神经网络模型的网络参数;跳转执行所述采用预设测试信号样本集输入所述预设滤波神经网络模型进行模型训练,根据测试结果生成对应的测试滤波分值的步骤,直至所述测试滤波分值大于所述模型训练标准值,优化所述预设滤波神经网络模型。
[0011]本专利技术第二方面提供的一种电力线通信载波的滤波系统,包括:响应模块,用于响应于接收到信号滤波请求,确定所述信号滤波请求对应的原始信号数据,其中,所述原始信号数据包括第一原始信号和第二原始信号;第一滤波分值模块,用于采用所述第一原始信号进行滤波操作,确定第一滤波数据对应第一滤波分值;第二滤波分值模块,用于采用所述第二原始信号输入预设滤波神经网络模型,确定第二滤波数据对应的第二滤波分值;滤波分值比对模块,用于比对所述第一滤波分值与所述第二滤波分值;第一滤波数据输出模块,用于若所述第一滤波分值大于所述第二滤波分值,则输出所述第一滤波数据;第二滤波数据输出模块,用于若所述第一滤波分值小于或等于所述第二滤波分值,则输出所述第二滤波数据。
[0012]可选地,所述第一滤波分值模块包括:第一滤波数据子模块,用于采用所述第一原始信号输入小波变换滤波器进行滤波,生成对应的第一滤波数据;第一数据包子模块,用于采用所述第一滤波数据输入预设解码器进行解码,确定对应的第一数据包;第一校验和子模块,用于计算所述第一数据包的第一校验和;第一校验和比对子模块,用于比对所述第一校验和与关联的预设原始校验和;第一判定子模块,用于若所述第一校验与所述预设原始校验和一致,则将所述第一数据包判定为正确包;第二判定子模块,用于若所述第一校验与所述预设原始校验和不一致,则将所述第一数据包判定为错误包;第一统计子模块,用于分别统计所述正确包和所述错误包的总数,结合预设评估函数,生成对应的第一滤波分值。
[0013]本专利技术第三方面提供的一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上述任一项所述的电力线通信载波的滤波方法的步骤。
[0014]本专利技术第四方面提供的一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上述任一项所述的电力线通信载波的滤波方法。
[0015]从以上技术方案可以看出,本专利技术具有以下优点:响应于接收到信号滤波请求,确定信号滤波请求对应的原始信号数据,其中,原始信号数据包括第一原始信号和第二原始信号,采用第一原始信号进行滤波操作,确定第一滤波数据对应第一滤波分值,采用第二原始信号输入预设滤波神经网络模型,确定第二滤波数据对应的第二滤波分值,比对第一滤波分值与第二滤波分值,若第一滤波分值大于第二滤波分值本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电力线通信载波的滤波方法,其特征在于,包括:响应于接收到信号滤波请求,确定所述信号滤波请求对应的原始信号数据,其中,所述原始信号数据包括第一原始信号和第二原始信号;采用所述第一原始信号进行滤波操作,确定第一滤波数据对应第一滤波分值;采用所述第二原始信号输入预设滤波神经网络模型,确定第二滤波数据对应的第二滤波分值;比对所述第一滤波分值与所述第二滤波分值;若所述第一滤波分值大于所述第二滤波分值,则输出所述第一滤波数据;若所述第一滤波分值小于或等于所述第二滤波分值,则输出所述第二滤波数据。2.根据权利要求1所述的电力线通信载波的滤波方法,其特征在于,所述采用所述第一原始信号进行滤波操作,确定第一滤波数据对应第一滤波分值的步骤,包括:采用所述第一原始信号输入小波变换滤波器进行滤波,生成对应的第一滤波数据;采用所述第一滤波数据输入预设解码器进行解码,确定对应的第一数据包;计算所述第一数据包的第一校验和;比对所述第一校验和与关联的预设原始校验和;若所述第一校验与所述预设原始校验和一致,则所述第一数据包确定为正确包;若所述第一校验与所述预设原始校验和不一致,则所述第一数据包确定为错误包;分别统计所述正确包和所述错误包的总数,结合预设评估函数,生成对应的第一滤波分值。3.根据权利要求2所述的电力线通信载波的滤波方法,其特征在于,所述采用所述第一原始信号输入小波变换滤波器进行滤波,生成对应的第一滤波数据的步骤,包括:采用所述第一原始信号输入小波变换滤波器进行滤波,生成小波滤波信号数据;对所述小波滤波信号数据进行图像预处理,生成对应的时频图;采用所述时频图输入预设干扰信号识别模型,确定所述小波滤波信号数据对应的信号类型;根据所述信号类型选取对应的滤波器对所述小波滤波信号数据进行滤波,生成对应的第一滤波数据。4.根据权利要求1所述的电力线通信载波的滤波方法,其特征在于,所述采用所述第二原始信号输入预设滤波神经网络模型,确定第二滤波数据对应的第二滤波分值的步骤,包括:采用所述第二原始信号输入预设滤波神经网络模型,输出对应的第二滤波数据;采用所述第二滤波数据输入预设解码器进行解码,确定对应的第二数据包;计算所述第二数据包的第二校验和;比对所述第二校验和与关联的预设原始校验和;若所述第二校验与所述预设原始校验和一致,则将所述第二数据包判定为正确包;若所述第二校验与所述预设原始校验和不一致,则将所述第二数据包判定为错误包;分别统计所述正确包和所述错误包的总数,结合预设评估函数,生成对应的第二滤波分值。5.根据权利要求2或4所述的电力线通信载波的滤波方法,其特征在于,所述预设评估
函数具体为:;;;式中,表示单位时间内滤波分值,其中,包括单位时间内所述第一滤波分值和单位时间内所述第二滤波分值,表示单位时间内完整性得分,表示单位时间内错误包分布得分,表示单位时间内正确包的总数,表示单位时间内错误包的总数,表示单位时间内第i个错误包所处的时...

【专利技术属性】
技术研发人员:余勇钟少恒刘智聪王翊王佳骏曹小冬伦杰勇彭丹陈志刚陈捷吴树钊刘小林詹泽宇冼海炎陈若兰李嘉莹段劭凯姚锋麦立昀刘恪罗雨豪李恒弛吴启明蔡勇超林承勋吕华良丁铖林家树郭泽豪符春造方美明李鸿盛
申请(专利权)人:广东电网有限责任公司佛山供电局
类型:发明
国别省市:

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

1