CN101694952B - 由iec61850 scd文件生成嵌入式远动***装置定义的方法 - Google Patents

由iec61850 scd文件生成嵌入式远动***装置定义的方法 Download PDF

Info

Publication number
CN101694952B
CN101694952B CN2009100359634A CN200910035963A CN101694952B CN 101694952 B CN101694952 B CN 101694952B CN 2009100359634 A CN2009100359634 A CN 2009100359634A CN 200910035963 A CN200910035963 A CN 200910035963A CN 101694952 B CN101694952 B CN 101694952B
Authority
CN
China
Prior art keywords
telecontrol system
ied
file
iec61850
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2009100359634A
Other languages
English (en)
Other versions
CN101694952A (zh
Inventor
曾元静
李忠明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guodian Nanjing Automation Co Ltd
Original Assignee
Guodian Nanjing Automation Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guodian Nanjing Automation Co Ltd filed Critical Guodian Nanjing Automation Co Ltd
Priority to CN2009100359634A priority Critical patent/CN101694952B/zh
Publication of CN101694952A publication Critical patent/CN101694952A/zh
Application granted granted Critical
Publication of CN101694952B publication Critical patent/CN101694952B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/16Electric power substations

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Telephonic Communication Services (AREA)

Abstract

一种由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:包括以下步骤1)采用SAX方式来分割整个SCD文档;2)采用DOM方式解析分割后的各个xml文档;3)根据SCD文件中数据集名到远动***的装置定义数据库中数据类型映射关系,以及远动***所需CDC属性的预定义规则,得到远动***数据库所需的装置信息,从而生成远动***装置定义。本发明使用SAX方式和DOM方式相结合解析SCD文件,在小资源运行环境下也能由较大规模的SCD文件生成***装置定义数据库。解决了以往远动***中模型映射工作需要人工干预,导致效率较低下且错误排查困难的问题。

Description

