论文部分内容阅读
在电力远动系统中,现场设备的检修目前还处于周期检修阶段。尤其对于铁路电力供电系统,由于现场测控终端(RTU/FTU/STU)数量较多,布置在室外或室内(车站),无人值守,设备生产厂家也不统一,设备性能千差万别,因此各厂家都会配置专用的检测设备,这对检测人员进行现场检测带来很大的不便,每年的春检和日常维护都要耗费很多的人力、物力。本论文针对各厂家不同监控终端要采用专用的检测设备现状,通过对基于Java的分布式组网技术Jini的研究,把该技术与远动系统网络化特点相结合,提出一套能够通用的电力系统远动终端智能测试终端的方案。该智能测试系统由查找服务、服务提供者和客户共同组成一个Jini网络。本设计中采用Sun公司的最新版本的Jini实现设计实现了查找服务。本文首先给出了智能测试终端详细的功能需求及结构分析,并在此基础上完成了智能测试客户端和测试服务端的设计。该测试客户端采用基于ARM硬件平台的手持式设备,由核心板和扩展板两部分组成。本设计中完成了模板电路设计、调试,并在此硬件平台上实现了嵌入式Linux操作系统针对本系统的裁剪和移植,并在此操作系统的基础上移植了J2ME Java平台和Jini开发环境,完成了客户查找程序的设计与实现。然后本文采用接口分离设计方法,即测试服务接口定义与实现分离的方法,完成了测试服务端的设计与实现。测试服务端主要包括通信模块、测试服务接口的设计与实现、图形操作界面模块以及服务的发布模块。服务提供者在网络中注册了针对监控终端的测试服务程序,客户端加入Jini网络后,可自动获取该测试服务程序并在本地运行,完成对监控终端的测试。该智能测试终端系统继承了Jini技术的特性,具有通用性、自动配置性、测试终端设备独立性及易操作性。现场检测人员只需使用一个具有显示和输入功能,并且支持Jini技术的通用测试平台,在现场通过以太网接口加入到Jini网络,即可对供电系统数量众多、型号各异的测控终端进行检测,大大提高了检测人员现场作业的效率。