PDA电力现场校表系统GPRS数据通信可靠性研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
现场校表是电力系统中为了保证电表能够正常运行而对现场的电能表进行检定和相关数据采集的过程,是电力部门特别是电力计量部门最重要的任务之一。传统的手工检测、记录的方式已经不能满足需要。随着计算机和无线通信技术的飞速发展以及互联网的普及,利用先进的通信技术为电力计量部门提供更好的服务,对于提高电力现场校表的工作效率和采集数据可靠性是至关重要的。
     本文针对PDA现场电表校验业务,利用GPRS网络覆盖范围广以及PDA的操作系统WCE的强大功能和可扩展性,设计并实现了以GPRS无线网络作为载体进行PDA至管理中心主站服务器之间的远程无线数据通信子系统。
     针对GPRS网络中由于大量数据发送时容易产生丢包、错包而导致终端掉线问题,以及由于多个PDA终端进行并发访问而服务器端不能及时响应而导致终端等待时间过长的问题,本文通过设计改进压缩算法对PDA终端上收发的数据进行压缩,以减少PDA终端与服务器的数据交互流量,从而降低丢包、错包的概率;设计实现一种错误恢复机制,当产生掉线时能够重新恢复任务。另外本文根据电力现场校表的网络结构,在服务器端设计分布式的计算系统,并采取负载平衡的策略,一方面可以提高服务器对PDA终端请求任务的响应速度,降低由于多个终端并发连接而服务器无法及时提供服务的概率;另一方面,提高了服务器资源的利用率,充分发挥服务器系统的作用。
     本文详细介绍了系统整体设计和具体实现,并对系统的性能进行了测试分析,结果表明系统性能良好,可以较好的满足现场校表无线通信服务的要求。
In Power sector, Field-Checkout is a process which checks and data mining from the meters in order to ensure the grid working stably, it's one of most important tasks in the power sector, but the old ways can't be satisfied the requirements. With computers and wireless communication technology and the rapid development of the popularity of the Internet, the use of advanced communication technology for the power sector to provide a better measurement of service, it's critical for efficiency and reliability in power sector. This paper refers to the PDA field-checkout service, using the extensive coverage of GPRS network and the powerful and scalability of WCE operation system, designing and implementing a wireless distance communication system to manage data between PDA and servers based on GPRS network. But PDAs will disconnect if there are lost and error package in case of large scale data, and the servers can't provide service if there are many connections at the same time, this paper designs and implements a data compression algorithm to reduce the PDA terminals and servers interactive data flow, thereby reducing packet loss and packet wrong probability. Design and implement an error recovery mechanism, which recover the task when the connection lost. At the server side, design and implement a distribute system which uses loading balance strategy, it can enhance the response speed, lower probability when a number of terminals and connecting with the server at the same time and they fail to provide timely service ; the other hand, increased server resource utilization, and give full play to the role of the server system. This paper describes the overall system design and realization, the performance of the system shows good performance and it can better meet the requirements of wireless communications services.
引文
[1] 资源世代通讯,电力系统GPRS应用方案,2003年
    [2] 李华,现代通信新技术GPRS系统,华南理工大学出版社,2001年
    [3] 龚文杰,黄兢业,路金川,基于GPRS的电力大用户负荷监控系统,山东电力技术,2006年第6期
    [4] W.Richard Stevenson,TCP/IP 详解,卷1,卷二,机械工业出版社,
    [5] W.Richard Stevenson,Unix网络编程,清华大学出版社,1999年
    [6] 许织新,数据压缩,国防工业出版社,1984年
    [7] 韩俊英,韩虎,Huffman算法的分析与改进,兰州铁道学院学报(自然科学版),2003年
    [8] 游晓明,陈传,数据压缩算法分析与改进,小型微型计算机系统,1999年
    [9] Schneier Bruce,吴世忠,应用密码学.协议、算法与C源程序,机械工业出版社,2000年
    [10] 何宗键,windows CE嵌入式系统,北京航空航天大学出版社,2006年
    [11] 成方林,Huffman数据压缩技术在卫星数据通信技术中的应用,海洋技术,2005年9月
    [12] 谢方军,唐常杰,远程访问中的分布式访问控制,计算机工程,2006年1月
    [13] 付林林,WindowS CE进程、线程和内存管理,2004年
    [14] 李永隆,PDA程序设计,清华大学出版社,2002年
    [15] 毛军,数据库原理及应用,重庆大学出版社,1997年
    [16] 浙江省电力局,(浙江)多功能电能表通讯规约
    [17] 能源部电力科学研究院,电力负荷控制系统数据传输规约,1994.1
    [18] 浙江省电力局,浙江省用电现场服务与管理系统终端、前置机技术条件
    [19] 浙江省电力局,浙江省用电现场服务系统主站与终端的通信规约
    [20] 浙江省电力局,浙江省用电现场服务与管理系统主站软件技术规范
    [21] 山东省电力工业局,DLT645多功能电能表通信规约正文,1998.2
    [22] 萧秋水,文娟,Windows网络编程Delphi编,清华大学出版社,2001年
    [23] 潘爱民,COM原理与应用,清华大学出版社,2001年
    [24] 赵立平,DELPHI数据库应用程序开发技术,清华大学出版社,1998年
    [25] 毕全起,数据的可靠性和软件容错系统的实现,河北师范大学学报(自然科学版),2002年1月
    [26] Syme.Matthew,Goldie.Philip,于涛,罗庆华,谢文亮,网络性能优化-内容交换技术,清华大学出版社,2004年
    [27] 麦炳,负载均衡算法技术辞典,赛迪网.中国计算机用户,2004年11月
    [28] S.Dandamudi, Performance Impact of Scheduling discipline on Adaptive Load Sharing in Homogeneous Distributed Systems, School of computer Science, Carleton University, Ottawa, Ontario k1S 5B6, Canada,1994@IEEE
    [29] 张宇晴,佟振声,胡旦华,分布式系统中动态负载平衡算法的研究,2003,Vol.20,No9
    [30] 北京清华思路信息技术有限公司,清华思路UMS接入通信协议V 1.3,2005年6月
    [31] 汪兵,李存斌,陈鹏,EVC高级编程及其应用开发,中国水利水电出版社,2005年
    [32] Stephens, Ryan K., Teach yourself SQL in 21 Day,电子工业出版社,1999年
    [33] Steve Teixeira, Xavier Pacheco, Delphi6 开发人员指南,机械工业出版社,2003年
    [34] Michael Barr, Programming Embedded Systems in C and C++, O' Reily Press,1999年
    [35] Douglas Boling, Programming Microsoft Windows CE .NET, Third Edition, Mic-rosoftPress, 2003年
    [36] David S.Platt,深入理解COM+,清华大学出版社,2000年4月
    [37] 基于SQL Server CE的移动服务系统开发,2005年
    [38] Bonomi, F. and A. Kumar, "Adaptive optimal load balancing in a non-homogeneous multi-server system with a central task scheduler", IEEE transactions on computers, 39, 10, Oct. 1990, 1232-1250

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700