由IEC61850 SCD文件生成嵌入式远动***装置定义的方法
技术领域
本发明描述了一种由IEC61850 SCD文件生成嵌入式远动***装置定义的通用方法,涉及IEC61850标准、数字化变电站和远动***,属于电力自动化技术领域。
背景技术
在变电站自动化***和调度端应用***中根据配置的变化更新应用***(如装置信息管理、定值整定等),并根据应用对IED进行设置,在整个调度运行和专业管理工作中都是相当重要的环节。
对远动装置的配置通常由工程人员手工输入配置信息表进行配置。在保证***安全性的前提下,远动装置的配置管理也可通过事先定义模板自动进行。但变电站内远动装置根据厂家、型号的不同差异较大,采用的通信协议亦可能不同。要在调度端根据其配置情况和应用进行实时更新需要在协议转换和数据维护上消耗大量资源和时间。
IEC TC57在《IEC61850标准--变电站通信通信网络与***》中定义了专用的变电站智能电子设备配置语言(Substation Configure Language,SCL)。SCL描述的是允许不同厂家的配置工具和***配置工具间可互操作的变电站***配置数据。使用SCL形成标准化的配置文件,可以避免协议转换的开销,同时大大减少数据集成和维护的成本,使***升级、IED控制变得更为方便。
变电站***配置描述文件(Substation Configuration Description,SCD)是符合SCL规范的是全站***配置文件,它描述了所有IED的实例配置和通信参数、IED之间的通信配置以及变电站一次***结构,以及信号联系信息。它从面向变电站一次,二次设备对象的角度描述了完整的变电站配置。
IEC61850只关心通信层面的互操作而不限制厂商具体的产品实现,而电力***远动数据是基于信息分类二维表协议,如IEC 60870-5-104,IEC60870-5-101等来传输的。用户也习惯于以事件、告警、压板、定值等分类信息查看***信息。SCD文件中已经包含了远动***所需设备信息的描述,如果在远动***装置中再手动输入这些变电站IED的定义显然是一种不经济的行为。因此,有必要研究如何从IEC 61850 SCD文件生成远动***数据库以分类信息表示的装置定义。
发明内容
本发明所要解决的技术问题是如何从IEC 61850 SCD文件生成远动***数据库以分类信息表示的装置定义。
为解决上述技术问题,本发明提供一种由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:包括以下步骤
1)采用SAX方式来分割整个SCD文件为多个xml文件;
2)采用DOM方式解析分割后的各个xml文件;
3)根据SCD文件中数据集名到远动***的装置定义数据库中数据类型映射关系,以及远动***所需CDC属性的预定义规则,得到远动***数据库所需的装置信息,从而生成远动***装置定义。
前述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤1)中,采用SAX方式来分割整个SCD文件,提取“Communication”、“DataTypeTemplates”和“IED”标记,将整个文件切割成一个Communication.xml文件,一个DataTypeTemplates.xml文件和若干个ied_装置名称.xml文件;
前述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤2)中,在采用DOM方式解析Communication.xml文件过程中,载入Communication.xml生成COMM树,遍历该树儿子节点SubNetWork,即子网,根据其属性得到子网名称、类型和个数,针对远动***数据库有选择性的导入类型为MMS的通信子网。
前述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤2)中,采用DOM方式解析DataTypeTemplates.xml文件过程中,载入DataTypeTemplates.xml文件,生成DataTypeTemplates树,解析ied_装置名称.xml文件时,遍历该树,获取CDC和DAName。
前述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤2)中,采用DOM方式解析ied_装置名称.xml文件过程中,包括以下步骤
a)载入ied_装置名称.xml文件生成IED树,遍历该树,由1ED属性生成装置基本配置信息;
b)接着由LDevice生成装置CPU信息;
c)再由DataSet生成点的分组类型;
d)最后由FCD/FCDA生成点的信息,层层递近导入装置的完整定义,释放IED树,从而释放内存。
前述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤a)中,遍历IED树,由IED属性得到装置名称、类型、厂家、版本等信息,以及由子网信息获取的装置通信地址,这部分信息作为远动***数据库中装置的基本信息。
前述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤b)中,遍历IED树的子节点AccessPoint,该访问点与子网MMS通信,其孙子节点LDevice映射到远动***数据作为装置的一个CPU。
前述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤c)中,遍历LDevice的儿子节点LNO,LNO的儿子节点DataSet映射到远动***数据库相当于信息点所属类型,由DataSet数据集属性名称定义远动***的装置CPU下所包含的信息类型。
前述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤d)中,遍历DataSet节点的儿子FCD或FCDA,FCDA直接映射到远动***装置的一个点,而FCD则数据对象遍历DataTypeTemplates树得到其CDC和对应DAName,对DAName进行筛选,FCD映射到远动***装置的一个或多个点。
本发明的原理为:
1、SAX和DOM相结合的SCD文件解析方式
变电站***配置描述文件(Substation Configuration Description,SCD)是符合变电站描述语言(Substation Configuration Language,SCL)规范的全站***配置文件。SCL是IEC61850标准在可扩展标记语言(Extensible MarkupLanguage,XML)基础上定义的一套语言。通常解析XML文件有两种方式:一种是流式(Simple API for XML,SAX)解析方式,另一种是面向文件的对象式(Document Object Model,DOM)解析方式。
DOM是一种基于树型的解析技术,解析器读入整个XML文件,构建一个完整的树型结构驻留内存,操作该树可实现对整个XML文件进行全面和动态访问。因此,对于层次结构非常复杂的SCD文件来说,运用DOM方式来解析显得更加灵活和简单,降低开发难度。然而,因为DOM方式一次性加载整个文件到内存中,对资源开销很大,针对大规模的SCD文件(通常一个实际变电站的SCD文件可能会达到30M字节以上),如果在资源有限的嵌入式***下运行,很容易导致内存溢出。
SAX是一个用于处理XML事件驱动的“推”模型,在读取文件时激活一系列事件,这些事件被推给事件处理器,然后由事件处理器提供对文件内容的访问。SAX模型最大的优点是内存消耗小,因为整个文件无需一次加载到内存中,SAX可解析大于***内存的文件,因此SAX能提供对SCD文件内容的有效低级访问。SAX的缺点是必须实现多个事件处理程序处理所有到来事件,同时必须在应用程序中维护事件状态,因为SAX解析器不能交流元信息,如DOM的父/子支持,所以必须跟踪解析器处在文件层次的哪个位置。显然,文件越复杂,应用逻辑就越复杂。对于复杂的SCD文件,利用SAX方式解析则加大了程序开发难度。
从以上分析不难看出,SAX和DOM的各自的优缺点形成互补:DOM使用内存保存对象结构,而SAX则基于事件并且不使用内存来存储任何数据。远动***一般运行在内存资源有限的嵌入式装置内,内存资源有限。因此,采用SAX方式将大规模的SCD文件按规则分解若干个小文件,再采用DOM方式依次解析分割后的文件,不仅解决了内存瓶颈的问题,同时也大大地降低了解析SCD文件的难度。
2、SCD文件中装置信息与远动***数据库装置定义的映射
SCD文件从通信角度描述站内的一次设备,二次设备信息,以层次化的面向对象的角度来组织数据。从一次设备角度看,分为变电站、电压等级、间隔、一次设备、逻辑节点等层次,从二次设备的角度来看分为智能电子设备(IED)、访问点(AccessPoint)、逻辑设备、逻辑节点。
远动***数据库的信息组织也是分层次的,有变电站、电压等级、间隔、二次设备等,分类型的数据,如遥信、遥测、遥控、遥调、事件、告警、压板、定值等。
两者比较可见,从变电站、电压等级和间隔上来看,两者信息可以直接映射。但从用户查看信息的习惯性出发,远动***数据库又进行了细分和重新组织,形成了多个分类数据类型。这部分信息在SCD文件中没有定义,这是由IEC61850 SCD文件生成嵌入式远动***装置定义的关键所在。
在IEC61850标准中,描述一个信号(对应***数据库的一个数据点)只需要该信息点的逻辑设备、逻辑节点、功能约束,数据对象名、数据属性就可以唯一确定使用。因此,在远动***数据库中找到各个数据点,进行分类,并找到这些数据点的包括逻辑设备,逻辑节点,数据对象,数据属性的全路径属性引用,即可完成导入数据库的主要工作。
为便于工程实施,假定:
(1)同一数据集的数据成员必须为同一类的分类信息,如均为遥信,或事件等,但并不要求所有同类的信息都属于一个数据集。
(2)对于定值、遥控等,尽管定义数据集对程序运行没有意义,但为了便于工程实施,也同样需要分别定义一个或数个数据集来包含定值数据和遥控数据。
基于上述假设,***中需要的所有数据必定属于某一个数据集中,某一数据集中的所有数据必定属于某一个特定的信息类型。因此,可以根据具体的工程规范所建立的SCD文件生成一个数据集名称到信息类型的规则模板表格,表1为数据集名称到分类信息映射表。
表1
  数据集名称   信息类型
  dsRelayDin   遥信
  dsTripInfo   事件
  dsAlarm   告警
  dsWarning   告警
  dsParameter   定值
  dsSetting   定值
  dsRelayEna   压板
  dsRelayAin   遥测
  dsDin   遥信
  dsAin   遥测
  …   …
