一种用电信息采集系统电能表电价参数下发的方法技术领域
本发明涉及用电信息采集系统技术领域,尤其涉及本地费控智能
电能表电价参数穿透下发的方法。
技术背景
目前用电信息采集系统的费控模式主要有两种终端费控(针对专
变用户)和电表费控(针对低压用户),其中智能电表费控又分两种:
本地费控:是在本地实现费控功能的电能表,是一种先交费后用电的
预付费方式,满足电费计算、用电量、电费查询以及欠费停用需求;
远程费控:是费控系统通过每日采集的用电量和用户电价进行核算,
根据核算结果将相关费控命令下发至电表。
本地费控需要将用户执行电价下发到电能表中,由电能表进行电
费计算,但如果遇到用户电价变更时需要及时的将电价信息下发至电
能表中,随着售电侧改革的深入,在未来对本地费控表的调价工作可
能会更加频繁,且电价调整涉及面广、区域范围大的特点、尤其是政
策性调价涉及用户数量非常巨大,
针对本地费控电能表目前主要采用调价方式有以下两种:
1、用电信息系统修改:营销系统或费控系统将需要调价的智能电
能表以任务形式通知给采集系统,采集系统获取任务后将相关电价信
息下发至电能表,并将下发情况反馈给营销系统。由于电价参数调整
涉及到的30多个参数(平水期、枯水期和丰水期的阶梯参数、费率
参数和切换时间等参数),且需要以加密的方式进行下发,以电能表
为单位下发,下发失败后存在重复下发的情况,因此失败概率大(某
个参数下发失败,再次下发时需从新全部下发),超过1天下发不成
功的需要手持掌机或参数预置卡现场修改电价。
2、手持掌机或参数预置卡修改电价:将要调整用户的电价下发到
手持掌机或参数预置卡,由现场运维人员到用户用电现场修改电表表
头电价,现场进行电价修改不仅会消耗大量的人力物力,而且在管理
上也存在着风险。
发明内容
针对以上存在的问题,本发明提供了一种利用断点续传方式将下
发单位从电能表细化至数据项、提高了下发效率的用电信息采集系统
电能表电价参数下发的方法。
为解决上述问题,本发明采取的技术方案为:一种用电信息采集系统
电能表电价参数下发的方法,包括如下步骤:
步骤一、采集系统读取电价下发失败任务列表;该电价下发失败任务
列表包含电能表需要下发的数据项。
步骤二、采集系统创建电价参数下发结构体,包括终端、电能表、电
价参数信息、参数下发标识和参数下发成功标识;
步骤三、根据电价下发失败任务列表初始化电价参数下发结构体;对
照电价失败任务列表中的内容得出下发失败的终端、电表、电价参数
信息,并更新参数下发标识和参数下发成功标识。
步骤四、判断是否有待下发参数的电能表,如果有则将参数下发标识
和参数下发成功标识进行对应获取本次下发的参数并循环进行参数
下发;如果没有则直接结束;
步骤五、如果下发失败则将参数下发成功标识位置为失败,重复步骤
四;否则进入步骤六;
步骤六、下发成功,将参数下发成功标识位置为成功,并判断该电能
表是否有其他参需要下发,如果有则重复步骤五,如果没有则重复步
骤四。
该方法避免电能表已下发成功数据项的重复下发,节约
了下发时间;由于避免了下发成功数据项的重复下发,每次
只下发失败数据项或未下发的数据项,因此提升了电价下发
成功率。
所述的参数下发标识为长度为40的字符串,每位对应一个参数,1
和0分别表示下发和不下发;参数下发成功标识位为长度为40的字
符串,与参数下发标识按位一一对应,每位对应一个参数,0、1、2
分别表示未下发、下发成功和下发失败。此处参数下发标识和参数下
发成功标识采用长度为40的字符串,因为电价参数暂时包括40个,
若有所增加,参数下发标识和参数下发成功标识可以扩展。
步骤四中将参数下发标识和参数下发成功标识进行对应,若参数
下发标识为1,且参数下发成功标识为0或2则对该参数执行下发。
本发明通过将下发单位从电能表细化至数据项避免在参数下发失败
后再次下发时对全部参数重新进行下发,减小了采集系统本身数据采
集及参数下发的压力;提升了电能表电价参数下发成功率,减少现场
进行电价修改的工作量,节省人力物力;此外减少采集系统参数下发
的时间,尽量减少对集中器抄表影响;减少了通讯流量费用。
附图说明
图1为本发明的流程图。
具体实施方式
一种用电信息采集系统电能表电价参数下发的方法,包括如下步骤:
步骤一、采集系统读取电价下发失败任务列表;
步骤二、采集系统创建电价参数下发结构体,包括终端、电能表、电
价参数信息、参数下发标识和参数下发成功标识;所述的参数下发标
识为长度为40的字符串,每位对应一个参数,1和0分别表示下发
和不下发;参数下发成功标识位为长度为40的字符串,与参数下发
标识按位一一对应,每位对应一个参数,0、1、2分别表示未下发、
下发成功和下发失败;
步骤三、根据电价下发失败任务列表初始化电价参数下发结构体;
步骤四、判断是否有待下发参数的电能表,如果有则将参数下发标识
和参数下发成功标识进行对应,若参数下发标识为1且参数下发成
功标识为0或2则对该参数执行下发;如果没有则直接结束;
步骤五、如果下发失败则将参数下发成功标识位置为失败,重复步骤
四;否则进入步骤六;
步骤六、下发成功,将参数下发成功标识位置为成功,并判断该电能
表是否有其他参需要下发,如果有则重复步骤五,如果没有则重复步
骤四。