[发明专利]一种快速搜索台区变压器所属电能表的方法有效
申请号: | 201310065081.9 | 申请日: | 2013-03-01 |
公开(公告)号: | CN104020347B | 公开(公告)日: | 2017-09-29 |
发明(设计)人: | 龙光成;姚普粮;韦甘铭;林朝光;黄镜彬;欧世文 | 申请(专利权)人: | 北海市聚志电子科技有限公司 |
主分类号: | G01R22/00 | 分类号: | G01R22/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 536000 广西壮族自*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 搜索 变压器 所属 电能表 方法 | ||
技术领域
本发明属电力技术领域,特别是涉及低压配电网台区变压器及所属电能表自动化管理领域。
背景技术
电力载波通信或工频通信抄表系统大多采用主从式通信模式,安装于台区变压器低压出口一侧的集中器每发起一次抄表操作时都需要正确指定电能表地址才能进行。因此当安装或拆除台区变压器所属的部分电能表时,该台区变压器所属电能表数将发生变化,若不能及时重新搜索更新台区所属电能表地址码数据,将导致部分已拆除或新安装的电表无法进行抄表。根据国家电力行业标准《DL645-2007多功能电能表通信协议》规定,电能表地址编码长度为12位十进制数,地址码变化范围为:0-999999999999。在如此大的范围内通过采取逐个地址码搜索的方法获得台区变压器所属全部电能表地址清单是不可能的。如果按每毫秒访问一个地址码计算,每天时间为86400000毫秒,逐个递增循环访问完成999999999999个地址码需时间约31年。这样在工程上是不能实现的。
因此,如果有一种能快速搜索台区变压器所属电能表方法使用在电力工程上,将会极大地提高台区用户电能表管理的工作效率,但遗憾的是这种能快速搜索台区变压器所属电能表方法仍然没有出现。
发明内容
本发明的目的是设计一种能快速搜索台区变压器所属电能表的方法,以克服目前当安装或拆除台区变压器所属的部分电能表时,该台区变压器所属电能表数发生变化,重新搜索更新台区所属电能表地址码数据难以进行的缺点。
本发明的目的是这样实现的:一种快速搜索台区变压器所属电能表的方法,其特征为:由采用电力载波通信或工频通信方式的集中器和电能表实施该方法,设置在台区变压器低压输出口的集中器发起搜索,所属电能表应答搜索,采用C语言嵌入式软件工具的随机码生成函数rand()和srand(),生成小范围随机码作为虚拟地址码代替电能表地址码真值,集中器通过有限次搜索电能表小范围虚拟地址码得到其地址码真值,从而达到快速搜索台区变压器所属电能表的效果,主要包括以下步骤:
(1)首先确定一个超过台区所属电能表安装总数的值作为上限值,电能表地址码为随机码生成种子数,各电能表应用C语言嵌入式软件工具函数srand()配置随机数种子,采用函数rand()自行生成范围不超过上限值的随机码正整数作为该电能表的虚拟地址码;
(2)集中器以0-上限值范围内的虚拟地址码逐个发起搜索命令进行搜索,电能表虚拟地址相符则应答回传电能表地址码真值,否则不应答,集中器收到的应答信号若数据完整正确,表示搜索到一个电能表;若只有电力线背景噪音信号无应答信号,表示该虚拟地址无对应电能表;若应答数据纠错校验解码错误,表示电能表生成的虚拟地址重号,导致多个电能表同时应答产生冲突;
(3)搜索周期是指完成一次从0-上限值范围内所有虚拟地址的搜索,每完成一次搜索周期,得到一批电能表地址码真值,若该搜索周期未出现电能表虚拟地址重号现象,表示电能表已全部搜索完成,若有重号,则集中器将本次上限值减去已搜索成功的电能表数作为新的搜索上限值,再次发送广播命令,同时,要求重号的电能表将地址码真值循环左移1位作为新的种子数,再次应用C语言嵌入式软件工具函数srand()配置随机数种子,采用函数rand()自行生成范围不超过新上限值的随机码正整数作为该电能表新的虚拟地址码,然后再次重复步骤(2)的搜索,直到不再出现电能表重号信息为止。
采取以上措施的本发明,能快速搜索台区变压器所属电能表,克服了目前当安装或拆除台区变压器所属的部分电能表时,该台区变压器所属电能表数发生变化,重新搜索更新台区所属电能表地址码数据难以进行的缺点。
下面再结合附图和实施例对本发明作进一步详述。
附图说明
附图1是本发明的集中器的软件流程图;
附图2是本发明的电能表的软件流程图。
以下再结合附图和实施例对本发明作进一步的详述。
具体实施方式
本发明为一种快速搜索台区变压器所属电能表的方法,由设置在台区变压器低压输出口的集中器发起搜索,所属电能表应答搜索,主要包括以下步骤:
(1)首先确定一个超过台区所属电能表安装总数的值作为上限值,电能表地址码为随机码生成种子数,各电能表应用C语言嵌入式软件工具函数srand()配置随机数种子,采用函数rand()自行生成范围不超过上限值的随机码正整数作为该电能表的虚拟地址码;由于台区所属电能表安装总数上限,一般都在几百台左右。因此,用虚拟地址取代电能表号码地址,可以明显缩小搜索范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北海市聚志电子科技有限公司,未经北海市聚志电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310065081.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种青刺果多糖微囊及其制备方法
- 下一篇:一种用于桥梁施工的锚环装置