由于数据集中可能包含单个的数据属性(FCDA),也可能是通用数据类对象(FCD),对于FCDA可以直接映射到远动***数据库,而对于FCD,则需要从数据类型模板中搜索它所属的公共数据类(CDC),再由CDC确定数据属性。CDC可能包含多个数据属性,而远动***装置定义只需要其中的一个或几个数据属性,比如:对于类型SPS,只需要将它的stVal属性数据映射到***数据库;而对于类型ACT则要将多个属性数据,如phsA、phsB、phsC等都分别映射到数据库,为不造成数据冗余,定义如表2所示特定CDC类型、远动***所需的数据属性,以及对应远动***内部类型定义的规则定义表格。表2为CDC属性到远动***内部类型的映射表。
表2
  CDC   DaName   ***内部类型定义
  SPS   stVal   单点信息
  DPS   stVal   双点信息
  ACT   general   带CP56Time2a时标的单点信息
  ACT   phsA   带CP56Time2a时标的单点信息
  ACT   phsB   带CP56Time2a时标的单点信息
  ACT   phsC   带CP56Time2a时标的单点信息
  ACT   neut   带CP56Time2a时标的单点信息
  MV   mag$f   浮点数
  MV   mag$i   整数
  DPC   双点命令
  SPC   单点命令
  ASG   setMag$f   浮点数(4字节)
  ASG   setMag$i   带符号整数(4字节)
  ING   setVal   带符号整数(4字节)
  STG   setVal   字符串
  SPG   setVal   无符号整数(1字节)
  …   …   …
