一种集中器双模本地通信模块分时段路径确定方法

文档序号:7806199阅读:302来源:国知局
一种集中器双模本地通信模块分时段路径确定方法
【专利摘要】本发明涉及一种集中器双模本地通信模块分时段路径确定方法,其包括:将每天分为8个时间段,然后将搜表阶段和全速测试阶段得到的整个集抄台区的节点通信信息总矩阵表复制到所述8个时间段;分析每个时间段的节点通信信息总矩阵表,只对在之前测试中曾经成功通信过的节点进行通信测试,并依据测试结果生成精简节点通信信息分矩阵表;将精简节点通信信息分矩阵表与节点通信信息总矩阵表合并,生成该时间段的新节点通信信息总矩阵表;依据新节点通信信息总矩阵表确定该时间段内的通信路径。该方法可减少测试量,提高测试效率,充分满足分时段路径测试的时间要求,且充分契合低压载波通信的时段性特点,可使载波通信的路径可靠性更高。
【专利说明】一种集中器双模本地通信模块分时段路径确定方法
【技术领域】
[0001]本发明涉及一种电力用户用电信息采集系统的集中器双模本地通信模块路由算法。具体涉及一种集中器双模本地通信模块分时段路径确定方法。
【背景技术】
[0002]目前全国电力系统在用户用电信息采集系统中集中器本地通信模块的路由算法主要采用遍历路径的方法,即,通过将集抄台区可能存在的通信路径逐个测试,找出能用于通信的路径并记忆下来,最终形成整个集抄台区的通信网络。但是,此方法测试量巨大,测试效率低。
[0003]以一个具有500个电能表的集抄台区为例,采用采集器模式,形成50个通信节点;假设直招节点为20个,一级节点为10个,二级节点为10个,三级节点为10个;直招通信一次时间为4秒,一级中继通信一次时间为6秒,二级中继通信一次时间为8秒,三级中继通信一次时间为10秒,最终需3级中继,且假设每个节点仅有一条通信路径,用遍历法找出通/[目路径所需时间为:
[0004](4*50+6*20*30+8*10*20+10*10*10)/3600 = 1.78 小时
[0005]实际中,因每个通信节点不止有一条通信路径,假设每个通信节点存在32条通信路径,用遍历路径的方法搜索一轮,找出所有通信路径所需时间可能为1.78*32 = 56.96小时。由于这种遍历路径的方法所需时间太长,显然此方法是无法做到分时段路径测试和确定的。
[0006]同时,在进行通信测试时,要采用载波通信。而载波通信的缺点之一就是具有时段性特点,即同一个通信节点,同一条通信路径,在不同时段具有不同的通信成功率。因此,采用载波通信,虽然整天的通信成功率高,但是,在某个时间段内可能通信成功率比较低;同样,虽然整天的通信成功率低,但是,在某个时间段内可能通信成功率比较高。即,采用整天的通信成功率,难以确定不同时段的通信成功率。
[0007]因此,目前需要一种既能够节省通信测试量,且能保证通信成功率和通信效率,又能适合载波通信的时段性特点的分时段路径确定方法。

【发明内容】

[0008]本发明的目的是提供一种集中器双模本地通信模块分时段路径确定方法,通过精简节点通信测试,减少测试量,提高测试效率,充分满足分时段路径测试和确定的时间要求。
[0009]为了达到上述目的,本发明提供如下技术方案:一种集中器双模本地通信模块分时段路径确定方法,其包括以下步骤:集中器双模本地通信模块将每天24小时分为8个时间段,然后将搜表阶段和全速测试阶段得到的整个集抄台区的节点通信信息总矩阵表复制到所述8个时间段;集中器双模本地通信模块分析每个时间段的节点通信信息总矩阵表,只对在之前测试中曾经成功通信过的节点进行通信测试,并依据测试结果生成该时间段的精简节点通信信息分矩阵表;将所述精简节点通信信息分矩阵表与所述节点通信信息总矩阵表合并,生成该时间段的新节点通信信息总矩阵表;依据所述新节点通信信息总矩阵表确定该时间段内的通信路径。
[0010]进一步地,其中,将每天24小时从O点开始分为8个时间段,每个时间段均为3小时。
[0011]更进一步地,其中,在每个第七天的凌晨4点启动一轮定时全节点通信测试,并依据通信测试结果生成全节点通信信息矩阵表,然后将所述全节点通信信息矩阵表与各时间段的当前节点通信信息总矩阵表进行合并,形成各时间段的更新的节点通信信息总矩阵表。
[0012]再进一步地,其中,所述集中器双模本地通信模块分时段路径确定方法进一步包括依据通信成功率高低对所确定的每个时间段内的通信路径进行排序,在实际通信时先使用通信成功率高的路径。
[0013]本发明的集中器本地通信模块分时段路径确定方法的核心是精简节点通信测试,通过精简节点通信测试减少测试量,提高测试效率,充分满足分时段路径测试和确定的时间要求。同时,为防止在实际应用中精简节点通信测试不能满足通信节点间因特殊原因导致的通信状况的变化,在一定周期后会启动一次全节点通信测试,然后依据全节点通信测试的结果更新各个时间段的节点通信信息总矩阵表,使各时间段的节点通信信息总矩阵表能准确反映台区所用通信节点的状况。采用该方法,由于在每个时间段内的路径或路径排序均不相同,可充分契合载波通信的时段性特点,可以使载波通信的路径可靠性更高。
【专利附图】

【附图说明】
[0014]图1是本发明的集中器双模本地通信模块分时段路径确定方法的流程图。
[0015]图2是搜表阶段的通信测试和生成节点通信信息矩阵表的流程图。
[0016]图3是全速测试阶段的通信测试和生成节点通信信息矩阵表的流程图。
[0017]图4是本发明中的全节点通信测试阶段的流程图。
[0018]图5是具有5个通信节点的集抄台区的通信路径示意图。
【具体实施方式】
[0019]下面结合附图详细描述本发明的【具体实施方式】。
[0020]本发明所述的集中器双模本地通信模块分时段路径确定方法用于分时段地确定通信节点的通信路径,既能提高通信效率,又能确保通信通过率。
[0021]如图1所示,在本发明所述的集中器双模本地通信模块分时段路径确定方法中,首先由集中器双模本地通信模块将每天24小时分为8个时间段。优选地,集中器双模本地通信模块将每天24小时从O点开始分为8个时间段,每个时间段均为3小时。本领域技术人员已知的是,本发明所述的集中器双模本地通信模块分时段路径确定方法是为了获得各个时间段的最优通信路径,因此,在进行本发明所述的集中器双模本地通信模块分时段路径确定方法之前,已经在搜表阶段和全速测试阶段进行过整个集抄台区的节点通信测试,并依据测试结果生成了整个集抄台区的节点通信信息总矩阵表。所以,在本发明中,在对每天进行了时间段划分之后,要将搜表阶段和全速测试阶段得到的整个集抄台区的节点通信信息总矩阵表复制到所述8个时间段。
[0022]为了更好地理解本发明,下面介绍在搜表阶段和全速测试阶段如何得到整个集抄台区的节点通信信息总矩阵表。
[0023]图2示出了搜表阶段的通信测试和生成节点通信信息矩阵表的流程图。如图2所示,其是在进行搜表的同时进行通信测试和节点通信信息矩阵表生成。这种边搜索边通信测试边生成节点通信信息矩阵表的方式不用等待搜表结束之后再进行通信测试和生成节点通信信息矩阵表,因此效率较高。
[0024]如图2所示,集中器上电后将下发电能表档案,通常为电能表地址,接着电能表档案接收机构接收集中器下发的电能表地址,然后搜表机构进行搜表,如果一轮搜表没有结束,则继续进行搜表,如果一轮搜表结束,则通信测试机构开始进行节点间通信测试。如果该轮所搜到的所有节点间的通信测试没有完成,则继续进行通信测试,如果该轮所搜到的所有节点间的通信都已完成,则通信信息矩阵表生成机构依据测试结果生成该轮的节点通信信息矩阵表,并让搜表计数器加I。接着判断搜表轮次是否大于8次,如果小于8次,则判断集中器下发的电能表档案是否全部搜索完毕,如果全部搜索完毕,则进入第二阶段的节点全速测试阶段,如果没有全部搜索完毕,则继续进行搜索;如果大于等于8次,则剔除未找到的电表地址,直接进入第二阶段的节点全速测试阶段。
[0025]搜表阶段的通信测试共进行8轮次,生成8个单轮次的节点通信信息矩阵表:
[0026]第一轮:直招搜表、节点通信测试、形成本轮的通信信息矩阵表;
[0027]第二轮:直招搜表、一级中继搜表、节点通信测试、形成本轮的通信信息矩阵表;
[0028]第三轮:直招搜表、一级中继搜表、二级中继搜表、节点通信侧试、形成本轮的通信信息矩阵表;.........[0029]
[0030]第η轮:直招搜表、一级中继搜表、二级中继搜表.........η-1级中继搜表、节点
通信测试、形成本轮的通信信息矩阵表。
[0031]在搜表阶段,搜表、节点通信侧试、节点通信信息矩阵表生成顺序按伦次进行,一直到8轮或下发档案电表全部搜到结束。在该阶段,共进行8个轮次的通信测试,生成8个单轮次的节点通信信息矩阵表。
[0032]如果在8轮搜表全部结束后仍存在未找到电表,那么集中器双模本地通信模块会踢掉未找到的电表地址,当集中器再次抄到此电表时集中器双模本地通信模块记忆该电表地址,在节点全速测试阶段和自动运行阶段启动定时搜表功能,进行定时搜表。
[0033]边搜表、边通信测试、边生成节点通信信息矩阵表的方式虽然效率较高,但是,由于搜表没有结束,因此并没有得到整个抄表台区的所有节点,因此通信路径是不完全的,所以必须进行第二阶段的全速测试阶段。
[0034]图3示出了全速测试阶段的通信测试和生成节点通信信息矩阵表的流程图。如图3所示,全速测试阶段共进行8轮,其过程相同。其中,每轮的过程为:指定一个节点,对集抄台区其余节点进行点对点通信测试,直至第一个节点测试结束;指定第二个节点,对集抄
台区其余节点进行点对点通信测试,直至第二个节点测试结束。.......,重复以上过程,直
至集抄台区所有节点测试结束,完成第一轮测试。然后依据该轮次的测试结果生成该轮的节点通信信息矩阵表。重复以上过程,直至8轮测试全部结束。在第二阶段共进行8个轮次的通信测试,生成8个单轮次的节点通信信息矩阵表。
[0035]之所以对搜表阶段和全速测试阶段都进行8个轮次的通信测试,是因为在实际使用过程中发现通过这共计16个轮次的通信测试,足以实现通信路径的优化,足以找到最优的通信路径。
[0036]然后,将搜表阶段和全速测试阶段得到的16个轮次的节点通信信息矩阵表合成为整个集抄台区的节点通信信息总矩阵表。
[0037]下面继续参考图1,在将搜表阶段和全速测试阶段得到的整个集抄台区的节点通信信息总矩阵表复制到所述8个时间段之后,集中器双模本地通信模块要根据当前时间判定是否进入一个新的时间段,如果没有进入新时间段,则进入正常抄表流程;如果进入新时间段,那么要判断是否进入第七天第4时,如果进入第七天第4时,则进入全节点通信测试阶段;否则,如果未进入第七天第4时,那么集中器双模本地通信模块分析当前时间段的节点通信信息总矩阵表,剔除不需要测试的节点。然后,针对在之前测试中曾经成功通信过的节点,指定相关节点进行载波通信测试和无线通信测试,并依据测试结果生成该时间段的精简节点通信信息分矩阵表。在生成精简节点通信信息分矩阵表之后,将所述精简节点通信信息分矩阵表与该时间段的所述节点通信信息总矩阵表合并,生成该时间段的新节点通信信息总矩阵表。最后,依据所述新节点通信信息总矩阵表确定节点在该时间段内的通信路径,并依据通信路径进行抄表。
[0038]通过只对之前成功过的节点进行通信测试,即采用精简节点通信测试,测试效率可大幅提高。以一个500个电能表的集抄台区为例,采用采集器模式,形成50个通信节点;假设一个节点通信一次平均时间为7秒,因为每个节点都要与其它所有节点进行一次通信测试,所以用全节点法测试一轮所需时间为:7*50*50/3600 = 4.86小时。但采用精简节点通信测试后,仍以上面的台区为例,假设每个节点平均可以与其他6个节点进行通信,那么精简节点测试一轮需要的时间为:7*50*6 = 0.58小时。
[0039]在以上的分时段精简节点通信测试中,会存在一个问题,例如原来某个节点与集中器之间不能进行通信,但是该节点经过改造之后也可以与集中器通信了,此时,精简节点通信测试将不能反映出此变化。为解决此问题,在本发明中,集中器双模本地通信模块会在第七天的凌晨4点启动一轮定时全节点通信测试,然后将测试得到的全节点通信信息矩阵表与各个时间段的节点通信信息总矩阵表进行合并,将整个台区通信节点的变化映射在各个时间段,避免精简节点通信测试造成的遗漏。
[0040]图4示出了本发明中的全节点通信测试阶段的流程图。在全节点通信测试阶段,对所有节点进行载波通信测试和无线通信测试,并依据通信测试结果填写全节点通信信息矩阵表。具体为:指定一个节点,对集抄台区其余节点进行点对点通信测试,直至第一个节点测试结束;指定第二个节点,对集抄台区其余节点进行点对点通信测试,直至第二个节点
测试结束。.......,重复以上过程,直至集抄台区所有节点测试结束,完成通信测试。在所
有节点都进行了通信测试之后,依据通信测试结果填写全节点通信信息矩阵表,最终生成了完整的全节点通信信息矩阵表。然后,将所述全节点通信信息矩阵表复制到8个时间段,与各个时间段的节点通信信息总矩阵表合并,形成各个时间段的全新的节点通信信息总矩阵表。待形成各个时间段的全新的节点通信信息总矩阵表之后,依据所述全新的节点通信信息总矩阵表确定通信路径,并依据通信路径进行抄表。[0041]下面以具有5个通信节点(包括集中器共6个节点)的集抄台区为例说明本发明的集中器双模本地通信模块分时段路径确定方法。虽然在本发明中,为了提高效率,前面的通信测试分为搜表阶段和全速测试阶段,但是,为了简化,这里假定16轮次的通信测试都是在全速测试阶段进行的。
[0042]如图5所示,通过搜表共产生了 5个通信节点(2、3、4、5、6 ;1为集中器)。第一步,集中器会与每个通信节点进行点对点通信测试,测试过程的通信采用异步双模方式:即首先发一帧无线测试帧,紧接着再发一帧载波测试帧,最后将测试结果填入矩阵表,得到下表一的结果:
[0043]
【权利要求】
1.一种集中器双模本地通信模块分时段路径确定方法,其包括以下步骤: 集中器双模本地通信模块将每天24小时分为8个时间段,然后将搜表阶段和全速测试阶段得到的整个集抄台区的节点通信信息总矩阵表复制到所述8个时间段; 集中器双模本地通信模块分析每个时间段的节点通信信息总矩阵表,只对在之前测试中曾经成功通信过的节点进行通信测试,并依据测试结果生成该时间段的精简节点通信信息分矩阵表; 将所述精简节点通信信息分矩阵表与所述节点通信信息总矩阵表合并,生成该时间段的新节点通信信息总矩阵表; 依据所述新节点通信信息总矩阵表确定该时间段内的通信路径。
2.如权利要求1所述的集中器双模本地通信模块分时段路径确定方法,其中,将每天24小时从O点开始分为8个时间段,每个时间段均为3小时。
3.如权利要求2所述的集中器双模本地通信模块分时段路径确定方法,其中,在每个第七天的凌晨4点启动一轮定时全节点通信测试,并依据通信测试结果生成全节点通信信息矩阵表,然后将所述全节点通信信息矩阵表与各时间段的当前节点通信信息总矩阵表进行合并,形成各时间段的更新的节点通信信息总矩阵表。
4.如权利要求3所述的集中器双模本地通信模块分时段路径确定方法,其中,进一步包括依据通信成功率高低对所确定的每个时间段内的通信路径进行排序,在实际通信时先使用通信成功率高的 路径。
【文档编号】H04L12/26GK104022916SQ201410265317
【公开日】2014年9月3日 申请日期:2014年6月16日 优先权日:2014年6月16日
【发明者】王燕军, 孙伟峰, 戴高乐, 张建峰, 王彦杰, 孙全德, 马林, 郭志兵 申请人:洛阳愿景科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1