本发明涉及电网系统,具体而言,涉及一种通信方式切换方法、装置、电子设备及存储介质。
背景技术:
1、电网系统中的终端设备一般可以通过电力线载波(power line carrier,plc)通信的方式上传数据;并且,部分终端设备支持双模通信,即其除了可以使用电力线载波通信之外,还可以使用无线通信方式进行数据传输。
2、电力线载波通信和无线通信各有利弊,在复杂的电网环境下,为保证数据传输的可靠性,终端设备会基于实际情况切换通信方式,以选择使用较优的通信方式。如何确定通信方式的切换时机,是急需解决的技术问题。
技术实现思路
1、为解决当前难以确定通信方式切换时机的问题,本发明实施例的目的在于提供一种通信方式切换方法、装置、电子设备及存储介质。
2、第一方面,本发明实施例提供了一种通信方式切换方法,应用于双模通信设备,包括:
3、确定所述双模通信设备当前采用的第一通信方式;
4、实时检测以所述第一通信方式进行数据传输时的当前评价参数;所述当前评价参数用于表示所述第一通信方式的通信质量;
5、根据所述当前评价参数和多个历史评价参数,对评价参数进行预测,确定预测评价参数;
6、根据所述预测评价参数判断所述第一通信方式是否异常;
7、在所述当前评价参数小于第一预设阈值,且所述预测评价参数表示所述第一通信方式异常的情况下,从所述第一通信方式切换至第二通信方式;
8、其中,所述第一通信方式为电力线载波通信、所述第二通信方式为无线通信,或者,所述第一通信方式为无线通信、所述第二通信方式为电力线载波通信。
9、可选地,所述根据所述当前评价参数和多个历史评价参数,对评价参数进行预测,确定预测评价参数,包括:
10、获取采用所述第一通信方式进行通信的过程中,多个历史时间点的历史评价参数;
11、根据所述多个历史时间点的历史评价参数以及当前时间点的所述当前评价参数进行拟合,生成时间与评价参数之间的拟合函数;
12、根据所述拟合函数预测一个或多个未来时间点的预测评价参数。
13、可选地,所述根据所述多个历史时间点的历史评价参数以及当前时间点的所述当前评价参数进行拟合,生成时间与评价参数之间的拟合函数,包括:
14、根据所述多个历史时间点的历史评价参数以及当前时间点的所述当前评价参数进行多项式拟合,确定相应的拟合系数;所述拟合系数满足:
15、
16、其中,tn表示所述当前时间点,pn表示所述当前评价参数;t0~tn-1分别表示n个历史时间点,p0~pn-1分别表示所述n个历史时间点对应的n个历史评价参数;a0、a1、a2、…、am均为所述拟合系数;
17、生成时间t与评价参数p之间的拟合函数:
18、p=a0+a1t+a2t2+…+amtm。
19、可选地,所述根据所述预测评价参数判断所述第一通信方式是否异常,包括:
20、判断所述预测评价参数是否小于第二预设阈值;所述第二预设阈值小于所述第一预设阈值;
21、在所述预测评价参数小于第二预设阈值的情况下,确定所述第一通信方式异常。
22、可选地,所述根据所述预测评价参数判断所述第一通信方式是否异常,包括:
23、配置预设时长的预测时间窗口,所述预测时间窗口的起始时间点为所述当前时间点;
24、判断所述预测时间窗口的结束时间点对应的预测评价参数是否小于第二预设阈值;所述第二预设阈值小于所述第一预设阈值;
25、在所述预测时间窗口的结束时间点对应的预测评价参数小于第二预设阈值的情况下,从所述预测时间窗口内等时间间隔选取多个时间点作为参考时间点,并根据所述拟合函数确定每个所述参考时间点对应的参考评价参数;
26、分别确定每个所述参考评价参数与所述第二预设阈值之间的差值;
27、对所有的所述差值进行求和,并比较所有所述差值之和是否小于0;
28、在所有所述差值之和小于0的情况下,确定所述第一通信方式异常。
29、可选地,在所述实时检测以所述第一通信方式进行数据传输时的当前评价参数之后,该方法还包括:
30、判断所述当前评价参数是否小于第一预设阈值;
31、在所述当前评价参数小于第一预设阈值的情况下,再执行对评价参数进行预测的步骤。
32、可选地,该方法还包括:
33、在所述当前评价参数小于第三预设阈值的情况下,从所述第一通信方式切换至第二通信方式;所述第三预设阈值小于所述第一预设阈值。
34、第二方面,本发明实施例还提供了一种通信方式切换装置,应用于双模通信设备,包括:
35、确定模块,用于确定所述双模通信设备当前采用的第一通信方式;
36、检测模块,用于实时检测以所述第一通信方式进行数据传输时的当前评价参数;所述当前评价参数用于表示所述第一通信方式的通信质量;
37、预测模块,用于根据所述当前评价参数和多个历史评价参数,对评价参数进行预测,确定预测评价参数;
38、判断模块,用于根据所述预测评价参数判断所述第一通信方式是否异常;
39、切换模块,用于在所述当前评价参数小于第一预设阈值,且所述预测评价参数表示所述第一通信方式异常的情况下,从所述第一通信方式切换至第二通信方式;
40、其中,所述第一通信方式为电力线载波通信、所述第二通信方式为无线通信,或者,所述第一通信方式为无线通信、所述第二通信方式为电力线载波通信。
41、第三方面,本发明实施例还提供了一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于上述任意一项所述的通信方式切换方法。
42、第四方面,本发明实施例还提供了一种电子设备,包括:
43、至少一个处理器;以及,
44、与所述至少一个处理器通信连接的存储器;其中,
45、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述任意一项所述的通信方式切换方法。
46、本发明实施例上述第一方面提供的方案中,基于当前已知的评价参数进行预测,以预测得到未来的预测评价参数;若当前评价参数小于第一预设阈值,且预测评价参数表示第一通信方式异常,此时再切换通信方式。利用当前评价参数和预测评价参数可以进行综合判断,从而可以更准确地确定第一通信方式是否适合继续用于传输数据,从而可以更准确地判断是否需要切换通信方式,进而能够保证通信质量,提高通信可靠性。
47、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种通信方式切换方法,其特征在于,应用于双模通信设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述当前评价参数和多个历史评价参数,对评价参数进行预测,确定预测评价参数,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述多个历史时间点的历史评价参数以及当前时间点的所述当前评价参数进行拟合,生成时间与评价参数之间的拟合函数,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述预测评价参数判断所述第一通信方式是否异常,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述预测评价参数判断所述第一通信方式是否异常,包括:
6.根据权利要求1所述的方法,其特征在于,在所述实时检测以所述第一通信方式进行数据传输时的当前评价参数之后,还包括:
7.根据权利要求1所述的方法,其特征在于,还包括:
8.一种通信方式切换装置,其特征在于,应用于双模通信设备,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的通信方式切换方法。