本发明的有益效果:
本发明使用SAX方式和DOM方式相结合解析SCD文件,在小资源运行环境下也能由较大规模的SCD文件生成***装置定义数据库。
本发明根据SCD文件中数据集名到远动***的装置定义数据库中数据类型映射关系,以及远动***所需CDC属性的预定义规则,得到远动***数据库所需的装置信息,从而生成远动***装置定义,解决了以往远动***中模型映射工作需要人工干预,导致效率较低下且错误排查困难的问题。
附图说明
图1是采用SAX和DOM方式解析SCD文件生成远动***数据库装置定义的流程图;
图2是采用DOM方式遍历IED树生成远动***数据库装置定义的流程图。
具体实施方式
本发明提出了结合SAX和DOM的方式来解析SCD文件,基于SCD中数据集名到远动***数据库数据类型映射,以及***所需公共数据类(CDC)属性的预定义规则,自动生成远动***装置定义。下面结合附图1、图2,说明本发明的具体实施:
首先,用SAX方式来分割整个SCD文件,提取“Communication”、“DataTypeTemplates”和“IED”标记,将整个文件切割成一个Communication.xml(通信网络文件)文件,一个DataTypeTemplates.xml(数据模板文件)文件和若干个ied_装置名称.xml(装置文件)文件;然后,采用DOM方式解析各个xml文件。
根据SCD文件大小不同,切割后的文件大小也不一样,Communication.xml文件是描述了逻辑节点间的通信连接和IED的访问点,一般不超过50Kb大小;DataTypeTemplates.xml文件描述数据类型模板,包括LNodeType(逻辑节点类)、DOType(数据对象类)、DATtype(数据属性类)和EnumType(枚举类),大小也在100Kb左右;ied_装置名称.xml文件描述了各个智能电子装置模型,包括它提供的服务、访问点、逻辑设备、逻辑节点、数据集等,大小在几十到几百Kb不等,即使在较小资源环境下运行,也能满足用DOM方式解析对内存需求。
其次,将Communication.xml文件载入生成COMM树,通过遍历节点SubNetWork(子网),根据其属性得到子网名称、类型和个数,工程人员可以有选择性的导入子网。对于远动***数据库来说,只需要导入类型为MMS的通信子网。
再次,选定子网后,由其儿子节点ConnectedAP(连接点)的属性得到该子网下所有连接点的名称、对应的装置名称和个数,其孙子节点address则表明每个装置的通信地址。接下来,将子网下的所有连接点(装置)逐个导入,根据装置名称选择IED文件,创建IED树型结构,利用DOM方式遍历该树,提取远动***所需要的装置信息。
另外,需要事先载入DataTypeTemplates.xml文件生成DataTypeTemplates树,因为每解析一个IED文件都需要对DataTypeTemplates树进行访问。
以下说明利用DOM方式遍历IED树生成远动***装置定义的具体过程:
第一步,由IED属性生成装置基本配置信息。由父亲节点IED属性,得到装置名称、类型、厂家、版本等信息,加上之前得到的装置IP通信地址,将这部分信息作为一个装置基本配置信息存入远动***数据库中。
第二步,由LDevice(逻辑设备)生成装置CPU信息。遍历IED树的儿子节点AccessPoint(访问点)。在一棵IED树中,该访问点可能有多个,因为一个装置往往与多个通信子站连接。选择连接MMS通信子网的访问点进行遍历,该访问点的孙子节点LDevice(逻辑设备)映射到远动***数据作为装置的一个CPU。换句话说,有几个LDevice,该装置就有几个CPU。由逻辑设备即可取得装置CPU的信息(包括CPU个数,CPU名称,CPU地址字符串等)。
第三步,由DataSet(数据集)生成点的分组类型。一个LDevice至少包含一个LN(逻辑节点)和LNO(逻辑节点LNO),主要对信息点进行了具体分类和详细描述。其中LNO包括DataSet(数据集),该节点映射到远动***数据库相当于信息点所属类型(如遥信组,遥测组等),而事实上,为了能够产生映射关系,预定义了数据集名称到分类信息的映射表(如表1所示)。因此,对照映射表,由遍历DataSet节点取得的数据集属性名称便可定义远动***的装置CPU下所包含的信息类型。LNO还包括ReportControl(报告控制块),但以往的远动***没有报告控制的概念,所以报告控制块映射到远动***装置的专门定义的属性中,并且该属性与CPU关联。
第四步,由FCD/FCDA生成点的信息。DataSet(数据集)的儿子节点FCDA(单个数据属性)或者FCD(通用数据对象),则定义了数据集下的信息点。对于FCDA,根据其属性LDInst(逻辑设备)、LNInst(逻辑节点)、LNClass(逻辑点类)、DOName(数据对象名)、DAName(数据属性),便可得到该点唯一信息(包括点的描述,点的地址字符串)。而对于FCD来说,DAName由其它的属性共同决定,这就需要访问事先生成的DataTypeTemplates树来取得DAName。在这之前,需要遍历LN,根据LNInst、LNClass、DOName来确定LNType(节点类型)。然后遍历DataTypeTemplates树,根据LNType、LNClass、DOName得到CDC(公共数据类)以及该类下的所有数据属性。
一个CDC下可能会遍历出多个DAName,而远动***可能应用到DAName的却是其中一个或几个,如果把所有的DAName全部导入远动***数据库势必造成数据冗余。为了解决这个问题,预定义了一张映射表(如表2所示),该表定义了CDC属性到远动***内部数据属性和类型的映射关系。对照该表,选择远动***所需要的DAName,以及其对应的数据类型,写入***数据库。
按照上述几个步骤,解析ied_装置名称.xml文件,由IED属性生成装置基本配置信息,接着由LDevice生成装置CPU信息,再由DataSet生成点的分组类型,最后由FCDA生成点的基本信息,层层递近导入装置的完整定义,释放IED树,从而释放内存。当子网下所有连接装置导入完成后,释放DataTypeTemplates树,此时,SCD文件成功导入远动***数据库。
以上已以较佳实施例公开了本发明,然其并非用以限制本发明,凡采用等同替换或者等效变换方式所获得的技术方案,均落在本发明的保护范围之内。

