基于WEB的企业电网实时监控系统的开发技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着社会的进步、国民经济的发展,电能在日常生活中扮演着越来越重要的角色,企业电网实时监控系统旨在将电能这一抽象的商品通过计算机实现其可视化和可管理化。然而目前WEB环境下的电网实时监控系统仍然存在某些不足,不能很好地适应实时系统的实时性要求,主要表现在:(1)传统刷新技术通信效率低下,当通信数据量大时数据刷新慢且资源消耗大;(2)所依赖的关系型数据库系统只强调事务一致性、可恢复性,不显式地考虑时间,数据存取周期不可预测。
     本文针对现有WEB环境下电网实时监控系统技术应用现状,以国家清洁生产中心项目“TITPM-2000企业电力电能管理系统”为应用背景,提出了一套综合应用内存数据库数据实时存取、ActiveX控件数据实时刷新、以及多线程数据同步处理等关键技术的企业电网远程实时监控系统总体设计方案。论文的具体研究工作包括以下几个方面:
     1)结合企业电网实时监控系统性能需求,给出了系统总体结构设计方案及关键技术分析。
     2)针对《电力负荷控制系统数据传输规约-2004》潜在的层次结构不够清晰、无数据加密以及帧计数器重复等问题提出了一些改进思路,并设计了规约中异步式数据帧的解析算法。
     3)综合应用内存数据库技术和远程过程调用技术实现了对电力实时数据的高效实时存取,并利用实验对比测试了内存数据库和关系型数据库在数据存取实时性方面的性能差异。
     4)利用WEB网页嵌入式ActiveX控件对象实现了WEB环境下电网实时监控系统数据的实时更新,解决了传统刷新技术通信效率低下的问题。
     5)在分析实时监控系统多线程的分类与功能的基础上,设计并实现了电网实时监控系统多线程数据同步处理模型,提高了系统数据处理的实时性和稳定性。
With the development of society and national economy ,the electrical energy is acting more and more important role in daily life . The enterprise electrical network real-time monitoring system based on the web is for the purpose of realizing electrical energy visualization.
     However, the current real-time monitoring system still exists certain deficiencies: l)Traditional refresh technology in the web enviroment has inefficient communication; 2)Relational Database system can not adapt the requirements of data management in real-time system
     In order to solve the deficiencies of the exisiting electrical network real-time monitoring system ,the thesis proposed new enterprise electrical network real-time monitoring system design scheme with the national cleaner production centers project "TITPM-2000 Enterprise electricity power manager" as the application background ,which comprehensive used several key technologies ,including main memory database > real-time data refresh technology and multi-threaded data process technology. The thesis mainly research in the following areas:
     1)Proposed the system design scheme and particularly analysed the key technology involved in the realization of the system to meet the demand of corporation's electrical network real-time monitoring.
     2) Put forward some improving ways to solve the potential problems of the《Power load management system data transmission protocol—2004》, such as theunclear hiberarchy、repeated frame counters and data encryption ,and also designed the parse asynchronism of data frames used in the protocol.
     3) Realized highly effective real-time deposit and withdrawal of the electric power real-time data using Main Memory Database and remote procedure call technology .And also comparative tested the data real-time access performance of the Main Memory Database and Relation Database.
     4) Realized real-time data updating of the Electrical Network Monitoring System in the WEB environment by using WEB embeded ActiveX object, solving communication inefficiency problem of the traditional refresh technology.
     5)Designed and implemented the data synchronization multi-threaded process model of Electrical Network Monitoring System on the basis of analysis on multithread classifying and functioning which improved the real-time performance and stability of data processing .
