发明名称 一种快速搜索台区变压器所属电能表的方法
摘要 一种快速搜索台区变压器所属电能表的方法,其特征为:由采用电力载波通信或工频通信方式的集中器和电能表实施该方法,设置在台区变压器低压输出口的集中器发起搜索,所属电能表应答搜索,采用C语言嵌入式软件工具的随机码生成函数rand()和srand(),生成小范围随机码作为虚拟地址码代替电能表地址码真值,集中器通过有限次搜索电能表小范围虚拟地址码得到其地址码真值,从而达到快速搜索台区变压器所属电能表的效果。本发明能快速搜索台区变压器所属电能表,克服了目前当安装或拆除台区变压器所属的部分电能表时,该台区变压器所属电能表数发生变化,重新搜索更新台区所属电能表地址码数据难以进行的缺点。
申请公布号 CN104020347A 申请公布日期 2014.09.03
申请号 CN201310065081.9 申请日期 2013.03.01
申请人 北海市聚志电子科技有限公司 发明人 龙光成;姚普粮;韦甘铭;林朝光;黄镜彬;欧世文
分类号 G01R22/00(2006.01)I 主分类号 G01R22/00(2006.01)I
代理机构 代理人
主权项 一种快速搜索台区变压器所属电能表的方法,其特征为:由采用电力载波通信或工频通信方式的集中器和电能表实施该方法,设置在台区变压器低压输出口的集中器发起搜索,所属电能表应答搜索,采用C语言嵌入式软件工具的随机码生成函数rand()和srand(),生成小范围随机码作为虚拟地址码代替电能表地址码真值,集中器通过有限次搜索电能表小范围虚拟地址码得到其地址码真值,从而达到快速搜索台区变压器所属电能表的效果,主要包括以下步骤:(1)首先确定一个超过台区所属电能表安装总数的值作为上限值,电能表地址码为随机码生成种子数,各电能表应用C语言嵌入式软件工具函数srand()配置随机数种子,采用函数rand()自行生成范围不超过上限值的随机码正整数作为该电能表的虚拟地址码;(2)集中器以0‑上限值范围内的虚拟地址码逐个发起搜索命令进行搜索,电能表虚拟地址相符则应答回传电能表地址码真值,否则不应答,集中器收到的应答信号若数据完整正确,表示搜索到一个电能表;若只有电力线背景噪音信号无应答信号,表示该虚地址无对应电能表;若应答数据纠错校验解码错误,表示电能表生成的虚拟地址重号,导致多个电能表同时应答产生冲突;(3)所述的搜索周期是指完成一次从0‑上限值范围内所有虚拟地址的搜素。每完成一次搜索周期,得到一批电能表地址码真值,若该搜素周期未出现电能表虚拟地址重号现象,表示电能表已全部搜索完成,若有重号,则集中器将本次上限值减去已搜索成功的电能表数作为新的搜索上限值,再次发送广播命令,同时,要求重号的电能表将地址码真值循环左移1位作为新的种子数,再次应用C语言嵌入式软件工具函数srand()配置随机数种子,采用函数rand()自行生成范围不超过新上限值的随机码正整数作为该电能表新的虚拟地址码,然后再次重复步骤(2)的搜索,直到不再出现电能表重号信息为止。
地址 536000 广西壮族自治区北海市海城区工业园区经五路22号