Claims (9)

1.一种由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:包括以下步骤
1)采用SAX方式来分割整个SCD文件为多个xml文件;
2)采用DOM方式解析分割后的各个xml文件;
3)根据SCD文件中数据集名到远动***的装置定义数据库中数据类型映射关系,以及远动***所需CDC属性的预定义规则,得到远动***数据库所需的装置信息,从而生成远动***装置定义。
2.根据权利要求1所述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤1)中,采用SAX方式来分割整个SCD文件,提取“Communication”、“DataTypeTemplates”和“IED”标记,将整个文件切割成一个Communication.xml文件,一个DataTypeTemplates.xml文件和若干个ied_装置名称.xml文件,Communication.xml文件描述逻辑节点间的通信连接和IED的访问点;DataTypeTemplates.xml文件描述数据类型模板,包括LNodeType、DOType、DATtype和EnumType;ied_装置名称.xml文件描述各个智能电子装置模型,包括智能电子装置提供的服务、访问点、逻辑设备、逻辑节点和数据集。
3.根据权利要求2所述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤2)中,在采用DOM方式解析Communication.xml文件过程中,载入Communication.xml文件生成COMM树,遍历该树儿子节点SubNetWork,即子网,根据其属性得到子网名称、类型和个数,针对远动***数据库有选择性的导入类型为MMS的通信子网。
4.根据权利要求2所述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤2)中,采用DOM方式解析DataTypeTemplates.xml文件过程中,载入DataTypeTemplates.xml文件,生成DataTypeTemplates树,解析ied_装置名称.xml文件时,遍历DataTypeTemplates树,获取CDC和DAName。 
5.根据权利要求2所述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤2)中,采用DOM方式解析ied_装置名称.xml文件过程中,包括以下步骤
a)载入ied_装置名称.xml文件生成IED树,遍历该树,由IED属性生成远动***装置基本配置信息;
b)接着由LDevice生成远动***装置CPU信息;
c)再由DataSet生成点的分组类型;
d)最后由FCD/FCDA生成点的信息,层层递近导入远动***装置的完整定义,释放IED树,从而释放内存。
6.根据权利要求5所述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤a)中,遍历IED树,由IED属性得到装置名称、类型、厂家、版本信息,以及由子网信息获取的装置通信地址,这部分信息作为远动***装置基本配置信息。
7.根据权利要求5所述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤b)中,遍历IED树的子节点AccessPoint,AccessPoint即为访问点,访问点与子网MMS通信,其孙子节点LDevice映射到远动***数据库作为远动***装置的一个CPU。
8.根据权利要求5所述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤c)中,遍历LDevice的儿子节点LNO,LNO的儿子节点DataSet映射到远动***数据库相当于信息点所属类型,由DataSet数据集属性名称定义远动***装置CPU下所包含的信息类型。
9.根据权利要求5所述的由IEC61850 SCD文件生成嵌入式远动***装置定义的方法,其特征在于:在所述步骤d)中,遍历DataSet的儿子节点FCD或FCDA,FCDA直接映射到远动***装置的一个点,而FCD则遍历DataTypeTemplates树得到其CDC和对应DAName,对DAName进行筛选,FCD映射到远动***装置的一个或多个点。 
CN2009100359634A 2009-09-28 2009-09-28 由iec61850 scd文件生成嵌入式远动***装置定义的方法 Active CN101694952B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100359634A CN101694952B (zh) 2009-09-28 2009-09-28 由iec61850 scd文件生成嵌入式远动***装置定义的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100359634A CN101694952B (zh) 2009-09-28 2009-09-28 由iec61850 scd文件生成嵌入式远动***装置定义的方法