引文
[1]Nichols H.M.C.,Bernard C.B.and David M.H.Remote Instrument Diagnosis on the Internet[J].IEEE Intelligent System,1998(8):70-76
    [2]凌振宝,王君,马心璐.一种网络测控模型的研究[J].仪表技术与传感器,2003(2):37-38
    [3]周超.发电企业实时数据库管理系统的研究与实现[D].北京.华北电力大学.2004年
    [4]刘长华.基于.NET平台的实时监测系统的设计和实现[D].北京:北京化工大学.2004年
    [5]林海雪.现代电能质量的基木问题[J].电网技术.2001(10):5-12
    [6]何金定,贺星棋.基于Web的分布式电能质量管理系统[J].电气时代,2006(9):64-67
    [7]毛鹤年,沈根才等.中国电力百科全书.第一版.北京:中国电力出版社,1997
    [8]Lam K Y,Kuo T W.Real-time database architecture and techniques[M].Boston:Kluwer Academic Publishers,2001.
    [9]张洁.变电站综合自动化监控系统及其通信研究[D].武汉:华中科技大学.2004年
    [10]刘耀锋.以太网在配电自动化中的应用[D].北京:华北电力大学.2002年
    [11]张毅.实时数据无线监控系统的研究及应用[D].杭州:浙江大学.2005年
    [12]闫斌,徐红兵,周小佳.高可用性集群数据库服务器研究与实现[J].计算机应用研有2005(12):255-257
    [13]IEC-60870-5-1,Tele control Equipment and System,Part Ⅴ:Transmission Protocols,Section One;Transmission Frame Formats[S].
    [14]IEC-60870-5-2,Tele control Equipment and System,Part Ⅴ:Transmission Protocols,Section Two;Link Transmission Procedure[S].
    [15]IEC-60870-5-3,Tele control Equipment and System,Part Ⅴ:Transmission Protocols,Section Three;General Structure o fApplication Data[S].
    [16]IEC-60870-5—4,Tele control Equipment and System,Part Ⅴ:Transmission Protocols,Section Four;Definition and Coding of Application Information Elements[S].
    [17]IEC-60870-5-5,Tele control Equipment and System,Part Ⅴ:Transmission Protocols,Section Five:Basic Application Functions[S]
    [18]电力负荷管理系统数据传输规约—2004国家电网公司生产运营部2004年9月
    [19]梅天华.电力复合管理系统新国电规约及其软件实现[J].继电器,2006(1):71-74
    [20]王伟峰.对<<电力负荷管理系统数据传输规约内容>>的讨论[J].电力系统自动化,2006(6):96-99
    [21]adam freeman,allenjones..NET安全编程.第一版.北京:清华大学出版社,2008年
    [22]傅蕾,胡敏强.变电站监控软件系统中内存数据库的研究[J].电力自动化设备,2002(10):21-23
    [23]刘云生.现代数据库技术[M].北京:国防工业出版社,2001.
    [24]王安,许哲君.分布式工控实时数据库的设计与实现[J].华东交通大学学报,2007(2):96-99
    [25]Bestavros,K.Lin,S.H.Son Managing Contention and Timing Constraints in a Real-Time Database Systems[J].Theory andPractice,1996(3):45-51.
    [26]Real-time Databases for Embedded Systems,McObject,White paper
    [27]Database Journal Product Guide-eXtremeDB/eXtremeSQL(McObject LLC)
    [28]钟昀,詹成国.分布式内存数据库在变电站自动化系统中应用[J].电力自动化设备,2007(3):116-119
    [29]王育坚,刘晨,田星.分布式内存管理系统的研究和设计[J].计算机工程,2006(19):111-113
    [30]宋传杰,霍杰等.远程过程调用技术的分布式应用[J].小型微型计算机系统,1997(10):65-70
    [31]周蓉.电力系统实时数据管理系统的研究和开发.北京:华北电力大学.2002年
    [32]Don Box,Keith Brown,Tim Ewald.Effective COM.第一版.北京:中国电力出版社,2003年
    [33]陈冠军.ASP.NET 2.0 Ajax-web开发技术详解.第一版.北京:人民邮电出版社,2007年
    [34]尤晋元,史美林.Windows操作系统原理.第一版.北京:机械工业出版社,2003年
    [35]Charles Petzold.Windows程序设计.第五版.北京:北京大学出版社,1999年
    [36]耿玉波,夏鲁宁,杜皎.一种Web服务器安全机制的研究与实现[J].计算机工程,2006(11):189-191

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

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

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