一种输电线路巡检系统的设计

时间:2011-09-02

  本文从系统实现角度提出了输电线路巡检系统完整的设计策略;详细描述了平台选型方案、系统架构设计方案和系统功能设计方案;提出了具有高扩展性的设备管理数据结构设计思路;阐述了PDA移动端的地图组织、数据库设计思路和业务功能设计。

  掌上电脑即PDA(Personal Digital Assistant),就是个人数字助理的意思。顾名思义就是辅助个人工作的数字工具,主要提供记事、通讯录、名片交换及行程安排等功能。PPC对于刚刚使用的人来说比较轻松,操作方法和我们常用的windows操作系统相似,国[1]内称玩PPC的人为“蜥蜴”。Palm的操作对于新手来说可能有些生涩,但是长期用起来就会爱不释手,所以现在国内也迅速的涌现出以大批“胖友”(玩palm的人)。如果PPC和PALM都玩的话就称为“胖蜥蜴”。操作系统,目前市场上的掌上电脑主要采用两类操作系统:一类是日趋完善的Palm操作系统,目前使用Palm系统的掌上电脑在世界市场份额中占到65%以上,主要有Palm、IBM的Workpad、Sony的Clie和TRGpro、handspring等palm电脑,另一类则是微软Win CE系列,虽然起步晚,但已经打破了Palm OS一统天下的局面,而且由于Win CE授权比较广泛,现在国内大部分掌上电脑都是使用Win CE系统,包括国内的联想、方正以及国外的HP、COMPAQ等公司都有Win CE掌上电脑推出。作为两大操作系统,采用PalmOS的产品电池使用时间比采用Win CE的产品长;配置彩色显示屏的产品没有单色显示屏产品的电池使用时间长;在多媒体性能上,Win CE要比Palm好一些;而且操作界面与应用性能上,wince可以让用户更易上手;另外,在软件的数量上,Palm要比Win CE多一些。

  系统基于移动GIS技术、掌上电脑(PDA)、GPS接收机和无线通讯等先进的现代化技术构建,以业务需求和规范管理为驱动实现输变电线路巡检管理的流程化、规范化和智能化。

  通过巡检系统能够将发现问题及时的传递到生产管理系统中形成巡检、缺陷上报、检修处理等工作的一体化处理过程。线路巡检工作的信息化、规范管理管理能够有效提高供电可靠性,减少因故障停电而造成的经济损失,确保输电线路的安全运行。同时提高企业的信息化管理水平并对外树立良好的公众服务形象。

  系统平台选型

  移动GIS平台选型

  移动GIS,是以移动互联网为支撑、以GPS智能手机为终端的GIS系统,是继桌面GIS、WEBGIS之后又一新的技术热点,移动定位、移动MIS、移动办公等越来越成为企业或个人的迫切需求,移动GIS就是其中的集中代表,使得随时随地获取信息变得轻松自如。移动GIS,包括空间数据库、GIS服务器、瓦片服务器、GIS客户端等。在移动互联网、WEB服务的大环境下,为了便于数据和应用的聚合集成,迫切需要行业标准来统一接口,实现各个系统或模块的互联互通,OGC标准作为GIS领域通用标准被广泛采纳,并在众多GIS平台上实现,比如,服务端有Geoserver、Mapserver、Mapguide、Arcgis Server等,Web客户端有OpenLayers,手机移动GIS有UCMap。

  与WebGIS系统相比,移动GIS的运行平台从Internet拓展到了无线网络,使得移动GIS能够实现更为灵活方便的应用,无线通讯技术大大加强了地理信息系统应用的深度和广度,为地理信息系统的推广应用提供了广阔的舞台。

  监控端,通过有线或无线网络访问服务器,获得被监控端传来的数据,让服务端向被监控端下达信息或指令,监控端可以是桌面GIS、WEBGIS、移动GIS,甚至是其他形式的信息平台。不管是被监控端还是监控端,相对于服务器它们都是客户端,客户端与服务端交互通常有两种模式:1,socket通信,需要在服务端客户端分别写socket服务端程序和socket客户端程序,自行定义传输信息的内容格式,这种模式的优点是通信效率高、始终在线、易实现服务器的信息下达,缺点是通用性不好、较复杂;2,Http通信,服务端以WEB服务的方式对外发布服务,客户端以Http请求的方式获取服务端的信息,并能上传信息至服务端,这种模式的优点是瘦客户端、通用性好、可扩展性强、符合SOA架构思想,缺点是请求应答模式,不实时在线,无状态,较难实现服务端主动下达信息的功能。具体选择哪种交互方式,根据具体项目需求而定,不过,目前主流的方式更倾向于Http通信,因为这种方式更通用,便于系统的扩展、维护、集成。移动GIS在行业应用上,通常需要包含移动MIS、移动OA的内容,实现企业信息的集成。所应用的行业有:交通、公安、消防、电力、城管、物流、国土、测绘、环保、通信林业、农业、海洋等。

  工作流引擎选型

  工作流引擎作为巡检系统业务流程实现的底层支撑,对于系统建设起到至关重要的作用,必须能够满足流程定义、业务调整、部门重组和信息监控等要求。

  JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。jBPM是公开源代码项目,它使用要遵循 LGPL(GNU Lesser General Public License )和EULA(JBoss End User License Agreement)协议。   jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss企业中间件平台的一个组成部分,它的名称也改成JBoss jBPM。随着jBPM加入JBoss组织,jBPM也将进入一个全新的发展时代,它的前景是十分光明的。它的业务逻辑定义没有采用目前的一些规范,如WfMC´s XPDL, BPML, ebXML, BPEL4WS等,而是采用了它自己定义的JBoss jBPM Process definition language (jPdl)。jPdl认为一个业务流程可以被看作是一个UML状态图。jPdl就是详细定义了这个状态图的每个部分,如起始、结束状态,状态之间的转换,过图型化的流程定义,直观地描述业务流程。jBPM的另一个特色是它使用Hibernate来管理它的数据库。Hibernate是目前Java领域的一种数据存储层解决方案,只要是 Hibernate 支持的数据库, jBPM 也就支持。通过Hibernate,jBPM将数据的管理职能分离出去,自己专注于业务逻辑的处理。

  系统设计

  系统体系结构

  从总体结构上,系统采用了B/S架构建设,包括服务端的管理功能和PDA移动端功能(图1)

  图1 系统体系结构

  系统功能设计

  输电巡检主要由设备管理、巡视标准管理、巡检管理、缺陷管理、查询统计、PDA移动端功能、系统接口等功能模块组成。

  系统在服务端完成设备管理、巡视标准管理、巡检管理、缺陷管理和查询统计等功能,服务器程序采用J2EE的B/S架构实现,根据巡视周期生成巡视任务,并为移动终端提供数据服务。

  在移动端,巡线员使用PDA进行路经导航,通过GPS定位获取对应杆塔的巡检卡,根据现场情况填写巡检记录,同时根据需要可以进行杆塔坐标采集。

  系统功能模块关系如(图2):

  图2 系统功能模块关系图

  设备管理设计

  设备数据是线路巡检系统业务基础支撑,是系统的数据,设备管理功能必需具备业务调整的灵活性和可扩展性。基于此指导思想,系统设计采用纵表的方式进行设备管理设计,能够灵活进行自定义属性满足业务扩展需要,大大降低系统的维护工作量,提高了整个系统的灵活性。数据终端设备(DTE)是一个在X.25网络中的末端节点。DTE是在一个用户网络接口的设备,其作为一个数据源、目的或两者服务。DTE通过一个DCE 设备和典型地使用由DCE产生的时钟信号连接到一个数据网络。DTE包括设备如计算机、协议转换器和多工器。数据终端设备,即计算机显示终端,是计算机系统的输入、输出设备。计算机显示终端伴随主机时代的集中处理模式而产生,并随着计算技术的发展而不断终端的发展 迄今为止,计算技术经历了主机时代、PC时代和网络计算时代这三个发展时期,终端与计算技术发展的三个阶段相适应,应用也经历了字符哑终端、图形终端和网络终端这三个形态。

  设备管理包括:设备台帐管理、设备统计报表管理、设备资料管理。

  设备台帐管理设计思路:

  设计策略

  对大型的设备和设备大类在数据库中建立对应的表,并建立完整的属性字段。

  对于众多的小设备和附属设备采用描述表和值表相关联的方式来处理,不再对具体的一种设备创建一个具体的表。

  描述表和值表实现关系图(图3):

  图3 描述表和值表实现关系图

  其中:

  定义表的信息表——主要对定义这个表(设备类)的整体描述,

  字段(条目)描述表——主要是对定性的新表的所有的设备的属性进行定义描述,包括数据类型等。

  实际保存值的表——主要是用于具体设备记录的添加,根据字段表的定义进行具体值的存储。

  解决方式的优点

  可以避免为每种设备建立对应的数据表,降低对数据库的维护管理上复杂度和工作量。

  便于设备属性结构的调整,新增、修改属性字段等对于表结构的操作都转化为对记录的操作,具有非常高的灵活性和扩展性。

  对于设备的维护操作可以进行统一处理,减少编码工作量。

  巡视信息标准管理

  根据国网公司的巡视规范《输电线路巡视DL/T 1006-2006》和设备管理规范,针对输电电网设备的实际特点和不同电压等级线路的实际运行状况,制定巡视内容、标准、缺陷定性字典库,保证巡检结果的标准化和规范化,并依据巡视及线路运行情况对巡视内容、标准、缺陷定性字典库的进行定期完善和修改。

  巡检管理

  ● 任务管理

  任务管理可以周期自动产生巡视任务,并能支持添加临时任务、特巡、紧急任务,支持任务到期提醒。

  ● 上传数据

  数据将巡检所需的巡检任务信息、巡视卡信息、设备信息和图形信息传递到PDA本地,保证现场工作的顺利进行。数据上传将巡检结果信息和杆塔坐标同步到巡检数据库服务器。

  ● 坐标数据审核

  杆塔位置坐标采集上传后需要审批才能进行位置更新。

  缺陷管理

  缺陷管理是巡检工作中的重要内容,针对巡视人员发现的隐患和缺陷进行流程化、规范化管理。

  缺陷管理实现从缺陷记录(登记)、上报、审核、处理、消缺、验收等整个缺陷处理过程的全过程管理。

  缺陷管理框架结构图(图4):

  图4 缺陷管理框架结构图

  系统利用工作流平台的引擎结合具体的缺陷流程业务进行处理。系统协调流程中的各个环节相互呼应,形成对整个业务流程的闭环管理。

  系统对缺陷的查询统计支持多种展示方式,可以直接打印、输出到指定格式报表或导出EXCEL。

  查询统计

  包括人员统计、设备台帐统计、巡视任务统计和缺陷统计。统计结果能够以多种图表方式进行展现,包括饼图、柱状图、趋势线图等。统计结果能够进行WORD、EXCEL文件导出及打印功能。

  PDA移动端功能设计

  PDA移动端作为巡检系统的前端设备必须满足导航、监控、坐标采集、巡检信息录入和数据同步等管理要求。

  电子地图组织

  电网和背景地图是巡检系统PDA移动端的重要数据是系统功能实现的重要支撑,同时由于移动设备计算处理能力是有限的必须针对地图数据的组织进行优化处理,保证地图浏览、巡线导航和信息录入的高效性。

  PDA移动端系统采用物理分层的数据模型,管理背景地图和电网图。在图形显示方面,引进LOD技术思想。

  LOD意为多细节层次,LOD技术指根据物体模型的节点在显示环境中所处的位置和重要度,决定物体渲染的资源分配,降低非重要物体的面数和细节度,从而获得高效率的渲染运算。

  按照巡检工作的要求,根据要素的重要程度将地图中的要素划分为不同的显示级别,给地图中的每一种级别添加“LOD”参数,该参数记录了要素的相对显示级别,当放大到一定程度时,才将该要素显示出来(表1)。

  表1 LCD参数

  其中“LOD”系数表示仅当地图层当前显示区域的范围小于等于“LOD系数×地图原始范围”时,该图层才显示,这就实现了“越放大,越详细”的视觉效果。

  栅格地图一般为航空像片和遥感影像,在视觉上提供逼真、美观的效果。本系统采用矢量和栅格相结合的数据结构,分别以各自的数据结构存贮,需要时将它们调入内存,进行统一显示、查询与分析,栅格数据在整个背景地图中作为影像层存在。

  数据库设计思路

  信息查询设计的思路是图形数据和业务数据使用PDA设备数据库进行管理,图形数据和设备数据采用ID进行对应关联,当选中对应的图形对象时通过图形ID在对应设备表中进行查询获取相关属性信息,巡检业务信息通过ID与设备信息进行关联可完成信息查询、录入和修改的工作(图5)。

  图5 数据库设计思路图

  PDA移动端功能设计

  线路图形化展示

  通过移动端地理信息平台以直观的图形化方式显示杆塔的地理分布,并可进行信息查询、目标导航、距离计算等。

  杆塔坐标采集

  利用GPS获取目标杆塔的位置信息并保存在数据库中。

  设备自动定位及提醒

  系统能够利用GPS定位数据结合设备巡检周期等信息,自动在数据库中寻找与当前位置相匹配的设备记录,降低漏检设备的可能性。

  目标导航

  巡检终端能实时显示当前位置与目标设施的方位和距离,通过直观的图形界面引导巡检人员向目标靠近,有效提高野外作业效率。

  预定路线导航

  可以在室内规划巡视路线并到PDA移动终端,在野外工作时可以通过预先设定的路线进行自动导航,为没有现场经验的巡视人员提供了有力的辅助工具。

  数据同步

  实现工作数据(任务、巡检记录)的和提交。

  信息录入和查询

  实现设备信息查询、巡视信息录入、缺陷录入,并能与地图信息项目定位。

  距离量测

  在地图导航模式下,能够方便的计算图上任意两点间的距离。

  巡视轨迹重放

  能够通过轨迹重放检查巡视人员行走路经和耗时,可以方便管理人员分析操作人员的工作效率。

  系统接口设计

  数据交换接口服务采用XML作为信息系统数据交换的主流标准,XML提供了直接在数据上工作的通用方法,它使数据不仅与平台无关,而且还与厂商无关。平台的设计应吸收XML的开放性、自描述性、共享性及表现丰富等特点,在业务对象管理和数据交换方面采用XML的标准。XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。

  通过数据接口服务可以实现巡检系统、生产管理系统、地理信息系统之间的信息传递和共享。避免对业务数据库的不安全访问,降低程序的耦合度。

  数据交换XML文件示例:

  请求

  查询请求

  <输电线路 xh="" dydj="" qjdm=""/> 具体查询请求内容

  <输电杆塔 xh="" gh="" dydj="" qjdm=""/>

  本文根据输电巡检工作的技术特点和国网公司巡检作业规范要求,通过合理的移动GIS平台和工作流引擎选型,深入剖析巡检业务需求和数据结构设计,提出了输电线路巡检系统的设计方案和实现方法,为供电企业进行输电巡检系统开发建设提供了参考依据和指导建议。

  输电巡检是确保输电线路及设备安全运行、提高供电可靠性、降低设备故障率的重要工作。目前,还存在很多供电企业采用的是人工巡检纸介质记录的工作方式,这种方式存在着人为因素多、效率低、管理成本高、无法监督巡检人员工作状态等缺陷。


  
上一篇:基于VHDL密码控制系统的设计和仿真
下一篇:有多种行为控制的智能吸尘机器人设计

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料