模块为串行接口,波特率为115200,采用8位数据位,1位起始位,1位停止位,在理想状况下,传输完一组数据时间为约200秒。传输数据量大,传输时间长,增加了数据丢失的风险。这些说明有必要将数据进行压缩,以节省存储空间,降低传输过程中数据丢失的风险。本文采用的LZW(Lempel & Ziv & Welch)压缩算法[4],该算法的流程图如图7所示。压缩好的雷击数据,通过FTP(File Transfer Protocal)协议传送到PC机,在Windows操作系统的环境中进行处理。本文采用通过批处理文件调用第三方软件的方式,来实现文件的解压缩。Р图7 LZW压缩算法流程图Р 雷击数据的远程传输与接收。雷击事件发生后,采样装置将采集信号,ARM板,CPU执行压缩的代码,将数据压缩为tgz格式的压缩文件,并马上唤醒GPRS模块,将其切换到语音业务模式,给用户发送短信,告知此处杆塔发生雷击事故。发送短信后,将GPRS模块切换到数据业务,的方式拨号上网。依照FTP协议,首先完成对FTP服务器的动态域名解析,然后向服务器上传文件,达到没有任何字节丢失的效果。同时,程序采用多线程方式,每当ARM板上的蓝牙模块被用户的手持设备(如具有蓝牙主机的笔记本电脑)唤醒,立即将Flash中存储的压缩好的历史雷击数据文件,全部传送到用户的手持设备上。Р5 结束语Р 按照设计要求对样机进行了检测,试验项目有: 模拟雷击环境的搭建、雷击数据的接收、数据压缩效率分析、GPRS上传效率分析、蓝牙通信效率分等。测试结果表明,输电线路雷击在线监测系统能够对故障杆塔和故障相别的准确定位,对线路故障原因做出准确判别,能对雷电流幅值进行监测,这对准确地处理跳闸事故,提高电网稳定水平,对雷电流参数的统计、绝缘配合的校核、制定防雷标准和选择防雷方案都有着十分重要的指导意义。Р更多请访问:中国自动化网( )