[精选]IEC61850建模与实现_窦晓波.pptx
《[精选]IEC61850建模与实现_窦晓波.pptx》由会员分享,可在线阅读,更多相关《[精选]IEC61850建模与实现_窦晓波.pptx(142页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、IEC61850 建模与实现IEC61850v在电力系统中的地位v内容抽象、章节众多、实现复杂v与数字化变电站、智能电网紧密关联我们不能简单的将其视为传统意义上的通信协议,而是需要依照标准的各局部内容对整个变电站自动化系统的体系功能、形式、技术和工程管理等方面重新做出审视和标准。内容提要vIEC61850 开展历程vIEC61850 技术特征vIEC61850 建模方法vIEC61850 实现技术1 1IEC61850开展历程工程背景变电站自动化市场存在多家公司多种技术的竞争,相互难以兼容,以致调试难度加大、成本增高;原有的IEC 60870-5没能实现预期的互换性,二大标准将发生冲突。EPR
2、I UCA 2.0IEC 60870-5IEC 61850欧洲北美满足用户的需要技术背景vECT/EVTv智能断路器v集成型智能开关设备数字式过程层设备具备通信能力的智能化一次设备或其智能控制部件、智能组件 适应电力新技术的开展技术背景 适应通信新技术的开展 新的通信网络技术:以太网、光纤、交换技术 技术背景 与数字化变电站的关联变电站自动化数字式过程层设备数字化变电站IEC61850数字化变电站=数字式过程层设备+IEC61850开展历程2001 UCA北美推广1994 德国SAS标准1995 IEC TC57WG10/11/121998 IEC WG10/11/12标准草案2000 IEC
3、 TC57 SPAG国际标准2003.9-2005.61.0Ed正式公布1998-2000 德国 OCIS(基本测试、验证标准)2001 互操作实验(开入、跳闸、重合闸)2002 互操作实验(ECT/EVT、IED、电能表)2002 互操作实验(完整的过流保护)2004 工程化实践 A A SGE2005.5 互操作实验(软件模拟)2005.10 互操作实验(遥控、报告、数据集)2006.1 互操作实验(更多功能)2006.互操作实验2006.工程化实践标委会、国电信息中心、南自、四方、许继、南瑞、继保、鲁能积成、中国电科院变电站自动化公司标准章节通信实现规范配置描述语言规范一致性测试规范模型
4、与功能服务规范标准章节 围绕模型的构建、实现、发布和测试标准的未来标准的未来IEC61850 ED2基本模型扩展:水电和风电常用公共元素;应用领域扩展:电能质量;变电站之间通信的影响;对工程配置过程进行扩展:尤其是系统配置工具之间的数据交换;2023年出版。标准的未来IEC61850 ED3基本模型扩展;使用SCL对PLC逻辑进行描述;网络与系统管理、冗余;IEC62351;IEC61588;配置文件的下载和激活;DER标准的通用元素;去掉IED特殊设置;变电站之间通信的影响;系统测试。2 2IEC61850技术特征v抽象建模v功能分层v功能与通信解耦v变电站配置语言v数据自描述技术特征功能分
5、层 逻辑上的定义三层两网功能分层 物理上的实现需要指出的是:抽象建模的目的在于实现设备间的互操作,对装置建模仅具有通信层面的含义。抽象建模 为对外通信效劳断路器控制器 Server MyLD Q0XCBR1(断路器)Pos(位置)ctlVal(可控值)写 抽象建模 树形结构vL System LN(2)系统逻辑节点 vI Interfacing and archiving(4)接口和存档vP Protection(28)保护功能 vR Protection related(10)保护相关功能 vC Control(5)监控 vG Generic(3)通用功能vA Automatic contr
6、ol(4)自动控制 vM Metering and measurement(8)计量和测量 vS Sensor and monitoring(4)传感器,监视 vX Switchgear(2)开关设备 vT Instrument transformers(2)互感器 vY Power transformers(4)电力变压器及相关功能 vZ Further power system equipment(15)其它电力设备 抽象建模 LN是模型中最核心的元素抽象建模 LN中的DO抽象建模 DO中的DA 树形结构用来代表完整的语义空间数据模型由LD、LN、DO和DA四个不同层次的语义所构成的空间承
7、载。抽象建模对象:Server、LD、LN、DO、DA方法:GetXXDirectory、GetDataValue对象与方法的绑定,自然形成了对语义空间数据模型一致和确定的访问方法。抽象建模 对象与方法功能自由分布具有两层含义:1.逻辑节点和物理设备之间可以自由组合;2.为功能提供了可能的通信接口。抽象建模 抽象建模可以实现功能的自由分布强制和惟一 开放和多样 矛盾:通信技术飞速更新与变电站自动化相对稳定的功能。解决方法:IEC61850提出了通信效劳与具体网络实现和协议栈别离的方法,即功能与通信解耦ACSI与SCSM:ACSI负责标准抽象模型的功能效劳,即模型对外信息交互的内容、方式和过程;
8、SCSM负责将ACSI映射到具体的通信网络和协议栈,保持ACSI不变的前提下使用更为先进的通信技术。功能与通信解耦IEC61850定义了9大类60种ACSI:1关联效劳 2信息模型效劳 3定值组效劳 4主动上送的报告效劳 5日志效劳 6快速报文效劳 7采样值效劳 8对时 9文件效劳 抽象通信效劳的种类功能与通信解耦每类ACSI模型都由假设干抽象通信效劳组成,每个效劳又都定义了效劳的对象和方式:效劳方式包括效劳的发起Request、响应Response和过程Process 抽象通信效劳的基本方式功能与通信解耦SMV和GOOSE是IEC61850的重要创新!功能与通信解耦 映射协议栈功能与通信解耦
9、 SMV功能示意Goose Message:位置A公司保护B公司保护智能一次设备保护测试仪以太网模拟输入1.仿真故障2.跳闸4.重合Goose Message:重合3.新位置Goose Message:位置Goose Message:跳闸5.新位置功能与通信解耦 GOOSE功能示意SCL语言Substation Configuration description Language用来描述SAS及其自动化设备的配置、功能与关联信息。语法上,SCL遵循XML语法规则,生成的是标准的XML文件;语义上,SCL遵循IEC61850的语义标准。SCLICD,IED Capability Descript
10、ionSSD,System Specification DescriptionSCD,Substation Configuration DescriptionCID,Configured IED Description四种SCL文件实现了IED与SAS的描述与关联,简化了配置工作并可以实现SAS和IED的自动更新与远程配置。统一格式的SCL配置文件大大简化了系统的集成和管理难度。SCL 4种SCL文件SCL 4种SCL文件MyLD/Q0XCBR1$ST$Pos$stVal自描述2.功能标准化、自由分布集成应用、分布式应用1.真正意义上实现了互操作,节省了工程费用和时间3.良好的扩展性,能够适应
11、电力和通信技术的开展总结3 3IEC61850建模方法基本思路基本思路:从通信的角度,采用OO的方法描述IED的功能。从通信的角度:IEC61850只标准IED的对外通信环节,以及为能实现标准的通信,IED所应提供的数据源、行为、状态和性能。不同型号、不同厂商IED的实现方式千差万别,但它们具有相似的对外接口要求实现一致的自动化功能,从通信的角度分析IED,可以使不同厂商的IED具有一致性和稳定性。事实上,IEC61850并不关心IED内部是如何实现的。外特性基本思路采用OO的方法:IEC61850引入“类的思想、同时标准了IED对外通信的数据模型CPLNC&CPDC和效劳模型ACSI、并按照
12、对象和方法的思路将数据模型和效劳模型封装、使IED具备统一和确定的通信内容和流程、以便实现互操作的目标。建模的3个层次:ACSI、CDC、CPLNC&CPDC基本流程1.应用功能的分解:划分LD、LN,使每个CPLNC对应IED的一项基本功能,CPLNC是LN类在不同功能对象中的继承。基本流程IED端:从物理设备抽象分解抽象组合用ICD文件描述IED数据模型和ACSI的过程。ACSI相对固定、主要工作在于建立数据模型。2.确定IED所有可访问的数据:在每个CPLNC的构造中定 义 与 该 功 能 相 关 并 可 被 外 部 访 问 的 数 据,以 及IEC61850规定必须包含的数据,这些数据
13、称之为CPDC。基本流程CPDC是CDC在不同CPLNC中的实例,即用CPDC来填充CPLNC。CPDC由多个DO构成,每个DO又都是一个结构体,由多个DA组成,每个DA都有确定的命名和数据类型定义。DA是IED对外通信信息的最终承载体,将来我们还可以通过DA的路径Directory建立数据模型与IED应用数据的关联。基本思路基本流程4.确定IED支持的所有通信效劳:在逻辑节点LLN0中构造各种ACSI的控制块。5.预定义与模型重组:进行必要的预定义,并将上述各局部内容按照ICD文件的格式进行组合。3.确定需要批量传送的数据:根据应用的需要,按照FCD或者FCDA将分散在各CPLNC中的多个D
14、O或DA组成DATASET、DATASET一般在逻辑节点LLN0中定义。基本原则IED:一个物理设备即为一个IED、通常包含一个Server,每个Server应至少包含一个LD,每个LD应至少包含三个LN。如果物理设备是网关或者通信管理机,一个IED应包含多个Server,即为每个接入网关或者通信管理机的底层设备建立一个Server。基本原则:基本原则LD:一般将具有公共特性或者共同完成某项功能的多个CPLNC组成一个LD,例如,插件式的装置可以将每块功能插件建模为一个LD;LD不宜划分太多。Server:用于描述IED外部可见可访问的行为,通常一个Server对应一个访问点AP。支持过程层自
15、动化的间隔层设备,可采用不同的AP分别与变电站层和过程层进行通信。基本原则CPDC:一般情况下,与同一个功能相关的DO及其DA,建模在该功能对应的CPLNC中;与多个功能相关或者公共数据,建模在公共逻辑节点LLN0或LD中。CPLNC:将参与通信的每个最小功能单元建模为一个CPLNC。假设标准的LN类不能满足装置功能的要求,可进行LN类扩展或者新建LN类一般不扩展CPDC。建模例如低压线路保护测控装置基本设定:一个Server、一个AP;只有一种保护算法,只包含一个LD。命名:母线电压等级:E1间隔:Q1保护装置:SB1访问点称为:S1逻辑设备称为:C1逻辑设备标识全称:E1Q1SB1C1建模
16、例如IED模型数据模板通信模型 对于IED而言,出厂时须提供ICD文件建模例如目标:在中,用CPLNC来填充LD。保护功能电流保护 测量功能遥测遥信 控制功能遥控 电压电流采样值输入SMV接收 开关位置信息采集GOOSE接收 保护动作或控制出口GOOSE发送等 第1步.应用功能的分解简化建模例如物理装置公共信息:LPHD逻辑设备公共信息:LLN0保护功能:PIOC 瞬时过流、PTOC 带时限过流保护出口功能:PTRC 保护跳闸条件,管理各保护功能的动作出口,形成最终的跳闸命令,并向断路器发出跳闸信号。测量功能:MMXU 电量测量功能。控制功能:CSWI 开关控制器,控制过程层之上的所有分合条件
17、,实现装置的远方控制功能。标准中提供的LN类:建模例如最终得到8个CPLNC:建模例如目标:完成中的所有定义。LNodeType:定义各lnType包含的DOname/type;DOType:定义各DOType包含的DAname/bType/fc/type/触发属性;DAType:当DA.bType=Struct时,定义DAType所含的BDAname/bType;EnumType:当DA.bType=Enum、BDA.bType=Enum时,定义的枚举值。第2步.确定IED所有可访问的数据建模例如LNodeType:LPHD_1、LN0中的DO建模例如LNodeType:PIOC_1、PTO
18、C_1中的DO建模例如LNodeType:PTRC_1中的DO建模例如LNodeType:MMXU_1中的DO建模例如LNodeType:CSWI_1中的DO建模例如DOType:MV_1 测量值中的DA建模例如DAType:AnalogueValue模拟量值中的BDA找到线路频率的路径:MMXU_1$MX$Hz$mag$f建模例如FC:DA的功能用途,有ST、CO、MX、RP等18种某些数据属性具有多个功能约束时,标准规定:当FC=ST、CO时,取FC=ST;FC=SP、MX时,取FC=MX;FC=SG、SE时,取FC=SG。bType和type:bType给出简单类型说明,如“BOOLEA
19、N、“INT8等;CODED ENUM类型则由了具体的基本类型取代,如Quality、Dbpos等;当取值为“Struct或“Enum,则需在另一个字段,类型type中给出具体类型名称或枚举名称。触发选项,如dchg、qchg和dupd:DA支持的触发条件,如数据变化、品质变化或数据更新。当DA发生相应变化时,触发通信效劳,如Report或SendGOOSEMsg。几点说明:建模例如目标:在中,用DATASET来填充LLN0。数据集不是用来存放数据的,而是一个索引数据的序列,以方便用户对成组数据同时进行操作和访问遥测、遥信、GOOSE、SMV。第3步.确定需要批量传送的数据建模例如DATASE
20、T:建模例如基本的DATASET类型:遥信;遥测;保护事件;故障信号;告警信号;保护压板;设备参数;保护定值;.1.工程中我们一般将遥信、保护事件等重要状态信号采用FCD方式上送,而如遥测等不需要变化时间的量和GOOSE数据集应采用FCDA方式上送。2.通常不要求DATASET动态创立和修改 建模例如目标:基本的ACSI只要在申明一下即可,Report、GSE等需要在的LLN0中详细定义CB。第4步.确定IED支持的所有通信效劳建模例如ReportControl:分为BRCB和URCB两类,按DATASET组织BRCB:缓冲报告,遥信变位、保护事件可靠性极高;URCB:非缓冲报告,遥测等可靠性
21、较高,实时性好。GSEControl:“type 的 取 值 决 定 类 型。DATASET和“appID唯一标识了一种过程层的GOOSE报文。SMVControl:数字保护IED应具备SMV的接收处理能力,但SMV建模在过程层设备,如MU中进行。几点说明:建模例如建模例如Report:建模例如目标1:预定义通信模型。第5步.预定义和模型重组建模例如目标2:在/中对DO进行预赋值可选。建模例如目标3:模型重组,构成ICD文件建模例如 最后,模型的验证:4 4IEC61850实现技术vSMV采样值效劳vMMS核心效劳vGOOSE快速控制、事件效劳基本思路建议采用操作系统Vxworks、Linux
22、、Unix、Windows+SISCO MMS-EASE Lite 开源软件包的实现方式。不建议使用操作系统,报文本身直接编解码;但9-2的控制块功能须借助MMS实现,由厂商在IED内部实现参数的同步更新。过程层GOOSE不建议使用操作系统,报文本身直接编解码;间隔层GOOSE可以由MMS-EASE Lite一并实现;但GOOSE控制块的读写功能须借助MMS实现,在IED内部实现参数同步更新。自定义数据结构和编解码方法SMV/GOOSE3种基本格式:IEC61850-9-1为以太网数据格式,其帧格式固定,为点对点传输;IEC61850-9-2为以太网数据格式,其帧格式可变,为点对多传输;IEC
23、61850-9-2LE为IEC61850-9-2 的一个特例,其帧格式固定,为点对多传输。SMVSMV/GOOSE SMV/9-1SMV/GOOSE SMV/9-1SMV/GOOSE为减少网络开销,可以将假设干个ASDU连成一个APDU后再一并发送,APDU中ASDU的数目根据采样速率进行预配置如10000Hz时5个,不可以动态改变,且第1个ASDU代表最早的采样值。采样值为16bit整数:瞬时值/额定值*互感器因子。测量电流、电压:2D41H2倍裕度、2*2D41H*1.414=32768,保护电流:01CFH 50倍裕度。几点说明:SMV/9-2SMV/GOOSE SMV/9-2LESMV
24、/GOOSE GOOSESMV/GOOSE GOOSESMV/GOOSEstNum,GOOSE事件计数值,初始值为0,每产生1次事件,stNum加1;计满4294967295后,复归1。由于GOOSE报文的重传次数由发布者自行定义,且无法从GoCB的属性中获知。因此,订阅者通过比较当前报文中的stNum是否与先前报文中的stNum相同,判断是否有新的事件发生。sqNum,GOOSE报文计数值,每发送1次GOOSE报文,sqNum加1;stNum加1时,复归0;计满4294967295后,复归1。由于通常1次事件仅产生1帧GOOSE报文,所以sqNum-1通常代表GOOSE报文的重传次数。几点说
25、明:SMV9-2/GOOSE/MMS,均采用ASN.1及其BER对PDU进行表示和编码。BER是应用最为广泛的ASN.1传输编码,BER规定传输的数据,不管是简单类型还是构造类型,都由TLC标记、长度和值3个字段组成。其中标记Tag代表数据的基本类型,长度Length代表数据编码的Bytes数目,值Value代表数据本身的编码,而当数据为构造类型时,该字段又是多级嵌套的格式。ASN.1/BERSMV/GOOSEGOOSE发送控制SMV发送控制 自行控制发送流程SMV/GOOSE 报文重要参数SMV/GOOSESMV:播送地址为FF-FF-FF-FF-FF-FF,组播地址为01-0C-CD-04
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精选 IEC61850 建模 实现 窦晓波
限制150内