节点文献

不同远动规约实现数据共享的软件设计研究

The Software Design Research to Realize the Data-Share in the Defferent Tlel-Control Protocols in Eectrical Power System

【作者】 丁田力

【导师】 邵玉槐;

【作者基本信息】 太原理工大学 , 电力系统及其自动化, 2007, 硕士

【摘要】 电力工业的发展不断对电网调度自动化提出新的要求,其中包括要求更高的数据共享。然而目前国内对SCADA系统中设备之间的通信还未制定统一的接口标准,通信规约种类繁多,这不仅浪费了大量的软、硬件开发人力,而且给用户的设备选型、运行维护等带来诸多不便,因此通信规约的标准化是研究的一个热点,实现通信规约转换的软件或硬件更是必不可少。本文深入研究了电力系统中广泛采用的CDT,IEC 60870-5-101等远动通信规约,开发、调试并运行了综自站信息流检测软件,从而利用软件实现了不同远动规约的数据共享。本文首先介绍了电力系统调度自动化的现状、发展趋势及其对远动通信规约标准化的要求,分析了远动规约解释的功能要求及实现方法。然后研究了常用的电力系统远动通信规约:CDT规约和IEC60870-5-101规约,对比分析了两种规约的帧结构和传送规则。通过对这两种规约的分析,确定了可以利用软件来实现CDT规约和IEC60870-5-101规约报文的解释。在对远动通信规约进行了深入的研究后,基于软件扩展和人机界面设计的方便,决定在Visual Basic6.0集成开发环境中利用各种ActiveX控件来编制综自站信息流检测软件。综自站信息流检测软件的主要功能是可将上下行规约报文逐条显示并透彻解析报文,分析其通信数据;可部分模拟主站、模拟从站进行通信仿真;可用于检测变电站内各种通信网络、通信接口;可对通信数据进一步分析、整理和文本保存。针对以上功能,本文利用MSComm控件通过串行端口传输和接收数据,为应用程序提供串行通信功能;利用Winsock控件实现以太网接口通信模块;使用了Visual Basic6.0语言编制了CDT规约和IEC 60870-5-101规约的报文解释模块;利用Access2003和数据控件ADO Data将规约报文解释模块所得的数据保存在数据库中;利用VB 6.0自带的通用报表将数据以HTML的格式文本输出;利用DataGrid控件将数据以表格的形式输出在人机界面上。在实际工作中,当集控中心接受到错误数据后,变电站维护工作人员在对整个通信网络进行检查的过程中,需要一个便于截取报文;能迅速分析、解读报文,从而快速查找出故障设备的工具软件。正是基于这种情况,提出了本文研究的课题。因此,综自站信息流检测软件并不是一个实时规约解释转换工具。它的开发,主要是为了找出变电站通信网络出现故障时的原因,从而提高检修人员的工作效率。

【Abstract】 Nowadays, the development of electric power industry presentsmany new requirements to the dispatching automation system,includingmore data-share.However, in SCADA system there is not a uniquestandard of communication among equipments in our country at present.Furthermore, there are many kinds of communication protocols. Allthese circumstances not only make much manpower wasted in studyprotocol conversion, but also bring much trouble for consumer to chooseequipments etc. So standardization of communication protocols is ahotspot of study, and software or hardware that realizes protocolconversion is absolutely necessary. In this paper, the author thoroughlystudies the remote communication protocols CDT and 101, which areapplied widely in electric power system, and finishes programming anddebugging the software, named The Information Flow Examine SoftwareIn Transformer Substation, whick realize the data-share in the differenttele-control protocols in electrical power system. In this paper, the author firstly introduces the deve-lopment ofdispatching automation in electric power system and its requirement ofstandardization of communication protocols, and analyzes the functionrequirement and realization means of the explain of remotecommunication protocols. And then studies the remote communicationCDT and 101, analyzes and contrasts the frame’s structure and transferrule. Software is chosen to realize the explain in this paper.Base on software expand and man-machine interface design withconvenience, the author decides to empolder the software by using manykind of ActiveX widget in the Visual Basic 6.0 environment.The mainfunction of The Information Flow Examine Software In TransformerSubstation is explain and show the message item by item, analyze itscorrespondence data; Can simulate home site and secondary site inproceeding corresp-ondence partly; Can examine every kind of thecorresponding network and port inside the substation; Can analysis thecorresponding data further, clean up and save in text. Aim at the function,the author makes use of MSComm to carry out serial communication;makes use of Winsock to realize the correspond-ence in ethernetnetwork; writes the protocol elucidative module of CDT and IEC60870-5-101 in Visual Basic 6.0; make use of Access2003 and ADOData to save the data from the protocol elucidative module; make use ofDataReport of VB 6.0 to export the data with HTML; making use of DataGrid to export the data in a table on the man-machine interface.In actual work, the worker needs a tool to examine the whole netwhen control center receive the wrong data.The tool can find themessage of protocols and analyze it quickly. According to thecircumstance, the author puts forward the problem in this paper.So thesoftware is not a Real time tool. The main objective of the software iswork out the reason whick make a mistake in the message of protocolsand increase the worker’s efficiency.

  • 【分类号】TP311.52;TP87
  • 【被引频次】4
  • 【下载频次】186
节点文献中: 

本文链接的文献网络图示:

本文的引文网络