Publications (2)

Publication Number Publication Date
CN101694952A CN101694952A (zh) 2010-04-14
CN101694952B true CN101694952B (zh) 2012-04-25

Family

ID=42093900

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100359634A Active CN101694952B (zh) 2009-09-28 2009-09-28 由iec61850 scd文件生成嵌入式远动***装置定义的方法

Country Status (1)

Country Link
CN (1) CN101694952B (zh)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102012895A (zh) * 2010-08-19 2011-04-13 上海酷吧信息技术有限公司 一种解析数据的方法
CN102879662B (zh) * 2011-09-15 2014-11-19 国家电网公司 一种智能变电站二次虚回路检测装置及检测方法
CN102508998B (zh) * 2011-10-13 2015-02-11 广东电网公司电力科学研究院 基于iec61850标准的信息订阅发布***
CN102611197B (zh) * 2011-12-31 2013-12-04 南京因泰莱电器股份有限公司 符合iec61850标准的数字化电力监控***
US8983954B2 (en) * 2012-04-10 2015-03-17 Microsoft Technology Licensing, Llc Finding data in connected corpuses using examples
CN102779156B (zh) * 2012-05-31 2014-11-05 南京南瑞继保电气有限公司 数字化变电站中通信装置的数据库配置方法
CN102968687A (zh) * 2012-11-15 2013-03-13 南京南瑞继保电气有限公司 变电站自动化信息参数整定方法
CN102968536B (zh) * 2012-11-30 2015-06-17 绍兴电力局 一种预警应用的二次回路模型自动生成方法
CN103324693A (zh) * 2013-06-05 2013-09-25 国电南瑞科技股份有限公司 基于iec61850协议和xml数据库的建模方法
CN103675529B (zh) * 2013-11-26 2016-12-07 许继电气股份有限公司 基于特征字的继电保护装置自动测试方法与装置
US20150294037A1 (en) * 2014-04-11 2015-10-15 General Electric Company System and method for automated substation design and configuration
CN105225164A (zh) * 2014-06-30 2016-01-06 国家电网公司 智能变电站goose虚拟二次回路图形化方法
CN104485748B (zh) * 2015-01-07 2016-06-15 山东鲁能智能技术有限公司 一种变电站ups电源监控***及方法
CN104598628A (zh) * 2015-02-05 2015-05-06 贵州电网公司六盘水供电局 基于sax的智能变电站scd解析方法
CN105183797A (zh) * 2015-08-25 2015-12-23 许继集团有限公司 一种基于iec61850文件服务的变电站文件管控方法
CN105915403A (zh) * 2015-12-15 2016-08-31 乐视网信息技术(北京)股份有限公司 一种流量导入的方法和装置
CN106972624B (zh) * 2016-01-14 2020-08-21 华东电网有限公司 基于地址自校验的电力远动可靠控制方法及***
CN106297257A (zh) * 2016-08-19 2017-01-04 华东交通大学 一种基于iec 61850的高速铁路智能远程测控终端
CN106655510B (zh) * 2016-12-08 2019-01-04 积成电子股份有限公司 一种变电站远动***的数据采集与处理方法
CN107844520A (zh) * 2017-10-09 2018-03-27 平安科技(深圳)有限公司 电子装置、车辆数据导入方法及存储介质
CN107819611B (zh) * 2017-10-16 2020-09-22 积成电子股份有限公司 基于iec61850多服务端仿真的客户端测试方法
CN109754131B (zh) * 2017-11-01 2022-05-20 国家电网公司 一种基于nxd的scd文件配置方法及装置
CN108808850B (zh) * 2017-11-28 2021-05-14 电子科技大学 基于iec61850的智能变电站告警智能分析方法
CN107958345A (zh) * 2017-12-13 2018-04-24 许继集团有限公司 一种基于数据库和文件片段的scd文件配置方法与装置
CN108874985B (zh) * 2018-06-12 2020-11-03 东方电子股份有限公司 智能变电站scd文件的分布式解析配置方法
CN111143296A (zh) * 2019-11-22 2020-05-12 贵州电网有限责任公司 变电站scd文件分类方法、装置、终端及存储介质
CN112905642B (zh) * 2021-02-24 2023-06-20 南京久为自动化科技有限公司 基于csv映射文件将iec61850报告数据存入关系数据库的方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1960107A (zh) * 2006-12-01 2007-05-09 北京四方继保自动化股份有限公司 兼容iec 61850标准和传统保护模型的智能电子装置建模方法
CN101035099A (zh) * 2007-02-09 2007-09-12 浙江大学 一种实现iec 61850标准的通用网关设计方法
CN101478178A (zh) * 2008-12-30 2009-07-08 上海市电力公司 一种变电站两种标准之间的转换方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1960107A (zh) * 2006-12-01 2007-05-09 北京四方继保自动化股份有限公司 兼容iec 61850标准和传统保护模型的智能电子装置建模方法
CN101035099A (zh) * 2007-02-09 2007-09-12 浙江大学 一种实现iec 61850标准的通用网关设计方法
CN101478178A (zh) * 2008-12-30 2009-07-08 上海市电力公司 一种变电站两种标准之间的转换方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
卞鹏等.使用XML实现变电站中IED的自动识别和远程配置.《电力***自动化》.2004,第28卷(第10期), *
古锋等.IEC61850到IEC60870-5-101/104映射的关键技术研究.《继电器》.2007,第35卷(第6期), *
吴永超等.变电站配置语言的应用及解析.《电力***保护与控制》.2009,第37卷(第15期), *
鲍培明等.XML数据更新算法研究.《计算机工程》.2008,第34卷(第4期), *

