专利名称:一种智能电力设备远程软件自动升级装置的制作方法
技术领域:
本实用新型涉及电网中智能电力设备远程软件升级系统,具体是涉及一种 智能电力设备远程软件自动升级装置。
目前,智能电力设备己广泛用于电力系统中进行检测和数据采集。随着新 技术的不断涌现和对设备功能、性能要求的不断提高,必须对这些智能电力设 备的内部软件定期或不定期地进行程序升级,以延长设备的使用周期,增强设 备的应用性,节约成本。传统的升级方法是工作人员到达设备现场,用随身携 带的笔记本电脑对设备进行程序升级,当设备数目庞大并且分布广泛时,必将 造成升级过程繁琐、成本高、时间长等问题。因而,需要-一种电力设备远程自 动升级装置,以解决工作人员去现场对设备进行升级带来的诸多问题,提高效 率,节约成本。
现有技术中终端设备远程升级的简要过程是终端设备管理中心先主动与 待升级终端设备建立升级通信通道,然后将指定的升级文件包下载到终端设备 上,终端设备按照升级文件包更新自身软件。在升级过程中,管理中心需要监 控升级流程和进行出错故障处理,通信链接一旦中断,则本次升级完全失败。 现有技术的缺点表现在(1)实现过程复杂, 一个系统只能管理同一类终端设 备的升级;(2)升级文件的下发必须在一次链接中完成,否则一旦链接中断,
背景技术就得重发所有升级文件,升级效率低;(3)管理中心要控制监管升级过程,使 得管理中心在升级过程中不能进行其他工作。
发明内容
本实用新型的目的在于,针对以上现有技术的不足,提供一种智能电力设 备远程软件自动升级装置,它能够避免了升级链接中断、通信故障等导致的反 复下发升级文件问题和主站计算机监管设备升级而不能实现其它管理功能的现
为达到本实用新型的目的,采用的技术方案是提供一种智能电力设备远 程软件自动升级装置,该装置由主站计算机、协议转换模块、通信网络和智能 电力设备组成,所述主站计算机通过协议转换模块与通信网络相连,智能电力 设备直接与通信网络相连。
所述主站计算机是已安装好升级管理软件和通信网络管理软件的计算机。 所述协议转换模块是集成了相应通信协议的透明传输模块。
所述的智能电力设备为内置32位CPU和不少于8M存储器的集中器、大用 户终端、配电终端、低压无功补偿控制器终端、边界开关控制器终端的智能电 力设备。
本实用新型所述的通信网络是主站计算机与智能电力设备进行数据传输的 通信网络, 一般是GPRS、 GSM、 PSTN、 C簡A和以太网等公用通信信道。
工作原理主站计算机控制和管理升级过程;协议转换模块负责主站计算
机与通信网络中的智能电力设备之间的通信协议转换和数 交换。主站计算机 对升级文件进行打包,通过协议转换模块向通信网络中的智能电力设备发送升 级文件,智能电力设备可通过通信网络向主站计算机报告升级信息。本实用新型优点在于
1、 可同时批量地升级多个不同类型的智能电力设备;
2、 支持历史断点传输,可在一次升级链接中,继续以前升级链接中断时没 有发完的升级文件,提高了升级文件下发的效率和利用率;
3、 无需主站计算机对升级过程进行全程监控,可解放主站计算机;
4、 升级灵活,智能电力设备可在在闲时进行软件升级,而在忙时暂缓软件升级。
图1是本实用新型所述智能电力设备远程软件自动升级装置的结构框图。 图2是本实用新型所述智能电力设备远程软件自动升级装置的升级数据块 的格式。
图3是本实用新型所述智能电力设备远程软件自动升级装置的升级过程流 程图。
具体实施方式
以下结合附图和实施例对本实用新型的技术方案作进-步详细描述。 对照图1,本实用新型所述的智能电力设备远程软件自动升级装置,由主 站计算机、协议转换模块、通信网络和智能电力设备组成,所述主站计算机通 过协议转换模块与通信网络相连,智能电力设备直接与通信网络相连。
本实用新型所述智能电力设备远程软件自动升级装置,其工作过程是..主 站计算机通过通信网络与智能电力设备进行数据文件交互,实现对远程智能电 力设备的控制和管理,并对升级文件按照既定的规约方式进行打包和下发给待 升级的智能电力设备,智能电力设备按照规约接受、验证对应的升级文件后,自行进行软件升级,并将升级结果报告给主站计算机。
对照图2,主站计算机根据升级文件的大小将升级文件分割成多个升级数 据块,每个升级数据块由地址信息块、块数信息块、升级文件数据块和数据校 验块组成。地址信息块为本升级数据块所要传输到的智能电力设备的地址信息; 块数信息块为本升级数据块在整个升级文件里面的块数编号信息;升级文件数 据块为具体的升级文件数据;数据校验块为本升级数据的CRC校验和信息。
对照图3,智能电力设备远程软件自动升级装置升级时采用以下步骤进行
(1) 主站计算机与智能电力设备建立升级会话,以确保主站计算机与智能 电力设备之间能正常通信;
(2) 会话成功后,主站计算机根据智能电力设备回复的升级属性按规约方 式对升级文件进行分割打包,并将打包好的升级数据块采用无应答方式发给智 能电力设备;
(3) 智能电力设备将收到的升级数据块进行解析、校验;
(4) 升级文件校验成功后,智能电力设备根据忙闲等情况决定更新自身软 件,然后向主站计算机上报升级成功和当前软件版本等信息。
智能电力设备远程软件自动升级装置在升级过程中,可能会出现数据块校 验出错、数据块接受不完整、下发升级文件的链接中断、智能电力设备即将进 行非常重要的工作等异常情况,重新建立会话后,智能电力设备会向主站计算 机报告校验出错的数据块序号、未收到的数据块序号或上次链接中断的断点信 息,主站计算机会根据实际情况补发相应的数据块或进行历史断点传输,直到 智能设备收到完整的升级文件,然后由智能电力设备在闲时对自身软件进行更 新。
权利要求1、一种智能电力设备远程软件自动升级装置,其特征在于,该装置由主站计算机、协议转换模块、通信网络和智能电力设备组成,所述主站计算机通过协议转换模块与通信网络相连,智能电力设备直接与通信网络相连。
2、 根据权利要求l所述的一种智能电力设备远程软件自动升级装置,其特 征在于,所述的智能电力设备为内置32位CPU和不少于8M存储器的集中器、 大用户终端、配电终端、低压无功补偿控制器终端、边界开关控制器终端的智 能电力设备。
专利摘要一种智能电力设备远程软件自动升级装置,该装置由主站计算机、协议转换模块、通信网络和智能电力设备组成,所述主站计算机通过协议转换模块与通信网络相连,智能电力设备直接与通信网络相连。本实用新型支持批量升级不同类型的智能电力设备,从而避免了升级链接中断、通信故障等导致的反复下发升级文件问题和主站计算机监管设备升级而不能实现其它管理功能的现象。
文档编号G06F9/445GK201383709SQ20092014055
公开日2010年1月13日 申请日期2009年3月2日 优先权日2009年3月2日
发明者卿柏元, 吴晓明, 周毅波, 唐国亮, 刚 李, 李俊健, 杨有贤, 邓启后, 睿 陈 申请人:广西电力试验研究院有限公司