【技术实现步骤摘要】
一种智能表计升级方法、装置、设备及介质
本专利技术涉及智能电网领域,特别涉及一种智能表计升级方法、装置、设备及介质。
技术介绍
随着智能电网的不断发展,智能表计通信网络(即AdvancedMeteringInfrastructure,AMI)系统日趋完善,整个AMI系统包括电表信息管理系统、集中器、智能表计和连接集中器与智能表计的通讯模块。但目前智能表计安装后,如果需要升级程序需要实施人员去现场进行本地升级,由此会浪费大量的人力物力。为解决上述问题,采取远程升级方式,电表信息管理系统通过远程通讯方式把表计升级文件发送给集中器,再由集中器通过通讯模块传输给智能表计,以此对智能表计进行远程升级。现有技术中,集中器通过单播方式向智能表计发送升级文件,也就是同一时间只对一个智能表计进行升级,并且在智能表计发送响应信号后传输下一帧数据,如果在最长单播超时时间内未接收到响应信号,则重新发送,但如果所有智能表计都需要升级,单播方式就会存在耗时长效率低的问题。现有技术中,还通过广播方式向智能表计发送升级文件,相比于单播方式,广播方式同时对多个智能表计发送升级文件,并且智能表计不对接收到的数据进行响应,集中器在发送数据后,等待最长广播超时时间后再发送下一帧数据,但随着升级的进行,剩余的未接收到升级文件的表计数量逐渐减少,此时广播方式会降低升级效率。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种智能表计升级方法、装置、设备及介质,能够提高智能表计的升级效率,其具体方案如下:第一方面,本申请公开了一种智 ...
【技术保护点】
1.一种智能表计升级方法,其特征在于,应用于集中器,包括:/n获取智能表计管理系统发送的升级文件;/n基于广播方式以数据包为发送单元向目标智能表计周期发送所述升级文件;/n在每个周期结束后,判断所述目标智能表计的总数据包缺失率是否小于预设的缺失率阈值,并筛选出未完整获取到所述升级文件的智能表计作为筛选后表计;/n若是,则基于单播方式以数据包为发送单元向所述筛选后表计发送所述升级文件,以便所述目标智能表计基于所述升级文件进行升级。/n
【技术特征摘要】 【专利技术属性】
1.一种智能表计升级方法,其特征在于,应用于集中器,包括:
获取智能表计管理系统发送的升级文件;
基于广播方式以数据包为发送单元向目标智能表计周期发送所述升级文件;
在每个周期结束后,判断所述目标智能表计的总数据包缺失率是否小于预设的缺失率阈值,并筛选出未完整获取到所述升级文件的智能表计作为筛选后表计;
若是,则基于单播方式以数据包为发送单元向所述筛选后表计发送所述升级文件,以便所述目标智能表计基于所述升级文件进行升级。
2.根据权利要求1所述的智能表计升级方法,其特征在于,所述基于广播方式并以数据包为发送单元向目标智能表计发送所述升级文件之前,还包括:
基于单播方式向所述目标智能表计发送升级指令,以便所述目标智能表计基于所述升级指令接收所述升级文件。
3.根据权利要求1所述的智能表计升级方法,其特征在于,所述基于广播方式并以数据包为发送单元向目标智能表计发送所述升级文件之前,还包括:
从任意一个目标智能表计中读取通讯模块支持的数据包传输长度,并基于所述数据包传输长度对所述升级文件进行分割,得到多个数据包;其中,所述通讯模块为连接所述集中器与所述目标智能表计进行通讯的模块。
4.根据权利要求1所述的智能表计升级方法,其特征在于,所述基于广播方式通过通讯模块并以数据包为发送单元向目标智能表计发送所述升级文件之前,还包括:
基于单播方式向所述目标智能表计发送与所述升级文件对应的校验值和版本号;
所述以便所述目标智能表计基于所述升级文件进行升级之前,还包括:
基于单播方式向所述目标智能表计发送校验值校验指令和版本号校验指令,并接收所述目标智能表计根据所述校验值校验指令和所述版本号校验指令反馈的校验结果;
基于所述校验结果判断所述目标智能表计是否存在所述校验值和所述版本号;
若存在,则基于单播方式向所述目标智能表计发送启动升级指令。
5.根据权利要求1所述的智能表计升级方法,其特征在于,所述判断所述目标智能表计的总数据包缺失率是否小于预设的缺失率阈值,包括:
读取所述目标智能表计针对所述升级文件的位图结构表,以获取所述目标智能表计的数据包缺失信息;
基于所述数据包缺失信息确定出所述目标智能表计的缺失数据包的数量;
将所述缺失数据包的数量与数据包总量的百分比值作为所述目标智能表计的所述总数据包缺失率;其中,所述数据包总量为基于广播方式发送的数据包的数量和所述目标智能表计的数量的乘积;
技术研发人员:卢胜,许辉,顾林飞,李卫华,
申请(专利权)人:杭州海兴电力科技股份有限公司,南京海兴电网技术有限公司,宁波恒力达科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。