引用本文:高志勇,宋 康,陈 勇,郑德宇.一种通用的基于“观察者模式”的规约转换器设计方案[J].电力自动化设备,2011,31(9):
GAO Zhiyong,SONG Kang,CHEN Yong,ZHENG Deyu.Design of general protocol transformer based on “observer pattern”[J].Electric Power Automation Equipment,2011,31(9):
【打印本页】   【HTML】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 4926次   下载 116  
一种通用的基于“观察者模式”的规约转换器设计方案
高志勇, 宋 康, 陈 勇, 郑德宇
国电南京自动化股份有限公司,江苏 南京 211100
摘要:
针对目前电力系统自动化规约转换器存在的重复开发?资源浪费?效率低等缺点,提出了一种通用的规约转换器设计方案?该方案基于分布式客户端/服务器(C/S)的体系架构,规约转换器中的不同规约节点被虚拟为C/S中的客户端,服务器端作为各规约转换节点的数据转发中心?数据转发基于“观察者模式”,在实现时,采用“推/拉”结合的办法提高数据传输效率?同时,还给出了传统的不支持IEC61850规约的装置向IEC61850规约转换时的数据结构?该方法使得每个规约转换节点的通信程序只需开发一次,节约了成本,提高了效率,减轻了传统规约转换器给变电站综合自动化带来的负面影响?所设计的规约转换器方案已经在多个典型的变电站投运,验证了其通用性和有效性?
关键词:  规约转换  IEC61850  观察者模式  数据传输客户端/服务器  数据结构  变电站
DOI:
分类号:
基金项目:
Design of general protocol transformer based on “observer pattern”
GAO Zhiyong, SONG Kang, CHEN Yong, ZHENG Deyu
Guodian Nanjing Automation Co.,Ltd.,Nanjing 211100,China
Abstract:
A design scheme of general protocol transformer is proposed based on distributed C/S(Client/Server) architecture,in which different protocol transform nodes are treated as virtual clients and the data repeater center as server. The data transfer is based on the “observer pattern” and the “push/pull” mode is applied to raise the data transfer efficiency. The data structure for transforming the traditional protocols to IEC61850 protocols is proposed. The communication program is developed only once for one kind of protocol transform node to save the cost and improve the efficiency. The proposed scheme is applied in several typical substations,which verifies its versatility and validity.
Key words:  protocol transform  IEC61850  observer pattern  data transfer  client/server  data structures  electric substations

用微信扫一扫

用微信扫一扫