1.8g电力移动巡检平板电脑的设计与实现
基于1.8g电力移动巡检平板电脑智能终端的物联网相较于现有电力通信网,在环境动态变化性、安全实时性和资源可扩展性等方面都具有较大优势。因此,针对企业电力设备的巡检现状和具体任务需求,设计了基于二维码扫描识别的智能手机端新移动巡检系统,将带有摄像头的智能手机终端作为识读二维码的工具,通过客户端软件识读设备上的二维码,进行本地解析,执行业务,并与应用服务器发生在线交互,进而获取各项巡检任务和巡检设备信息,实现各种巡检功能。
系统主要由客户端、网络和服务器端三部分构成,其中网络主要由Internet、3G、WLAN构成。系统客户端软件界面采用了C++编程技术,在智能手机的Android操作系统平台上,基于Qt Quick(Qt User Interface Kit)来编写应用程序。同时,采用基于Java语言开发并搭建符合理念和框架的移动巡检服务平台。
在功能界面上共有9个模块,而智能移动巡检客户端的用户登录权限共有5个,分为系统管理、领导、维护组长、维护人员、运行人员。系统设计的5种权限将从以上9种模块中选择不同的功能模块组合在一起,进而完成其各自工作任务。
其中,二维码扫描模块的实现采用了ZXing开放源码库以及用Java实现的多种格式的1D/2D条码图像处理库。因此只要智能手机终端安装了本系统的客户端软件,并支持近拍功能,就可以通过扫描电力设备上的二维码,以移动终端和移动互联网作为巡检项目内容信息的存储、解读、处理和传播渠道而实现巡检客户端的各项操作业务。
巡检人员(5种权限均可)手持安装本系统软件的智能手机终端执行一般日常巡检任务的情况。
首先,对巡检路线的所有设备按顺序生成加密二维码并存到中心服务器,同时将对应设备二维码条码粘贴在巡检设备上。巡检人员在执行日常任务时,用智能手机终端软件扫描设备二维码,再次从服务器获取该设备待检查的内容项。如发现故障,可以详细记录问题,同时拍摄照片,将图文发送到服务器;如果该设备没有问题,则标记通过,根据提示扫描下一个待检设备。当所有设备都检查完后,就可以通过手机客户端在线或者离线方式保存此次巡检的结果,上传至服务器。
在整个巡检系统中,以数据交互网络为依托,巡检人员不断通过Android智能终端的Web Service交互模块向服务器端上传巡检任务内容、巡检位置轨迹和巡检设备数据;智能巡检系统Web Service服务器端的终端数据上传与下载模块接收之后,会立刻向客户端确认上传巡检点的数据;然后巡检数据会分别存储至服务器端的各模块中。
该智能移动巡检系统的服务器端,主要包括系统数据库管理系统。该管理服务器软件采用了B/S架构,从技术上引入分层的体系架构,分别是:用户应用层、业务逻辑层、数据访问层。
系统服务器端具有非常大的伸缩性和跨平台特性,能够根据访问量的大小对服务器端的部署进行灵活配置。在安全性方面使用加密的Https协议、数据加密,以满足企业对信息安全的要求。
基于二维码的智能电力1.8g专网移动平板电脑终端支持包括Android系统和Windows系统智能终端,并具有多样式的用户接口,对人员技术要求低,极大地方便了用户的维护和使用。与传统的PDA巡检方式相比,整个巡检系统的可扩展性、资源有限性、安全实时性和环境的动态变化性等方面都有所提升,对发电设备的透明化监测、高效化管理具有现实意义。