Also Published As

Publication number Publication date
CN101694952A (zh) 2010-04-14

Similar Documents

Publication Publication Date Title
CN101694952B (zh) 由iec61850 scd文件生成嵌入式远动***装置定义的方法
CN107292003B (zh) 一种电网厂站接线图自动生成方法
CN107730394A (zh) 基于大数据的全景电网多元异构数据融合方法
CN101490647A (zh) 对智能电子设备进行配置以促进网络内的多个智能电子设备之间的标准化通信消息的方法
CN102608962B (zh) 一种自下而上的用电信息采集设备自动维护方法
CN108153965B (zh) 一种基于scd文件的间隔分图自动生成的方法
CN102799620B (zh) 一种iec 61850通用数据库信息模型接口的设计方法
CN106408207A (zh) 一种智能变电站二次虚回路建模方法及***
CN108414849A (zh) 智能变电站自动化测试***及方法
CN108509658A (zh) 一种xml文件的解析方法和装置
CN104317864B (zh) 一种基于iec61850逻辑节点的信息模型自动识别的方法
CN104123227A (zh) 一种自动生成测试用例的方法
CN103578048A (zh) 一种对智能变电站scl文件配置相关信息校核及比对方法
CN107292769B (zh) 一种基于rcd变电站改扩建配置一致性比对校验方法
CN104750825A (zh) 一种智能变电站scd文件快速解析方法
CN102801213A (zh) 一种变电站scd配置文件的集成方法和装置
CN103325074A (zh) 电力***实时数据处理方法
CN109274178B (zh) 一种电力调度前置运行信息的自动化分析***和方法
CN102243676B (zh) 新能源综合监控***的三级建模方法
CN110046391A (zh) 基于监控信息表的变电站一次接线图自动生成方法
CN104660957A (zh) 一种变电站监控画面远程浏览方法
CN112000616A (zh) 一种智能变电站scd文件解析及入库处理***
CN102646112A (zh) 一种直流保护控制装置能力描述文件的可视化建模方法
CN104881739B (zh) 一种基于iec61970/61968 cim标准的营配数据一致性校验方法
CN105704184A (zh) 一种基于层级框架的电网组织解析***及解析方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20100414

Assignee: Nanjing Guodian Nanjing Grid Automation Co., Ltd.

Assignor: Nanjing Automation Co., Ltd., China Electronics Corp.

Contract record no.: 2012320000943

Denomination of invention: Method for generating embedded telecontrol system definitions by IEC61850 SCD files

Granted publication date: 20120425

License type: Common License

Record date: 20120911

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model