一种基于HPLC和微功率的双模通信方法及装置制造方法及图纸

技术编号:39006378 阅读:8 留言:0更新日期:2023-10-07 10:37
本发明专利技术提供了一种基于HPLC和微功率的双模通信方法及装置,涉及电力电网通信技术领域。本发明专利技术应用于双模通信设备,该设备设置有多个模块,其中至少一个为HPLC模块,且至少一个为微功率模块,通过监测多个模块的通信状态,在当前通信模块通信异常时,基于各模块的传输速度,确定备选模块,并将当前通信模块切换为备选模块进行通信,从而双模通信设备可以保证较高的传输速度进行数据传输和通信,保证了电网设备的数据传输速率,提高了电网中各设备间的通信效率,解决单一通信模式存在的通信干扰大,传输成功率低的问题。传输成功率低的问题。传输成功率低的问题。

【技术实现步骤摘要】
一种基于HPLC和微功率的双模通信方法及装置


[0001]本专利技术涉及电力电网通信
,尤其涉及一种基于HPLC和微功率的双模通信方法及装置。

技术介绍

[0002]随着电力电网智能化的发展,海量数据在电网的各设备间传输。例如,在智能电表、不间断电源(Uninterruptible Power Supply,UPS)、新能源发电控制设备、无功补偿控制设备、以及传感器监测设备间传输。
[0003]目前,这些设备之间在通信时主要采用单一通信模式,高速电力线载波通信(high speed power line carrier communication,HPLC)或者微功率射频通信。在实际应用中,由于电网噪声、设备间距离远近等问题,单一通信模式存在通信干扰大,传输成功率低的问题。

技术实现思路

[0004]本专利技术实施例提供了一种基于HPLC和微功率的双模通信方法及装置,能够解决单一通信模式存在的通信干扰大,传输成功率低的问题,保证电网设备的数据传输速率,提高通信效率。
[0005]第一方面,本专利技术实施例提供了一种基于HPLC和微功率的双模通信方法,应用于双模通信设备,双模通信设备包括多个模块,多个模块中至少有一个模块为HPLC模块,且至少有一个模块为微功率模块,该双模通信方法包括:监测双模通信设备的多个模块中当前处于传输状态的当前通信模块的通信状态;若当前通信模块的通信状态为通信异常,则获取多个模块的通信参数,并基于多个模块的通信参数,在除当前通信模块之外的其他模块中,确定通信正常的模块;获取通信正常的模块中各模块的传输速度,并基于通信正常的模块中各模块的传输速度,确定备选模块;将当前通信模块切换为备选模块,并通过备选模块进行通信。
[0006]在一种可能的实现方式中,监测双模通信设备的多个模块中当前处于传输状态的当前通信模块的通信状态,包括:向与当前通信模块连接的对端设备发送第一请求信息;并记录第一请求信息的发送时间;第一请求信息用于指示对端设备回传第一请求信息的接收时间;接收对端设备回传的第一响应信息;并记录第一响应信息的接收时间;第一响应信息包括第一请求信息的接收时间和第一响应信息的发送时间;基于第一请求信息的发送时间和接收时间,以及第一响应信息的发送时间和接收时间,确定当前通信模块的通信状态。
[0007]在一种可能的实现方式中,通信状态包括通信正常和通信异常,通信异常包括上传通道异常和下传通道异常;基于第一请求信息的发送时间和接收时间,以及第一响应信息的发送时间和接收时间,确定当前通信模块的通信状态,包括:计算第一请求信息的发送时间和接收时间之间的第一时间差,若第一时间差大于第一阈值,则确定当前通信模块的通信状态为上传通道异常;计算第一响应信息的发送时间和接收时间之间的第二时间差,
若第二时间差大于第二阈值,则确定当前通信模块的通信状态为下传通道异常;若第一时间差小于或等于第一阈值,且,第二时间差小于或等于第二阈值,则确定当前通信模块的通信状态为通信正常。
[0008]在一种可能的实现方式中,获取通信正常的模块中各模块的传输速度,包括:通过通信正常的模块中每一模块,向与当前通信模块连接的对端设备发送第二请求信息,并记录第二请求信息的发送时间;第二请求信息包括预设大小的数据;接收对端设备回传的第二响应信息,并记录第二响应信息的接收时间;第二响应信息包括第二请求信息的接收时间、第二响应信息的发送时间和预设大小的数据;基于第一请求信息的发送时间和接收时间,第一响应信息的发送时间和接收时间,以及预设大小的数据,确定通信正常的模块中每一模块的传输速度。
[0009]在一种可能的实现方式中,在监测双模通信设备的多个模块中当前处于传输状态的当前通信模块的通信状态之后,还包括:若当前通信模块的通信状态为通信正常,则周期性的获取双模通信设备中多个模块的传输速度;若当前通信模块的传输速度小于第一模块的传输速度,则更新记录的当前通信模块的传输速度小于第一模块的传输速度的连续次数;第一模块为多个模块中除当前通信模块之外的其他任一模块;若更新后的连续次数大于或等于设定次数,则将第一模块确定为备选模块,将当前通信模块切换为备选模块,并通过备选模块进行通信。
[0010]在一种可能的实现方式中,基于多个模块的通信参数,在除当前通信模块之外的其他模块中,确定通信正常的模块之后,还包括:若其他模块中不存在通信正常的模块,则获取多个模块的传输速度;若第二模块的传输速度大于当前通信模块的传输速度,则将第二模块确定为备选模块,将当前通信模块切换为备选模块,并通过备选模块进行通信。
[0011]在一种可能的实现方式中,基于通信正常的模块中各模块的传输速度,确定备选模块,包括:获取待传输数据的目的地址,并确定目的地址与双模通信装置之间的距离;基于目的地址与双模通信装置之间的距离,在HPLC模式和微功率模式中,选择待传输数据的通信模式;获取待传输数据的通信模式对应的传输速度,并基于待传输数据的通信模式对应的传输速度和通信正常的模块中各模块的传输速度,确定备选模块。
[0012]在一种可能的实现方式中,备选模块为HPLC模块;相应的,通过备选模块进行通信,包括:获取待传输数据的目的地址,基于待传输数据的目的地址,确定传输待传输数据的目标电力线,以及目标电力线的长度;基于目标电力线在预设下一时刻的预测阻抗和目标电力线的长度,确定目标电力线的线路损耗;基于目的地址对应的目标设备的最低接收功率,以及目标电力线的线路损耗,确定传输待传输数据的HPLC信号的初始发送功率;根据初始发送功率,调整HPLC信号的发射功率,以使调整后的HPLC信号的发射功率达到初始发送功率;向目标电力线发送调整后的HPLC信号。
[0013]在一种可能的实现方式中,备选模块为微功率模块;相应的,通过备选模块进行通信,包括:获取待传输数据的目的地址;基于待传输数据的目的地址,以及预设地址、发送功率、发射角度和发射频率的映射关系,确定与目的地址对应的发送功率、发射角度和发射频率;基于目的地址对应的发射角度,在微功率模块中,确定发射模块;通过发射模块,以目的地址对应的发送功率和发射频率,发射射频信号,射频信号携带有待传输数据。
[0014]第二方面,本专利技术实施例提供了一种基于HPLC和微功率的双模通信装置,应用于
双模通信设备,双模通信设备包括多个模块,多个模块中至少有一个模块为HPLC模块,且至少有一个模块为微功率模块,该双模通信装置包括:通信模块,用于监测双模通信设备的多个模块中当前处于传输状态的当前通信模块的通信状态;处理模块,用于若当前通信模块的通信状态为通信异常,则获取多个模块的通信参数,并基于多个模块的通信参数,在除当前通信模块之外的其他模块中,确定通信正常的模块;获取通信正常的模块中各模块的传输速度;并基于通信正常的模块中各模块的传输速度,确定备选模块;将当前通信模块切换为备选模块,并通过备选模块进行通信。
[0015]在一种可能的实现方式中,处理模块,具体用于向与当前通信模块连接的对端设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于HPLC和微功率的双模通信方法,其特征在于,应用于双模通信设备,所述双模通信设备包括多个模块,所述多个模块中至少有一个模块为HPLC模块,且至少有一个模块为微功率模块,所述双模通信方法包括:监测所述双模通信设备的所述多个模块中当前处于传输状态的当前通信模块的通信状态;若所述当前通信模块的通信状态为通信异常,则获取所述多个模块的通信参数,并基于所述多个模块的通信参数,在除所述当前通信模块之外的其他模块中,确定通信正常的模块;获取所述通信正常的模块中各模块的传输速度,并基于所述通信正常的模块中各模块的传输速度,确定备选模块;将所述当前通信模块切换为所述备选模块,并通过所述备选模块进行通信。2.根据权利要求1所述的基于HPLC和微功率的双模通信方法,其特征在于,所述监测所述双模通信设备的所述多个模块中当前处于传输状态的当前通信模块的通信状态,包括:向与所述当前通信模块连接的对端设备发送第一请求信息,并记录所述第一请求信息的发送时间;所述第一请求信息用于指示所述对端设备回传所述第一请求信息的接收时间;接收所述对端设备回传的第一响应信息,并记录所述第一响应信息的接收时间;所述第一响应信息包括所述第一请求信息的接收时间和所述第一响应信息的发送时间;基于所述第一请求信息的发送时间和接收时间,以及第一响应信息的发送时间和接收时间,确定所述当前通信模块的通信状态。3.根据权利要求2所述的基于HPLC和微功率的双模通信方法,其特征在于,所述通信状态包括通信正常和通信异常,所述通信异常包括上传通道异常和下传通道异常;所述基于所述第一请求信息的发送时间和接收时间,以及第一响应信息的发送时间和接收时间,确定所述当前通信模块的通信状态,包括:计算所述第一请求信息的发送时间和接收时间之间的第一时间差,若所述第一时间差大于第一阈值,则确定所述当前通信模块的通信状态为上传通道异常;计算所述第一响应信息的发送时间和接收时间之间的第二时间差,若所述第二时间差大于第二阈值,则确定所述当前通信模块的通信状态为下传通道异常;若所述第一时间差小于或等于所述第一阈值,且,所述第二时间差小于或等于所述第二阈值,则确定所述当前通信模块的通信状态为通信正常。4.根据权利要求1所述的基于HPLC和微功率的双模通信方法,其特征在于,所述获取所述通信正常的模块中各模块的传输速度,包括:通过所述通信正常的模块中每一模块,向与所述当前通信模块连接的对端设备发送第二请求信息,并记录所述第二请求信息的发送时间;所述第二请求信息包括预设大小的数据;接收所述对端设备回传的第二响应信息,并记录所述第二响应信息的接收时间;所述第二响应信息包括所述第二请求信息的接收时间、所述第二响应信息的发送时间和所述预设大小的数据;基于第一请求信息的发送时间和接收时间,第一响应信息的发送时间和接收时间,以
及所述预设大小的数据,确定所述通信正常的模块中每一模块的传输速度。5.根据权利要求1所述的基于HPLC和微功率的双模通信方法,其特征在于,在监测所述双模通信设备的所述多个模块中当前处于传输状态的当前通信模块的通信状态之后,还包括:若所述当前通信模块的通信状态为通信正常,则周期性的获取所述双模通信设备中所述多个模块的传输速度;若所述当前通信模块的传输速度小于第一模块的传输速度,则更新记录的所述当前通信模块的传输速度小于所述第一模块的传输速度的连续次数;所述第一模块为所...

【专利技术属性】
技术研发人员:陈明王兆辉曾令康刘林青杨楠刁首人底寅龙李博雅
申请(专利权)人:河北思极科技有限公司
类型:发明
国别省市:

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

1